- Verify the VM is running on the base disk by editing the VM settings.
- Select the VM that is having this issue and click the hard disk and verify the disk mounted:
- Snapshot will look like VMName-00000x.vmdk (For example VMName-000001.vmdk)
- Base disks will look like VMName.vmdk
- Remove any existing snapshots.
- Verify VM is now running on the base disks. If not, STOP IMMEDIATLY, DO NOT CONTINUE.
- Make a note of the datastore where the VM is stored.
- Connect to the ESXi host with an SSH session.
- Navigate to the datastore from step 4.
cd /vmfs/volumes/DATASTORE/VM_Name/
Note: alternatively, you may use the vCenter or Host UI to perform the following steps.
8. List all the files in the folder with: ls -l
9. Look for snapshot files similar to VMName-00000x.vmdk
10. Create a temporary directory to store the snapshots:
mkdir delete_me
11. Move the snapshot files to the temporary directory:
mv snapshot_file ./delete_me
For example:
mv VMName-000001.vmdk ./delete_me
Note: Healthy snapshots will be 17MB or larger.
12. Move vmname.vmsd to the temporary folder.
mv VMName.vmsd ./delete_me
13. Create a snapshot.