[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: cloning hard disk



On Sun, Feb 13, 2005 at 09:12:35PM -0700, Allasso Travesser wrote:
> Hello,
> 
> I would like to clone my Debian Woody system onto a second larger hard disk. 
> It seems to me that it would just be a matter of cleaning off the second 
> disk, partioning using fdisk, and then running:
> 
> dd if=/dev/hdc of=/dev/hda
> 
> where hdc is the drive from which I am copying my current system, and hda is 
> the drive I want to put this system on.
> 
> current hdc partition table (2 Gb disk):
> 
> 	Device Boot	Start	End	Blocks	 Id System
>      /dev/hdc1		    1	 13      52384+    83 Linux
>      /dev/hdc2                   14      449   1757952     83 Linux
>      /dev/hdc3                 450      523     298368     82 Linux swap
> 
> How I plan to partition hda (30 Gb disk):
> 
> 	Device Boot	Start	End	Blocks	 Id System
>      /dev/hda1		    1	 13        52384    83 Linux
>      /dev/hda2                   14    3704   29647957+  83 Linux
>      /dev/hda3                3705     523       298368    82 Linux swap
> 
> Can anyone see anything wrong with this, or would you tell me anything I 
> should watch out for? Anything I should find out about my current system 
> first? It seems that this could be fatal if it is not done right.
> 
> Thank you, Allasso
> 
Hi Allasso,

I was in a similar situation (not for cloning but in order to make
backups), and I chose another approach which also should work for you.
First, you 'init 1' to go to single user mode, a thing which I don't bother 
with for my backups, and then I do an rsync of all the partitions I need 
to backup. I also went through this procedure in order to clone a system, 
so it _does_ work. Just make sure to use 'rsync -ax' ('a' for archive
and 'x' to stay within the current file system.

Now to the reasons why I chose rsync over dd for this method. First it
allows for an easy re-run (only needed for backup purposes), but more
importantly, you don't have to care about partition sizes, e.g. what
happens if you dd your hdc2 to hda2? I remember doing a dd for
cloning and running into problems because of this.

Anyway, just my 0.02 Euro

Andreas

-- 
Andreas Rippl -- I prefer encrypted mail

Attachment: signature.asc
Description: Digital signature


Reply to: