<strong>Virtual</strong> <strong>Disk</strong> <strong>Programming</strong> <strong>Guide</strong> V VMDK (<strong>Virtual</strong> Machine DisK) The virtual counterpart to a guest operating system’s physical disk. A file or group of files that can reside on the host machine or on a remote file system. VMFS (<strong>Virtual</strong> Machine File System) A file system optimized for storing virtual machines. One VMFS partition is supported for each SCSI storage device or LUN. VMX (virtual machine configuration file) A file containing a virtual machine’s configuration. This .vmx file is created with its virtual machine and is used to identify and run a specific virtual machine. 98 <strong>VMware</strong>, Inc.
Index Numerics 32-bit and 64-bit 12 A access and credentials 22 application consistent quiescing, Windows 2008 85 B backing information for virtual disk 68 backup algorithms 39 backup process, overview of 57 best practices for SAN transport 81 BIOS customizations, saving 54 C change ID 40 changed block tracking (CBT) 70 code sample walk-through 45 configFile settings for Vix<strong>Disk</strong>Lib_InitEx 35 CopyThread 46, 48 credentials and access 22 D development platforms 15 differential backup 40 disassociate host from vCenter Server 81 disaster recovery 39 disk manager See virtual disk manager disk mount (vmware-mount) 12 E error codes, finding explanations for 95 ESX/ESXi and <strong>VMware</strong> vCenter 11, 22 extent 19, 34, 50, 97 F flat VMDK 19, 20, 31, 34, 97 G gcc (GNU C compiler) 15 H hosted disk 11, 13, 19, 28, 30, 42, 46, 48, 51, 54, 97 I iconv() convert UTF-8 to and from UTF-16 21 iconv_open() initialize codeset conversion 21 incremental backup 40, 97 incremental restore 80 installation on Linux 16 installation on Windows 16 internationalization (i18n) 21 <strong>VMware</strong>, Inc. 99 L licensing for advanced transports 41 limitations of vixMntapi library 93 Linux installation 16 localization (l10n) 21 M managed disk 13, 19, 28, 41, 48, 51, 97 managed object reference (moRef) 59 Microsoft Shadow Copy 84 monolithic VMDK 19, 20, 32, 47, 48, 50, 97 MONOLITHIC_FLAT 19, 20 MONOLITHIC_SPARSE 19, 20 moref and unique ID 59 mounting virtual disk for backup 63 N nonpersistent disk mode 20 NVRAM backup and restore 54 O ObjectSpec and PropertySpec 59 open read-only disk 92 open source components in VDDK 96 P packaging of <strong>Virtual</strong> <strong>Disk</strong> <strong>API</strong> 16 persistent disk mode 20 platforms supported for development 15 privileges needed in vCenter Server 22 products from <strong>VMware</strong> that are supported 15 property collector, use of 64 PropertySpec and ObjectSpec 59 Q queryChanged<strong>Disk</strong>Areas 40 R RDM (raw device mapping) 31, 53, 60, 72, 80 read-only disk mount 92 re-creating a virtual machine from backup 62