如何导出 XenServer 虚拟机及其所有快照?

如何导出 XenServer 虚拟机及其所有快照?

有没有办法导出在 XenServer 上运行的虚拟机及其所有过去的快照?我曾尝试通过 XenCenter 导出虚拟机(右键单击机器并选择“导出...”)。导入后(“文件 > 导入...”),所有过去的快照都消失了。

有一种方法可以通过单独选择单个快照来导出它们,但它们会变成独立的虚拟机,我更愿意存储它们之间的关系。

答案1

目前无法将虚拟机及其所有附件导出为单个文件。

可以进行增量导出(仅导出两个快照之间的差异):

xe vdi-export uuid=<current snapshot> base=<previous snapshot> filename=delta.vhd format=vhd

如果这样做,您可以更快地导出虚拟机和所有快照,并且比将所有快照导出为完整映像占用更少的空间。您需要在某处记录这些增量导出的关系,因为该数据不存储在导出本身中。

相关内容