Hi Brett and All
Thank you for answering my silly questions.
Best,
Amit
Sent from my iPhone
On Apr 10, 2013, at 6:46 PM, "Lee, Brett" <brett.lee(a)intel.com> wrote:
> -----Original Message-----
> From: hpdd-discuss-bounces(a)lists.01.org [mailto:hpdd-discuss-
> bounces(a)lists.01.org] On Behalf Of Kumar, Amit
> Sent: Wednesday, April 10, 2013 4:13 PM
> To: Dilger, Andreas; Pablo Escobar
> Cc: hpdd-discuss(a)lists.01.org
> Subject: Re: [HPDD-discuss] Lustre Disk to Disk MDS Backup Question
>
> Hi Andreas thank you for answering these questions. But I guess there is one
> more missing element that I don't get it:
>
> The backup device that you backup your MDS/MDT/MGS to : did you create
> it with mkfs.ext3 or mkfs.lustre ?
Hi Amit,
The answer is neither.
> In other works can I do a backup using dd to an ext3 file system device or
> not?
When using 'dd' you are writing to a block device - there is no need to create a
file system. If you did have a file system on the device, the 'dd' output would
overwrite it.
Think of 'dd' as writing to a block device much the same as 'mkfs' writes
to a block device (whereas commands like 'cp' and 'mv' write to the file
system on the block device.)
-Brett
>
> Best Regards,
> Amit
>
>
>
>
> -----Original Message-----
> From: Dilger, Andreas [mailto:andreas.dilger@intel.com]
> Sent: Wednesday, April 10, 2013 4:44 PM
> To: Pablo Escobar
> Cc: Kit Westneat; Kumar, Amit; hpdd-discuss(a)lists.01.org
> Subject: Re: [HPDD-discuss] Lustre Disk to Disk MDS Backup Question
>
> On 2013/09/04 4:54 PM, "Pablo Escobar" <pescobar001(a)gmail.com>
wrote:
>> could you post or link some more detailed technical docs about how you
>> snapshot and backup the mds?
>>
>> My main doubt is that if I do an snapshot and backup of mds, for
>> example, on friday and during the weekend the client nodes modify the
>> filesytem and then I need to recover on monday. wouldn´t it be
>> inconsistent? would be possible to recover the data in this situation?
>> Is there any docs about this recover procedure?
>
> Snapshots are done using normal LVM commans "lvcreate -s" to create a
> snapshot of the MDT device. I'm sure there are equivalent dmadmin
> commands to do the same?
>
> Then, simple "dd" to copy the MDT snapshot to a separate block device
> (actually, two separate devices on alternate days, and one only manually).
> The MDT is small, and the backup devices do not need to have good IOPS
> performance, just simple 5400-RPM SATA is enough for streaming "dd"
> copies. Since the MDT is a single point of failure for all of the data in the
> filesystem, it makes sense to keep this backed up even if the data is too large
> to back up.
>
> This is only intended for emergency recovery, since I also test experimental
> patches on my home system at times, but it holds real data that the rest of
> my family cares about (music collection, all of the TV we watch, etc).
>
> Yes, if there is a recovery from the backup MDT copy, the newer files are
> lost, but that is true of any backup system. In theory it would be possible to
> reconstruct the new files from their OST objects using lfsck (in my case
> mostly just newly-recorded TV shows), but that has not been a primary
> concern compared to being able to recover the rest of the filesystem.
>
> Cheers, Andreas
>
>> 2013/4/10 Dilger, Andreas <andreas.dilger(a)intel.com>
>>
>> On 2013/09/04 9:47 AM, "Kit Westneat" <kwestneat(a)ddn.com> wrote:
>>
>>> You should do that in order to get a clean image. If you don't, then
>>> you are more likely to get an inconsistent image. Of course, an
>>> inconsistent image is better than no image, but ideally you'd want to get
a
> clean one.
>>
>>
>> Or, since this is a device mapper device, you can create a snapshot,
>> and then use "dd" from the MDS snapshot (which should be consistent).
>> That's what I do for my MDS backups, and it has saved me a couple of
>> times.
>>
>> Cheers, Andreas
>>
>>> On 04/09/2013 11:33 AM, Kumar, Amit wrote:
>>>> Hi Kit
>>>>
>>>> This is good to know. Do I still need to shutdown the lustre FS? And
>>>> Umount the devices?
>>>>
>>>> Thank you
>>>> Amit
>>>>
>>>> Sent from my iPhone
>>>>
>>>> On Apr 9, 2013, at 10:27 AM, "Kit Westneat"
>>>> <kwestneat@ddn.com<mailto:kwestneat@ddn.com>> wrote:
>>>>
>>>> Hi Amit,
>>>>
>>>> If you are doing a disk to disk backup, and the size of the backup
>>>> disk is >= the main disk, I would just use dd and not worry about
>>>> formatting the disk beforehand. The dd will replicate the filesystem
>>>> structure exactly, so there's no need to mkfs. I would do something
>>>> like 'dd
>>>> if=/dev/dm-0 of=/dev/dm-2 bs=1M'.
>>>>
>>>> - Kit
>>>>
>>>> On 04/09/2013 02:40 AM, Kumar, Amit wrote:
>>>> I forgot to paste the link I referenced to perform backup: here it is:
>>>>
http://wiki.lustre.org/manual/LustreManual18_HTML/BackupAndRestor
> e.ht
>>>> ml Any thoughts on this will be very helpful!
>>>> Thank you,
>>>> Amit
>>>>
>>>> From:
>>>> hpdd-discuss-bounces@lists.01.org<mailto:hpdd-discuss-
> bounces(a)lists.0
>>>> 1.o
>>>> r
>>>> g> [mailto:hpdd-discuss-bounces@lists.01.org] On Behalf Of Kumar,
>>>> g> Amit
>>>> Sent: Monday, April 08, 2013 12:47 PM
>>>> To: HPDD-discuss@lists.01.org<mailto:HPDD-discuss@lists.01.org>
>>>> (HPDD-discuss@ml01.01.org<mailto:HPDD-discuss@ml01.01.org>)
>>>> Subject: [HPDD-discuss] Lustre Disk to Disk MDS Backup Question
>>>>
>>>> Dear All,
>>>>
>>>> ³Version 1.8²
>>>>
>>>> We have both MGS & MDT mounted on two different block devices.
>>>> Now I would like to perform a disk to disk backup of both of these
>>>> block devices to another set of block devices.
>>>>
>>>> Although this link tells me how to perform that. There are some
>>>> missing things that I want to understand before I can perform this
>>>> backup
>>>>
>>>> We have two devices /dev/dm-1 & /dev/dm-0 mounted as /mgs and
> /mdt
>>>> respectively.
>>>>
>>>> Now I have two more devices /dev/dm-2 & /dev/dm-3 which I want to
>>>> mount it as /mgs-backup and /mdt-backup and then perform the disk to
>>>> disk backup. Because we are not backing up any of the metadata right
> now.
>>>>
>>>> Here is where I get lost: when I want to make the lustre file system
>>>> it asked me if the device is going to be an mgs or mdt or it will be
>>>> combined. Now that I already have an /mgs and /mdt partition on this
>>>> node what will happen if I make new block device to be an mgs and mdt
>>>> partition, will this conflict with the existing ??????
>>>> Or can I just make the new devices just an ext3 partition and still
>>>> be able to make a disk to disk copy of meta data that I can restore
>>>> when needed.
>
>
> Cheers, Andreas
> --
> Andreas Dilger
>
> Lustre Software Architect
> Intel High Performance Data Division
>
>
> _______________________________________________
> HPDD-discuss mailing list
> HPDD-discuss(a)lists.01.org
>
https://lists.01.org/mailman/listinfo/hpdd-discuss
--
Brett Lee
Sr. Systems Engineer
Intel High Performance Data Division