ID #1031

3. How to identify the vmdk-type ?


The most reliable way to identify the vmdk-type is to look it up in the description itself.
The "createType" parameter lists the exact type.

You can guess the type by looking at the size and extensions of the files that are present.

a 1 Kb small *.vmdk is probably the description text file used by most types
a 1 Kb small *-00000*.vmdk is probably the descriptor of a snapshot
a max 2Gb large *-s00*.vmdk is probably part of twoGbMaxExtentSparse
a max 2Gb large *-00000*-s00*.vmdk is probably part of snapshot on hosted platforms

a 2Gb large *-f00*.vmdk is probably part of a twoGbMaxExtentFlat

a *-f00*.vmdk smaller then 2 Gb is probably the last slice of part of a twoGbMaxExtentFlat
a large *-flat.vmdk is probably part of a monolithicFlat or vmfs
a large *-delta.vmdk is probably part of a ESX-snapshot
a large *-00000*.vmdk is probably a snapshot with embedded descriptor used on hosted platforms

A note for ESX-users:

Do not use Datastorebrowser to identify vmdks or download them for editiing.
The Datastorebrowser does not display vmdks correctly.
It usually hides *-flat.vmdks and *-delta.vmdks.

To copy vmdks from ESX to a Windows host for editing I recommend WinSCP , VEEAM FastSCP , TRIlead VMXexplorer.


Tags: -

Related entries:

You can comment this FAQ

Comment of YhaWyhCzUNhoh:
Datastore csertuls require shared storage. They don't have to be physical. As long as all the hosts can see the storage you should be fine. You have to be careful when you say NFS datastores internal to the host servers though. So just to be clear, VSA's are typically running in a VM which has it's own OS separate from the ESX host. Only the local storage of the ESX host is used then presented as NFS or iSCSI depending on what VSA your using. I have configured this type of setup in my lab with no issues but that's just me. If your thinking of a production setup like this, make sure to consider redundant VSA's or external NFS array.
Added at: 2012-02-18 17:02