在 Hyper-V 机器运行时备份它们的最简单方法?

在 Hyper-V 机器运行时备份它们的最简单方法?

我刚刚开始使用虚拟化。我有一台运行 Windows Server 2008 R2 Standard 和 Hyper-V Manager 的服务器。该服务器是多台虚拟机(也是 Windows Server 2008 R2 Standard)的主机。在虚拟机运行时每晚将其备份到网络共享的最简单解决方案是什么?

答案1

有许多备份工具可以使用卷影复制来备份运行时的虚拟机。在我的公司,我们使用 MS Data Protection Manager。它易于使用、功能强大且可扩展。它可以按照您指定的时间表动态备份您的虚拟机。不过,它需要自己的存储空间。我相信还有很多其他可用的替代方案。

答案2

我非常确定,只需对注册表进行调整,您就可以使用内置的 Windows 备份来备份 Hyper-V 映像。它确实有效,虽然不是最好的解决方案,但它在预算紧张的情况下还是很实用的。

这是该技术说明的链接。

答案3

如果您擅长编写脚本,您可能需要考虑使用 diskshadow 对虚拟机进行实时备份,然后将其复制到网络共享。如果您用 Google 搜索,您会找到许多现成的脚本。(http://searchservervirtualization.techtarget.com/tip/Using-Diskshadow-for-backing-up-Hyper-V-workloads

如果删除网络共享要求,您可能需要检查 R2 中包含的 Windows Server Backup。您需要在注册表中输入一个密钥才能“了解”Hyper-V。(http://support.microsoft.com/kb/958662

如果您不想经历这种麻烦,我们有一个名为“Altaro Hyper-V Backup”的 Hyper-V 备份解决方案 -(免责声明 - 我在 Altaro 工作)。有一个免费软件版本,允许您免费备份 2 个虚拟机,如果您有更多虚拟机,则可以使用付费版本。有关 Altaro 的更多信息Hyper-V 备份这里。 (http://www.altaro.com/hyper-v-backup/)使用起来非常方便,而且价格非常实惠。

正如 BigBio 所提到的,MS DPM 也是一个很好的解决方案,但对于较小的设置来说可能有点小题大做。

注意:要确保您选择的任何解决方案都可以备份实时虚拟机(在运行时),您需要一个使用 Microsoft Hyper-V VSS Writer 的备份解决方案。这可确保任何 VSS 请求都级联到虚拟机,因此所有备份都将保持一致。

答案4

这是可能的,并且使用 wbadmin 需要做一些工作,但这非常简单。我建议你阅读这个网站:http://www.itwriting.com/blog/2887-using-backup-on-windows-hyper-v-server-or-server-core.html

或者,如果你有钱或者只是想看看测试版,数据保护管理器将是一个不错的选择:

http://www.microsoft.com/en-us/server-cloud/system-center/data-protection-manager.aspx

相关内容