data recovery from esxi virtual disk(s)
Posted on 2010-04-10
Here's the situation:
I have a virtual guest with a disk named server.vmdk
Before a significant software installation I performed a snapshot so I now have server.vmdk, snapshot1.vmsn and server-000001.vmdk
The datastore was reaching its limit so I then upgraded the physical machine with more storage and created datastore2. As I have a free version of esxi v4, I had to find a way of manually moving the virtual disk files to datastore2.
I shut down the virtual machine and used the datastore browser to move just the 2 .vmdk files to datastore2. I deleted the 1st disk from the vm's hardware config and created a "new" disk and, from the wizard, chose an existing disk and pointed it to server-000001.vmdk on datastore2. At this point, the wizard came up with an error and wouldn't allow me to complete the task. So I then foolishly pointed it to server.vmdk and the wizard completed.
I had hoped that the system would pick up on both .vmdk files as being part of the same set. Alas, the system booted in the state it was in at the point of the last snapshot which is 6 months ago.
Fortunately I have a backup which I have recevered from- its just that I would like to recover the last 24 hours worth of data. I'm worried that, now server.vmdk has been modified, that its relationship with server-000001.vmdk and the snapshot has been irreversibly destroyed.
I am hoping to be able to mount server.vmdk and server-000001.vmdk as a (corrupted) drive and then run data recovery software to pluck out the data I need- its just that getting the drive into a VM that I need help with.
I live in hope,