使用 ESXi/ESX 主机终端确认虚拟机的快照增量磁盘布局
注意:有关登录 ESXi/ESX 主机终端的说明,请参见本文的“Additional Information”部分。
如果有位于其他数据存储的多个虚拟机磁盘,所有虚拟磁盘的增量磁盘将默认存储在相同位置。例如:
/vmfs/volumes/datastore1/examplevm/examplevm.vmdk
/vmfs/volumes/datastore2/examplevm/examplevm_secondary_disk.vmdk
创建虚拟机快照后,所有附加的非独立磁盘会同时生成快照。照此而言,每个虚拟机磁盘、每个快照将有一个增量磁盘。以上颜色表示哪些增量磁盘与各自的特定基础磁盘相关。因此,这三个快照会在
datastore1/examplevm 中创建总共六个增量文件:
/vmfs/volumes/datastore1/examplevm/examplevm-000001.vmdk
/vmfs/volumes/datastore1/examplevm/examplevm-000002.vmdk
/vmfs/volumes/datastore1/examplevm/examplevm-000003.vmdk
/vmfs/volumes/datastore1/examplevm/examplevm-000004.vmdk
/vmfs/volumes/datastore1/examplevm/examplevm-000005.vmdk
/vmfs/volumes/datastore1/examplevm/examplevm-000006.vmdk
...
/vmfs/volumes/datastore1/examplevm/examplevm.vmdk
/vmfs/volumes/datastore1/examplevm/examplevm.vmx
要了解哪个快照增量文件与任意一个磁盘相关,需要更多详细信息。同时,还应了解这些快照的排序。要设置快照增量磁盘树布局,请运行以下命令。运行命令:
grep -A2 parentFile examplevm-???????.vmdk | grep -v "#"
您会看到类似以下内容的输出:
examplevm-000001.vmdk:parentFileNameHint="examplevm.vmdk"
examplevm-000001.vmdk-RW 41943040 VMFSSPARSE "examplevm-000001-delta.vmdk"
--
examplevm-000002.vmdk:parentFileNameHint="examplevm-000001.vmdk"
examplevm-000002.vmdk-RW 41943040 VMFSSPARSE "examplevm-000002-delta.vmdk"
--
examplevm-000003.vmdk:parentFileNameHint="examplevm-000002.vmdk"
examplevm-000003.vmdk-RW 41943040 VMFSSPARSE "examplevm-000003-delta.vmdk"
这表示此描述符文件
examplevm-000003.vmdk 具有
examplevm-000003-delta.vmdk 的数据区(已存储增量信息)。该文件使用
examplevm-000002.vmdk 作为其父磁盘,而该父磁盘又使用
examplevm-000001.vmdk 作为其父磁盘。
最终,
examplevm-000001.vmdk 使用
examplevm.vmdk 作为其父磁盘,后者是虚拟机的基础磁盘。
另外,如果有其他生成快照的磁盘要考虑,则可能会显示类似以下内容的树布局:
examplevm-000001.vmdk:parentFileNameHint="examplevm.vmdk"
examplevm-000001.vmdk-RW 41943040 VMFSSPARSE "examplevm-000001-delta.vmdk"
--
examplevm-000002.vmdk:parentFileNameHint="/vmfs/volumes/4b96afb0-b2474ede-fc0b-001aa004abc2/examplevm/examplevm_1.vmdk"
examplevm-000002.vmdk-RW 23123440 VMFSSPARSE "examplevm-000002-delta.vmdk"
--
examplevm-000003.vmdk:parentFileNameHint="examplevm-000001.vmdk"
examplevm-000003.vmdk-RW 41943040 VMFSSPARSE "examplevm-000003-delta.vmdk"
--
examplevm-000004.vmdk:parentFileNameHint="examplevm-000002.vmdk"
examplevm-000004.vmdk-RW 23123440 VMFSSPARSE "examplevm-000004-delta.vmdk"
--
examplevm-000005.vmdk:parentFileNameHint="examplevm-000003.vmdk"
examplevm-000005.vmdk-RW 41943040 VMFSSPARSE "examplevm-000005-delta.vmdk"
--
examplevm-000006.vmdk:parentFileNameHint="examplevm-000004.vmdk"
examplevm-000006.vmdk-RW 23123440 VMFSSPARSE "examplevm-000006-delta.vmdk"
在这种情况下,奇数快照增量磁盘与第一个虚拟硬盘相关,偶数文件与第二个虚拟硬盘相关。
注意:绝对路径表明数据区或磁盘位于其他数据存储上。相对路径用于相同目录中的文件。