Re: How to copy a system?

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



At Thu, 05 May 2011 12:13:18 +0100 CentOS mailing list <centos@xxxxxxxxxx> wrote:

> 
> Is there a standard way of copying a working system
> from one machine to another with different partitions?
> 
> I have two CentOS-5.6 machines, say A and B,
> and I thought I would copy / on sdb10 on machine A
> to an unused partition sda7 on machine B with rsync.
> I made the appropriate changes to /etc/fstab and grub.conf ,
> as well as /etc/sysconfig/network-scripts ,
> but found that there were innumerable errors
> when I booted machine B into the new system,
> mostly to do with creating dev's.
> Also the ethernet connection, which had been eth1 on A,
> was now eth0 on B, and this did not work.

It sounds like you have problems *other* the 'copy' part.

After copying the system, you will likely need to remake the initrd on
the target system.  Oh, you will need to edit /etc/modprobe.conf:
different SATA driver, different ethernet driver, etc.

> 
> This was only a kind of experiment.
> There is a problem with the partition table on machine A,
> and I thought it would be useful to have a backup machine
> with exactly the same setup.
> 
> Is this a hopeless enterprise, or can it be done easily?

It is easy enough to do.  There are just a few more things involved
besides copying the data and diddling with grub.conf, /etc/fatab, and
/etc/sysconfig/network-scripts. You just forgot about /etc/modprobe.conf
and forgot to remake the the initrd.

>  

-- 
Robert Heller             -- 978-544-6933 / heller@xxxxxxxxxxxx
Deepwoods Software        -- http://www.deepsoft.com/
()  ascii ribbon campaign -- against html e-mail
/\  www.asciiribbon.org   -- against proprietary attachments


                      
_______________________________________________
CentOS mailing list
CentOS@xxxxxxxxxx
http://lists.centos.org/mailman/listinfo/centos


[Index of Archives]     [CentOS]     [CentOS Announce]     [CentOS Development]     [CentOS ARM Devel]     [CentOS Docs]     [CentOS Virtualization]     [Carrier Grade Linux]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Linux USB]
  Powered by Linux