A DiskShadow example is provided for reference when using VSS Hardware Provider.
In the example below, assume that a single virtual disk is served to a host and contains data. The volume is given a drive letter of "e:". The commands in the example will create a non-transportable shadow copy that will be automatically imported to the originating host.
These commands are performed on the host in a command window:
|diskshadow||Opens the Diskshadow prompt.|
|DISKSHADOW set context persistent nowriters||Sets a persistent shadow copy that will remain after the Diskshadow exit command and survives computer restarts.|
|DISKSHADOW add volume e: alias new1||Alias gives a name to the shadow ID as in information below.|
|DISKSHADOW create||Creates a snapshot virtual disk on the DataCore server and serves the virtual disk to the same host.|
|DISKSHADOW expose %new1% z:||
Exposes shadow ID to the operating system and assigns the specified drive letter z:
|DISKSHADOW delete shadows all||Deletes the shadow copy and unserves and deletes the snapshot on the DataCore server.|
|DISKSHADOW reset||Clears all shadow ID aliases and resets DiskShadow to the default state.|
|DISKSHADOW exit||Exits the Diskshadow prompt and returns to command prompt.|