Best procedure for full backup of live system
Michael David Crawford
mdc at prgmr.com
Sat Oct 17 10:35:38 UTC 2009
Nerius Landys wrote:
> > dd if=/dev/ad4 of=MBR_backup bs=512 count=1
>
> to back up the MBR, so I can recontruct the boot program and partition
> table. But they don't mention that in the Handbook.
While that will back up the Master Boot Record, it's not sufficient for
the general case of MS-DOS style partitions. It will only include the
primary and extended partitions.
The logical partitions, which exist inside an extended partition, are a
linked list whose elements are distributed across your disk somewhere.
If you have any extended partitions, you need to back them up too. They
aren't part of the 512-byte MBR so just using dd to grab the first 512
bytes won't do.
The Linux sfdisk program can create a machine readible text file that
includes any logical partitions. Does FreeBSD also have sfdisk?
Perhaps it's in ports. I don't have my FreeBSD box handy right now so I
can't just look.
... and as has been pointed out, you'll also want your BSD disklabel
which is a whole different beast.
Mike
--
Michael David Crawford
mdc at prgmr.com
prgmr.com - We Don't Assume You Are Stupid.
Xen-Powered Virtual Private Servers: http://prgmr.com/xen
More information about the freebsd-questions
mailing list