我向 justcloud.com 的支持人员询问,我有一个 vmware 虚拟机,我想知道是否可以在使用时备份它。我可以在虚拟机关闭后备份它,但我想知道他们的“影子副本”是否会在运行时备份它。
他们的回应如下:
谢谢您的来信。
我真的很抱歉,但虚拟机无法备份,原因很简单,它们是虚拟的,它们有虚拟内存,而不是物理内存。
如果还有什么我可以帮忙的,请告诉我。
亲切的问候,
Barry James 用户体验团队 www.justcloud.com
这些是物理文件,所以我不确定我是否理解了响应。我认为虚拟机可以在使用时备份,这是错的吗?这个响应有意义吗?
我需要一个廉价的替代方案来在服务器发生故障时备份虚拟机。
有什么建议么?
答案1
购物/产品推荐与主题无关,但我会解决您收到的回复中的技术错误。
VMDK 是一种虚拟磁盘,它是包含虚拟机中所有文件的容器。备份它非常有可能,所有企业产品都支持这一点。它的工作方式是文件系统处于静止状态并进行快照。然后备份卷并将快照合并回来。这可确保对整个虚拟机进行一致的备份。
答案2
您可以使用 Veeam 产品对任何 vmware vm 进行实时备份
http://www.veeam.com/vm-backup-recovery-replication-software.html?ad=menu
另一个解决方案是:
http://www.indiangnu.org/2011/how-to-take-live-backup-of-vmwareesxi-server-vm-host/
答案3
我个人使用 ShadowProtect 对机器本身进行映像处理,它会将备份打包为 .spf 文件,您可以在几分钟内从该文件恢复到金属或虚拟机,或者您可以将 .spf 文件转换为 VHD.s
答案4
我已经开始使用这个工具 HVBackup,它是开源的,而且很好用。它使用 VSS 对 VHD 进行快照。它使用起来非常简单,不需要安装。
http://hypervbackup.codeplex.com/< 您可以在那里下载。
语法也非常简单;
cd C:\Users\Administrator\Desktop\HVBackup
HVBackup.exe -l SBS -o E:\Backups\SBS (replace SBS with name of your VM)
pause
如果您指定它以最高权限运行,则可以使用任务计划程序来安排它,并且无论您是否登录它都会运行。
唯一的抱怨是,将 VHD 打包成 .zip 文件,这完全可以理解,以尽量减少磁盘空间,但是如果您存储 VHD(解压缩它),它会增加另一个漫长的过程。