# Find VMFS partition start (in sectors) using a hexdump dd if=/dev/disks/naa.XXX of=/tmp/header bs=512 count=2048 | hexdump -C | grep "VMFS" Recreate partition entry (example: start sector 2048, end sector auto) partedUtil set /vmfs/devices/disks/naa.XXX 1 2048 <end> 0

(if original datastore is gone):

# List snapshots esxcli storage vmfs snapshot list vim-cmd storage/vmfs_mount_snapshot <snapshot-uuid> RecoveredDS

Datastore — Recovering Vmfs

# Find VMFS partition start (in sectors) using a hexdump dd if=/dev/disks/naa.XXX of=/tmp/header bs=512 count=2048 | hexdump -C | grep "VMFS" Recreate partition entry (example: start sector 2048, end sector auto) partedUtil set /vmfs/devices/disks/naa.XXX 1 2048 <end> 0

(if original datastore is gone):

# List snapshots esxcli storage vmfs snapshot list vim-cmd storage/vmfs_mount_snapshot <snapshot-uuid> RecoveredDS recovering vmfs datastore