Re: Disk cloning script...
From: Stachu 'Dozzie' K. (dozzie_at_dynamit.im.pwr.wroc.pl.nospam)
Date: Sat, 9 Apr 2005 23:25:17 +0000 (UTC)
On 09.04.2005, Michael Pelletier <email@example.com> wrote:
> Stachu 'Dozzie' K. wrote:
>> On 09.04.2005, Michael Pelletier <firstname.lastname@example.org> wrote:
>>> I was wondering if anyone had, or knew of, a disk cloning script. I need
>>> the script to make an exact copy of a system disk for backup purposes.
>> Hmm... `dd if=/dev/hda of=hda.dump' isn't sufficient?
> Here is the situation. I have two disks let's say ad0 and ad1. How could I
> use the dd command to mirror disk ad0 to disk ad1? I have a disk that I
> think will go bad (acd0) and need to mirror it to a new disk (acd1) before
> it dies...
Quite simple. Let me assume that you're using some sort of
FreeBSD Live CD[*] and want to mirror whole disk /dev/ad0 to /dev/ad1
(ad1 has to be not smaller than ad0). Boot FreeBSD and start rescue
shell, then type something like this:
dd if=/dev/ad0 of=/dev/ad1 bs=4096
and wait until dd ends copying data. Then you can halt your machine,
exchange disks on controller and you should be able to boot old system
from the new disk.
[*] Using Live CD here is not quite bad idea since you suspect that old
disk is going to fail and want to minimize the old disk's use before
-- Feel free to correct my English Stanislaw Klekot