Vmfs 6 Datastore: Recover
esxcfg-volume -l This lists all detected VMFS volumes, including those marked as "snapshot" or "resigned" . If you see your volume with a (snapshot) or (resigned) tag, reattach it with:
vim-cmd hostsvc/datastore/attach <datastore_id> VMFS 6 stores a backup partition table and file system metadata in the first 1 MB and last 1 MB of the device. Even if the main partition table is lost, ESXi can often rediscover the volume using these backup structures. recover vmfs 6 datastore
esxcfg-scsidevs -m partedUtil getptbl /vmfs/devices/disks/naa.XXXXXX From there, you can manually using partedUtil setptbl and the saved VMFS partition layout. esxcfg-volume -l This lists all detected VMFS volumes,
esxcfg-volume -M <uuid_of_datastore> or force a mount if necessary: reattach it with: vim-cmd hostsvc/datastore/attach <