VMware {code} Community
Muthuk
Contributor
Contributor

Creating redo file for managed disk in ESX Server using VDDK

Hi,

I am looking for a way to backup VM disk files of the ESX Server using VDDK (without using VI SDK or VCB). I have few questions or doubt related to VDDK.

1. Is it possible to create child disk for a parent disk (Managed) available in ESX Server using VDDK, looking like its not possible directly ?

2. How the unlink function works, does it commits the data changes to the parent disk?

3. Is it feasible to create hosted vmdk disk, clone it to a remote ESX server and convert it to managed disk, then attach it to the parent disk?

4. In case 3 is it possible to commit the changes of the attached disk to the parent disk using unlink function ?

Can any one help me to get the doubts clarified?

Thanks in advance,

Muthu

Reply
0 Kudos
1 Reply
admin
Immortal
Immortal

To achieve what you looking to do, VI api's need to be used in conjunction with VDDK. To answer your questions:

1, No - If you are looking for a way create a snapshot of the VM, you can use the VI api

2. No - these operations should be at snapshot level (create / delete snapshots, which do what you expect)

3. You can create hosted vmdk, clone / convert to a managed disk and perhaps attach to a VM - it is not possible to convert into a child - you can open the source (child) disk and write to the destination (child) disk.

-Sudarsan

Reply
0 Kudos