如何自动/脚本备份虚拟机

如何自动/脚本备份虚拟机

我有一台 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。

http://communities.vmware.com/docs/DOC-8760

相关内容