On Thu, Feb 10, 2011 at 4:39 AM, Ahmed Kamal <ahmed.ka...@canonical.com> wrote: > On 02/09/2011 08:39 PM, Tapas Mishra wrote: >> >> I am having a virtualization setup via KVM on a Ubuntu 10.04 64 bit >> server. >> >> A recent dbus update cause a crash of my Host OS.It was a post install >> script of dbus which ultimately brought everything down. >> >> Now I have to basically format the host OS.My cause of concern are the >> virtual machines which were running on it when the environment was >> stable.Which were in separate LVM partitions. >> >> Some thing like >> >> /dev/virtualization/vm1 >> /dev/virtualization/vm2 >> /dev/virtualization/vm3 >> /dev/virtualization/vm4 >> If some one has experienced recovery of this sort in past let me know >> what did they do to get things back. All my Virtual Machines were on >> separate partition and in same VolumeGroup this volume group was on >> Host OS. Will formatting of HOST os clear the Virtual Machines also in >> my situation or just be re installing the host and importing the >> Virtual Machines via a tool such as virt-manager I will be able to get >> them back. > > It depends, if the VG is stored on the same disk and you reinstall you might > indeed destroy the VMs. Please don't proceed until you're sure of what > you're doing >
Well I can not escape from restoring the production environment Ahmed. How ever by the time of writing this message I have restored every thing. I am sharing it here might help some one who are into similar mess. When you insert the Ubuntu CD it will ask you for partitioning schemes chose the guided partitioning scheme what you have to make sure is not to format the volume group on which all the virtual machines reside. While creating these guests their locations were /etc/libvirt/qemu/*.xml To restore the Virtual Machine go to the /etc/libvirt/ directory of USB backup and which ever file you find missing on the fresh install copy it after you have copied them virsh define /path/to/vm.xml to define that VM in new environment (you will see the VM might run without this but it is advisable to do above thing) My problem was a bit more difficult as the back I had was even buggy so the restoration did not went very smooth.When you are restoring the VMs then I noticed some how permissions and softlinks had broken. Once you have finished copying the virtual machines permissions of xml files in /etc/libvirt/qemu/ should be changed to 644 any other file if you see has permission 777 needs to be 644 but the same does not applies to directories. When this was not there I noticed surprisingly the ssh connections to the VMs after copying the respective XML files back were dropping.By the time I wrote down this it was confirmed the backup I had permissions problem. Files in /etc/libvirt/qemu/*.xml on backup had permissions 777 where in the correct permissions should be 700 for these XMLs. I want to mention 2 links if some comes across this thread should help them https://www.redhat.com/archives/virt-tools-list/2011-February/msg00074.html by changing the above xml files permission I observed our SSH connection drop problem also got resolved. How ever due to a DNS resolution failure the DomU social was failing to restart many teams after each reboot of Dom0.So I had to manually login and start it. By now I have successfully restored all the environment. https://www.redhat.com/archives/virt-tools-list/2011-February/msg00060.html -- ubuntu-server mailing list ubuntu-server@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-server More info: https://wiki.ubuntu.com/ServerTeam