VMware Cloud Community
lcqlys
Contributor
Contributor

Create new vm with -delta.vmdk

I messed copying/creating a VM between vCenter 6 and 6.7.  I logged into my ESXi server and located my vm and all I have left is a test-000001-delta.vmdk. 

My question is it possible to create new VM with the delta vmdk? I tried in vCenter 6.7 to create new vm with existing disk and browsed to that folder but it doesn't show up.  I see in the filesystem when I ssh into the ESXi server.

If there is command line option to create new vm with -delta.vmdk, I would appreciate that.

0 Kudos
8 Replies
daphnissov
Immortal
Immortal

No, a delta VMDK is only good if it references its parent VMDK. No parent VMDK, the delta is useless.

0 Kudos
Alex_Romeo
Leadership
Leadership

Hi,

it is not possible, it does not make sense.

ARomeo

Blog: https://www.aleadmin.it/
0 Kudos
continuum
Immortal
Immortal

A delta.vmdk typically can not be used to create a bootable vmdk.

But if the delta-vmdk is quite large and has been used for several months it can be used to extract data.


________________________________________________
Do you need support with a VMFS recovery problem ? - send a message via skype "sanbarrow"
I do not support Workstation 16 at this time ...

0 Kudos
lcqlys
Contributor
Contributor

Yes, my delta is huge, about 3gb, how to extract data?

0 Kudos
daphnissov
Immortal
Immortal

3 GB is most definitely not a "huge" delta.

0 Kudos
scott28tt
VMware Employee
VMware Employee

So you only have 3Gb worth of block-level changes since however long ago the snapshot it is from was taken, but no original parent disk (whatever size it was)


-------------------------------------------------------------------------------------------------------------------------------------------------------------

Although I am a VMware employee I contribute to VMware Communities voluntarily (ie. not in any official capacity)
VMware Training & Certification blog
0 Kudos
lcqlys
Contributor
Contributor

Yes, no more parent disk.  I browse to the datastore of the vm folder, I tried to create new vm with it and that failed. So from vcenter gui, I deleted the vm but the confirmation says it would not remove disk if it's shared and I believed it.  Only to realize it actually deleted the parent vmdk.

0 Kudos
continuum
Immortal
Immortal

Send a VMFS header dump - maybe I can still find the lost flat.vmdk

If you want to attach the 3gb delta.vmdk to a newly created empty vmdk - create a new vmdk with exactly the same specs as the lost one.

Partition the new vmdk in exactly the same way as the old one. This really must be the same partition table as before !!!

If you want to try this - use a different datastore !


________________________________________________
Do you need support with a VMFS recovery problem ? - send a message via skype "sanbarrow"
I do not support Workstation 16 at this time ...

0 Kudos