[Gb-ccb] Backup of the CCB microdrive
John Ford
jford at nrao.edu
Thu Oct 13 08:37:46 EDT 2005
Martin Shepherd writes:
> I gather that the top of the CCB is currently off. Before the lid is
> put back on again, it would be great if somebody could remove the CCB
> microdrive for an hour or so, and back it up to a disk somewhere. If you
> are too busy, then I'll see if I can do some kind of backup over the
> net, although doing that on an active filesystem is always dicey.
We can also boot it to CDROM and copy it off with it mounted
read-only. This is a good way to do it when the top is not off!
We'll go through the following procedure next week and try it out.
John
>
> The following notes are based on my experience of backing up the
> microdrive in Pasadena.
>
> 1. Preparation:
>
> Before going going to the trouble of removing the microdrive, I
> suggest that you get the flash-card reader installed on a linux
> machine, and find a place to temporarily store the 2GB image-file
> that will come from the microdrive. Since the latter file should
> compress down to around 600MB, you will subsequently need a
> permanent place for a 600MB file.
>
> I left the flash-card reader that I previously used for microdrive
> backups, with Brian. I suggest that you use this, since it is known
> to work with the microdrive. When I was using this, I was
> pleasantly surprised to find that when the microdrive was plugged
> into this flash-card reader, I could run fdisk, install boot
> loaders, and apply other hard-disk utilities to the microdrive, as
> though it were an IDE disk. That may or may not be a common feature
> of all flash-card readers, but I do know that this one works.
>
> If the distribution of Linux that you are using doesn't
> automatically associate a mount-point with the flash-card reader,
> when you plug it in to the USB port and insert a flash-card or the
> microdrive, then get a sysadmin to edit /etc/updfstab.conf, find
> the clause that starts with the line:
>
> device flash {
>
> and add a line that says:
>
> match hd STORAGE\ DEVICE
>
> Thereafter (provided that the flash-card reader has been plugged in
> to the USB port), whenever you insert a flash-card or microdrive,
> you should see a mount-point called, /mnt/flash. To mount this, you
> would then type:
>
> mount /mnt/flash
>
> However for the backup don't mount it, since its contents need to
> be treated as a single large stable file, rather than an active
> filesystem.
>
> 2. Now extract the microdrive from the CCB, after shutting it down and
> turning off the power. The microdrive is difficult to get at
> without removing the GPIO card, so Randy, JD, or Jason should do
> this.
>
> 3. Insert the microdrive in the flash-card reader, and check that a
> mount-point (probably /mnt/flash) shows up in the /mnt/ directory.
>
> 4. Now look in /etc/fstab for a line that refers to the above
> mount-point, and write down the name of the device-file that
> appears in the first column of that line. On my computer this was
> /dev/sda1. This is actually the name of the first partition on the
> disk, whereas we want to address the whole device. Therefore when
> backing up this device I backed up /dev/sda, not /dev/sda1.
>
> 5. If you mounted the microdrive, unmount it now. Then go to a
> directory that has space for the 2GB microdrive-image and, assuming
> that the device above was /dev/sda (replace this name with the
> actual device name if not), type:
>
> dd if=/dev/sda of=ccb_microdrive_image
>
> This will take some time.
>
> 6. Once the dd finishes, remove the microdrive, and place it back in
> the CCB.
>
> 7. If you have time, you could now remove the 2nd microdrive from the
> spare CCB computer (last seen in the lab, by the monitor), insert
> it into the flash-card reader, and copy the above image file onto
> it, by typing:
>
> dd if=ccb_microdrive_image of=/dev/sda
>
> Then restore the microdrive to the spare CCB computer. This would
> give us a live backup.
>
> 8. Regardless of whether you do the above step, compress the image
> file with gzip, and move the result to a more permanent location.
>
> gzip ccb_microdrive_image
> cp ccb_microdrive_image.gz /wherever/CCB/archive_dir/
>
> Thanks,
>
> Martin
> _______________________________________________
> gb-ccb mailing list
> gb-ccb at listmgr.cv.nrao.edu
> http://listmgr.cv.nrao.edu/mailman/listinfo/gb-ccb
More information about the gb-ccb
mailing list