在Windows上备份VMWare Workstation实例的策略

时间:2011-01-30 16:16:12

标签: windows backup vmware

有人可以推荐一款可以处理VMWare实例的自动备份解决方案吗?

我希望能够在一夜之间运行,暂停所有正在运行的虚拟机,通过网络备份文件(或切换到另一个备份作业),并(可选)恢复它暂停的所有虚拟机。

免费/开源解决方案是理想的,但如果有必要,我会支付一个封闭的解决方案。

1 个答案:

答案 0 :(得分:3)

您可以使用计划任务和脚本执行此操作 - 从命令行自动执行Workstation非常容易。

脚本的Psuedocode:

for each VM {
  vmrun.exe suspend <path_to_.vmx>
  copy <path_to_vm>\*.vmdk \\backup-server\vmbackups\<vmname>\
  vmrun.exe start <path_to_.vmx>
}

还有一些工作要做,但是一旦你有一个工作的备份脚本,你可以安排它或随时运行它。如果从vmrun.exe list获取VM信息,则无需担心添加更多正在运行的VM或其他任何内容。希望能让你开始。