Christian Reiter
2007-May-07 15:42 UTC
[Fedora-xen] Copying Disk with Xen Partitions (dom0 and domU) to new Disk (machine swap)
Hello! I have to migrate my Xen Setup from an old machine to a new one. The old has one 80GB SATA Disk, the new has one 250 GB SATA Disk. This is my partition Table: =================Partition Table================[root@m1 ~]# fdisk -l /dev/sda Disk /dev/sda: 80.0 GB, 80026361856 bytes 255 heads, 63 sectors/track, 9729 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sda1 * 1 13 104391 83 Linux /dev/sda2 14 1318 10482412+ 8e Linux LVM /dev/sda3 1319 9729 67561357+ 5 Extended /dev/sda5 1319 5234 31455238+ 83 Linux /dev/sda6 5235 6480 10008463+ 83 Linux =========================================== sda1 and sda2 is dom0 sda5 is the virtual disk for the first domU sda6 is the virtual disk for the second domU sda5 and sda6 have their own partion maps as created by virt-manager: =================Partition Table================[root@m1 ~]# fdisk -l /dev/sda5 Disk /dev/sda5: 32.2 GB, 32210164224 bytes 255 heads, 63 sectors/track, 3915 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sda5p1 * 1 13 104391 83 Linux /dev/sda5p2 14 3915 31342815 8e Linux LVM =========================================== What is the easiest way to copy the whole disk (the dom0 and all domUs) to my new disk? I think a simple "dd if=/dev/olddisk of=/dev/newdisk" won''t do the job? Mit freundlichen Grüßen, /// Kind Regards, Christian Reiter -- Christian Reiter ||| c.reiter@gmx.net
John Summerfield
2007-May-07 23:45 UTC
Re: [Fedora-xen] Copying Disk with Xen Partitions (dom0 and domU) to new Disk (machine swap)
Christian Reiter wrote:> Hello! > > I have to migrate my Xen Setup from an old machine to a new one. > The old has one 80GB SATA Disk, the new has one 250 GB SATA Disk. > > This is my partition Table: > =================Partition Table================> [root@m1 ~]# fdisk -l /dev/sda > > Disk /dev/sda: 80.0 GB, 80026361856 bytes > 255 heads, 63 sectors/track, 9729 cylinders > Units = cylinders of 16065 * 512 = 8225280 bytes > > Device Boot Start End Blocks Id System > /dev/sda1 * 1 13 104391 83 Linux > /dev/sda2 14 1318 10482412+ 8e Linux LVM > /dev/sda3 1319 9729 67561357+ 5 Extended > /dev/sda5 1319 5234 31455238+ 83 Linux > /dev/sda6 5235 6480 10008463+ 83 Linux > ===========================================> > sda1 and sda2 is dom0 > sda5 is the virtual disk for the first domU > sda6 is the virtual disk for the second domU > sda5 and sda6 have their own partion maps as created by virt-manager: > =================Partition Table================> [root@m1 ~]# fdisk -l /dev/sda5 > Disk /dev/sda5: 32.2 GB, 32210164224 bytes > 255 heads, 63 sectors/track, 3915 cylinders > Units = cylinders of 16065 * 512 = 8225280 bytes > > Device Boot Start End Blocks Id System > /dev/sda5p1 * 1 13 104391 83 Linux > /dev/sda5p2 14 3915 31342815 8e Linux LVM > ===========================================> > > What is the easiest way to copy the whole disk (the dom0 and all domUs) > to my > new disk? > > I think a simple "dd if=/dev/olddisk of=/dev/newdisk" won''t do the job?Ordinarily, it does, with some fiddling at the margins. One then deletes/recreates the last partition, resizes it etc etc. _I_ don''t see an advantage to dedicating a partition to a guest as you have, especially when the guest then partitions it further. You''ve just found a disadvantage:-) Using dd to copy those guests'' partitions to files will work well. For the others, set up the new disk and use of tar is pretty straightforward. You can do it either in one box (maybe the old drive in a USB2 enclosure), or on your LAN. Don''t forget to run grub, and a grub CD (see the grub documents) can be handy: it boots faster than a normal rescue cd and is all you need if only the bootloader''s broken. -- Cheers John -- spambait 1aaaaaaa@coco.merseine.nu Z1aaaaaaa@coco.merseine.nu Please do not reply off-list
Christian Reiter
2007-May-08 16:11 UTC
Re: [Fedora-xen] Copying Disk with Xen Partitions (dom0 and domU) to new Disk (machine swap)
Hello John!> Ordinarily, it does, with some fiddling at the margins. One then > deletes/recreates the last partition, resizes it etc etc. >dd did the job just perfect!> _I_ don''t see an advantage to dedicating a partition to a guest as you > have, especially when the guest then partitions it further. You''ve > just found a disadvantage:-)While moving to the new Machine i''ve also migrated to file backed domU-Guests. Thanks a lot for your suggestions! Kind Regards, Christian Reiter -- Christian Reiter ||| c.reiter@gmx.net