Virtual Disk API
The
Virtual Disk API provides methods for backup and recovery, cloning, and other operations on
virtual disks.
The Virtual Disk API can connect to local or network virtual
disks, either for ESXi or hosted applications.
The Virtual Disk API supports the following functions:
- Create, open, close, and delete virtual disks
- Read and write both data and metadata
- Grow, shrink, and defragment virtual disks
- Manage virtual disk snapshot chains
- Quiesce virtual machine access and flush buffers
- Clone virtual disks
The Virtuas Disk API is provided as a C
language library, running in-process as part of user-defined utility software.
The Virtual Disk API is available as part of
the Virtual Disk Development Kit (VDDK).
For more information about the Virtual Disk
API, see the
Virtual Disk
Development Kit Programming Guide
.