This PR will enable user to create an application consistent VMFS datastore snapshot. On a given datastore, all running application and guest OS I/O are flushed on the vmdk file before a virtual machines snapshot is created. Ideally this command should be invoked to create virtual machines snaphost so that backed storage system create a consistent snapshot for restore operations.
The changes in this PR are as follows:
Collects VMs on a given datastore
Snapshot is create for each VM in a quiesce mode (no pending writes)
This PR will enable user to create an application consistent VMFS datastore snapshot. On a given datastore, all running application and guest OS I/O are flushed on the vmdk file before a virtual machines snapshot is created. Ideally this command should be invoked to create virtual machines snaphost so that backed storage system create a consistent snapshot for restore operations.
The changes in this PR are as follows:
I have read the contributor guidelines and have completed the following:
AVSAttribute
to newly exported functions.