<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
  </head>
  <body bgcolor="#ffffcc" text="#000000">
    Hello,<br>
    <br>
    On VMware ESX server it is possible for the virtual machine to add
    the "independent disk" - the kind of virtual disk that (among other
    features) is not being covered by the snapshot logic. <br>
    <br>
    As I am working on some kind of backup solution I need to be able to
    backup the precise state of the guest virtual machine running on say
    VMware ESX server. <br>
    <br>
    I am able to perform a backup of a guest machine description with
    libvirts's amazing API which covers most of my needs except the
    aforementioned "independent disk" virtual disk type. The problem
    shows up at the restore type when I need to create the new virtual
    machine having an .xml file created by "virsh dumpxml" command. In
    fact I use API but "virsh does the same". This .xml file covers most
    of guest machine's aspects but it doesn't reflect the "independent"
    nature of such disks. So the virtual machine is going to be restored
    incorrectly when includes "independent disks".<br>
    <br>
    From the source codes of "libvirt"  ("/libvirt/src/vmx/vmx.*") I see
    that this is ment to be covered but yet is not implemented.
    Appropriate nodes must be stored in .xml file during the backup and
    returned back to .vmx file during the restore.<br>
    <br>
    So here are my questions: Is someone on it at the moment ? If yes -
    can I help somehow ? If no - whom shell I approach in order to be
    mentored/directed if I decide to participate, implement this and
    contribute the patch back to the source code ?<br>
    <br>
    Thanks for an answer in advance.<br>
    <br>
    Best regards<br>
    Oleh Paliy<br>
  </body>
</html>