我有一台 VMware ESX 服务器,运行一些虚拟机,它们为我做一些重要的事情。
我想在 Windows 中创建一个计划任务,定期复制这些虚拟机并将其存储在某个地方以供备份。
我认为至少批处理脚本可以驱动它,但我不确定我可以使用什么命令来调用它。我敢打赌 VMware 有一个实用程序可以做到这一点。
有人能告诉我这种命令行工具的名字吗?或者也许有其他听起来能满足我需求的解决方案?
非常感谢!
答案1
您可以在 ESX/i 服务器上运行一个免费脚本,它将对正在运行的虚拟机进行快照(或关闭它们进行备份) - 这可能是做您想做的事情的最佳方式;我们在三台生产服务器上运行这个脚本,它真的很容易使用。
ghettoVCB.sh - 用于备份 ESX(i) 3.5、4.x+ 和 5.x 虚拟机的免费替代方案
此脚本使用与 VMware VCB 工具类似的方法对 ESX(i) 3.5/4.x+/5.x 服务器上的虚拟机进行备份。此脚本对实时运行的虚拟机进行快照,备份主 VMDK,然后在完成后删除快照,直到下一次备份。
该脚本已在 ESX 3.5/4.x/5.x 和 ESXi 3.5/4.x/5.x 上测试,并支持以下备份介质:本地存储、SAN 和 NFS。