有人可以推荐一款可以处理VMWare实例的自动备份解决方案吗?
我希望能够在一夜之间运行,暂停所有正在运行的虚拟机,通过网络备份文件(或切换到另一个备份作业),并(可选)恢复它暂停的所有虚拟机。
免费/开源解决方案是理想的,但如果有必要,我会支付一个封闭的解决方案。
答案 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或其他任何内容。希望能让你开始。