我看见这问题,但九年过去了,所以有些事情可能会改变。
我在 VMWARE 服务器 A 中有 10 台虚拟机,并且每天我想自动将这 10 台虚拟机转移到 VMWARE 服务器 B。
这 10 台虚拟机通常每天都会发生一点变化,因此传输整个 vmdk 太多了(10 台虚拟机 X 每台虚拟机 10 GB = 约 100 GB)。
有没有办法可以仅传输每个 VM 的更改(差异)——就像 VMDK 中的差异一样?
我更喜欢内置的 VMWARE 解决方案(如 powercli)。
答案1
您想备份您的虚拟机(据我所知)。如果您拥有许可的 ESXi,则有 2 个选项 - 您可以使用 Veeam CE,它可以为您执行每日增量备份。对于免费的 ESXi,您可以使用 ghettovcb,但它只能进行完整备份。https://github.com/lamw/ghettoVCB/blob/master/README.md
或者,您需要使用某种软件定义的存储(上面提到的类似 DRBD、VMware vSAN、StarWind VSAN 或其他方案)。对于您的任务来说,这可能太复杂了。示例:
https://www.starwindsoftware.com/resource-library/starwind-virtual-san-for-vsphere/
https://storagehub.vmware.com/t/vsan-2-node-guide/