“vim-cmd vmsvc / snapshot.create”是否创buildguest虚拟机的function备份?

如果我使用'vim-cmd vmsvc / snapshot.create'创build快照,则可以将创build的文件传输到另一个系统,甚至可以传输到另一个vmware ESXi系统。

抛开快照不是最好的备份实践,这个快照有多可行? 实际上,是否可以在不同的ESXi系统上运行整个系统的快照(或者在同一个系统上,如果将其从备份存储中提取)?

假设我的命令最后有一个“1”,它告诉vim-cmd在快照之前先停顿VM …

这将是非常无用的,你将无法将快照传输到另一个系统使用。 他们完全依赖于原始的VMDK。

同样, 这不是VMware快照的目的 。 它们确实是暂时的,对存储性能和磁盘空间有重大影响。

快照虚拟机意味着原始VMDK是固定的,所有更改都将转到一个差异文件。 所以你必须自己复制VMDK文件。 (据我所知有两个:描述虚拟磁盘的vmdk文件和包含数据的“平面”文件。)

但是,我认为这是一个相当粗糙和不专业的方式来做虚拟机备份。 对于testing或开发虚拟机可能没有问题,但对于托pipe生产工作负载的虚拟机来说可能没有问题。

你有没有看VDP ? 我认为它配备了vSphere …这有点有限,但也许对你来说已经足够了。

编辑:类似的问题: 为什么人们不使用rsync备份VMware客户?