Hyper-V虛擬機器備份最佳實踐 |提示與方法

有許多事項需要考慮Hyper-V虛擬機器的備份,您可能想知道哪些是最佳實踐。在這篇文章中,我總結了10個技巧並將介紹2個Microsoft Hyper-V備份解決方案。

Alex

來自 Alex / 發表於 2024年12月17日

分享至: instagram reddit

案例:Hyper-V备份的最佳实践

 

我的问题与备份现有内容的最佳/最简单/最便宜方法有关。主要关注的是备份客户机,因为它是运行所有服务并保存数据的机器。主机只是一个主机,并没有其他东西(如果可能的话,备份主机也是不错的)。在提到我在寻找最便宜的选项时,我必须补充一下,我希望能免费(如果可能的话)。

- spiceworks.com

Microsoft Hyper-V是一款免费的企业级一型(裸金属)虚拟化管理程序,允许您在单一硬件上创建和运行虚拟机,最大化硬件资源的利用,为开发和测试提供安全的沙盒环境。

为确保能够从意外丢失中进行灾难恢复,您需要实施一种智能而适当的备份策略。在制定备份策略之前,您可能会有同样的问题,什么是Hyper-V备份的最佳实践?本文将帮助您找到答案。

Hyper-V标志

Hyper-V虚拟机的备份解决方案

为了向您展示Hyper-V备份的最佳实践,我们首先应讨论有哪些备份选项可供选择。值得注意的是,Hyper-V检查点不能代替备份,就像VMware的VM快照 ≠ 备份一样。因此,我在接下来的文章中不会将其描述为一种备份方法。

总的来说,有4种经常使用的Hyper-V备份解决方案:

手动复制VM文件夹:复制VM文件夹足以重新创建虚拟机,但无法直接还原到Hyper-V,而是需要创建新的虚拟机然后附加VHD文件。考虑到方便性,我不认为这是最佳的免费备份Hyper-V虚拟机的方法。

导出和导入功能:Hyper-V的导出和导入功能也可以用来备份虚拟机。然而,它不提供基本功能,如重复数据删除、压缩、加密等,因此也不被视为完美的备份方法。

選擇匯出

Windows Server 備份:除了可以進行一次性備份外,您還可以使用它來安排虛擬機運行時的自動備份,或將備份存儲到遠程共享文件夾。這對於運行少量虛擬機和中小型企業的用戶來說是一個理想的方式。然而,它仍然有無法監視備份進度和驗證備份一致性的缺點。

專用備份軟件:如果您想實現更高效和可定制的 Hyper-V 備份體驗,您可能需要一個具有更好功能的備份產品,考慮使用System Center Data Protection Manager (DPM)或可靠的第三方軟件。

在這裡推薦這兩種方法,我將主要在下面做詳細介紹。

實踐1:無憂Hyper-V備份的最佳實踐

當提到備份 Hyper-V 虛擬機時,AOMEI Cyber Backup 可能是大多數情況下的最佳選擇。它是一款免費Hyper-V備份軟件,可以輕鬆將 Hyper-V 虛擬機保存到不同的位置,包括本地或外部硬盤、光盤、USB 驅動器、NAS 驅動器、網絡共享等等。

它提供以下優點,使其成為 Hyper-V 備份的最佳選擇。

無代理備份:為 Hyper-V 虛擬機創建完整獨立的映像級備份,無需安裝代理。
易於使用的界面:它使用直觀的界面進行備份部署和管理。您可以輕鬆從 Web 控制台備份所有虛擬機或多個虛擬機。
多個備份存儲和雲存檔:AOMEI Cyber Backup 支持不同存儲介質,如硬盤和 SSD,您可以將備份版本存檔到雲存儲,如 Amazon S3 存儲。
預設備份計劃:例如時間和其他詳細信息,程序將自動運行備份任務,確保最小的人工操作下進行一致的備份。
永久免費:您可以無限制地使用 AOMEI Cyber Backup 免費版。

接下来,您可以点击以下按钮下载并安装此软件。我们将向您演示如何备份 Hyper-V 虚拟机(支持 Windows 11/10/8/7、Windows Server/microsoftware Hyper-V Server 2012 R2 和之后的版本)。

下載免費軟體安装于 Windows 和 Linux
免費下載

如何使用 AOMEI Cyber Backup 备份 Hyper-V 虚拟机:

第 1 步:绑定设备:访问 AOMEI Cyber Backup web 客户端,导航到 源设备 > Hyper-V > 添加 Hyper-V。 输入您的 Hyper-V 主机信息,并点击 确认 按钮。然后,托管在该主机上的虚拟机将被添加。

添加 Hyper-V 主机

第 2 步:创建备份任务:导航到 备份任务 并点击 创建新任务。根据需要指定 任务名称备份类型设备目标计划

创建 Hyper-V 备份任务

  • 设备: 指定要备份的多个虚拟机。
  • 目标: 您可以选择备份到本地路径网络路径
  • 存档: 如果需要,您可以添加一个 Amazon S3。然后将备份文件保存到 S3 存储中。

备份目标

  • 计划: 根据您指定的频率选择执行完整或增量备份,并进行每日、每周或每月的自动执行。

设置备份计划

步驟3. 點擊開始備份,您可以選擇僅添加計劃添加計劃並立即開始備份

開始備份

步驟4. 要還原虛擬機:導航到備份管理 > 歷史版本 ,然後選擇您要還原的虛擬機,在左側列出與虛擬機相關的所有還原點。

從歷史版本還原

選擇一個並點擊 > 恢復以打開恢復嚮導。指定恢復到原始位置,然後點擊開始恢復

✎儘管Free Edition已經滿足了大多數虛擬機備份需求,您也可以升級以享受以下功能:
備份清理:配置保留策略以自動刪除舊的備份文件,節省存儲空間。
恢復到新位置:直接從備份中在相同或另一個數據存儲/主機上創建新的虛擬機,省去了重新配置新虛擬機的麻煩。

備份清理

實踐2. 使用Windows Server備份進行Hyper-V虛擬機的備份

Windows Server備份是Windows Server 2008提供的內建功能,為Windows伺服器環境提供備份和還原選項。以下是在Windows Server中啟用它並用於Hyper-V備份的方法。

如何從Server Manager添加Windows Server備份:

1. 啟動Server Manager。點擊管理,選擇添加角色和功能。按照嚮導點擊下一步

添加角色和功能

2. 选择 基于角色或基于功能的安装 作为安装类型。点击 下一步

3. 在服务器池中选择服务器。然后在服务器角色页面点击 下一步

4. 在功能页面,在功能列表中找到并选中 Windows Server 备份。点击 下一步 安装。

安装 Windows Server 备份

如何使用 Windows Server 备份备份 Hyper-V 虚拟机:

1. 返回到服务器管理器。点击 工具 并选择 Windows Server 备份

2. 如图所示,在操作菜单中可选择 定期备份立即备份还原。在此示范中,我们点击立即备份。

3. 在弹出的立即备份向导中,选择 不同的选项 然后点击 下一步

备份选项

4. 在选择备份配置页面,如果要选择特定的文件夹或文件,选择 自定义 然后点击 下一步

选择备份配置

5. 点击 添加项目 来选择要备份的 Hyper-V 虚拟机。

添加项目

6. 指定目标类型,然后点击下一步。您可以选择备份到本地驱动器或网络共享。

指定目标类型

7. 选择目标位置,然后点击下一步

指定目标位置

8. 确认设置,然后点击开始备份

✎Windows Server Backup在实际应用中有一些限制:
例如,它不会将差异区域缩小到目标卷大小的1/8以下,所以有时可能不会删除旧备份,从而导致“磁盘空间不足”错误。此外,WSB的备份计划只允许“每天一次”和“一天多次”。详情请参阅:Windows Server Backup限制

Hyper-V备份最佳实践的10个有用提示

在本节中,我总结了10个有用的Hyper-V备份虚拟机的提示。它们基本涵盖了设置Hyper-V备份策略的整个过程:

  • 提示1-3:备份前的准备工作
  • 提示4-7:备份时的注意事项
  • 提示8-10:备份后的维护工作

提示1. 更新:保持Hyper-V和备份软件最新

Windows定期为Hyper-V添加扩展和错误修复,其中许多与Hyper-V集成服务相关。为确保您拥有所有最新的Microsoft错误修复和互通性修复,最好在备份之前检查是否已应用所有Windows更新

提示2. 服务:启用并更新Hyper-V集成服务

Hyper-V整合服務是一種允許虛擬機與Hyper-V主機通信的服務。它與VSS服務協同工作,在備份運行期間停止虛擬機並正確刷新數據,使備份的客戶操作系統處於一致的狀態。它預先安裝於Windows操作系統中,但仍需保持更新。

提示 3. 資源: 預留足夠的磁碟空間、CPU和RAM

虛擬機備份可能非常龐大,佔用磁碟空間。確保您預留足夠的磁碟空間,並為備份提供足夠的CPURAM,可避免因空間不足而導致失敗,並增加備份速度。

CPU

提示 4. 選擇主機層級備份而非客戶層級備份

有兩種類型的Hyper-V VM備份: 主機層級備份和客戶層級備份。

客戶層級備份是一種像備份物理機器一樣備份虛擬機的方法,通過在每個虛擬機上安裝代理程序來實現,不具備備份虛擬環境和配置的能力。

主機層級備份是一種在虛擬化層級上備份虛擬機的方法,允許完整備份整個虛擬磁碟,無需安裝代理程序,並包括存儲CPU、記憶體、網絡和其他設定的配置文件。

因此,推薦使用主機層級備份Hyper-V,因其高效、方便且完整。

提示 5. Hyper-V快照(檢查點)無法替代備份

檢查點,現稱快照,是將虛擬機快速且有效地回滾到創建檢查點時的某一時間點的方法。它可作為臨時、短期的虛擬機數據保護手段。

檢查點與備份: Hyper-V快照和備份之間的區別是什麼?

Hyper-V備份是創建Hyper-V虛擬機數據的精確副本,以完全還原虛擬機環境。而Hyper-V快照是對VM狀態的一個短期解決方案。它依賴於父磁碟,如果父磁碟被刪除,檢查點本身不足以還原虛擬機。

因此,Hyper-V快照或检查点无法替代备份。此外,在创建检查点后创建的增量磁盘文件可能会变得很大,并占用磁盘空间,从而影响虚拟机的性能。

Hyper-V检查点

提示6. 应用程序一致性模式,具备RCT的永久增量备份,压缩和加密

应用程序一致性模式依靠VSS创建与应用程序一致的虚拟机备份,在备份准备阶段提供额外的检查,以确保将应用程序(例如SQL Server,Exchange Server或Active Directory)的正确状态放入备份中。

具备韧性变更跟踪(RCT)的永久增量备份允许备份供应商利用此原生功能仅捕获自上次备份以来的更改。它可以提高复制数据的效率,加快备份过程,并占用更少的空间。

此外,如果您想节省空间并节省移动备份的时间,还可以考虑以一定程度进行压缩备份。当您将备份存储在外部位置时,请始终记住加密您的备份以避免泄漏重要数据。

启用可信平台模块

提示7. 安排自动备份和删除

在实践中,您的虚拟机上的数据一直在更新,并且您可能需要备份多个虚拟机。 安排虚拟机备份是防止意外丢失最新数据的最佳保险。

需要考虑执行完整备份的频率,是否需要增量备份,在不与其他时间表发生冲突的情况下进行备份,备份需要保留的时间等等。此外,定期删除旧备份也是确保良好使用磁盘空间的必要步骤。

提示8. 在2种介质上保留3份副本,并有1个外部副本(3-2-1备份规则)

通常,如果您只有一个备份,则一旦其损坏,您可能无法及时还原虚拟机,甚至可能丢失重要数据。因此,建议您遵循3-2-1原则以保留足够的备份副本。

3-保留3份数据副本:一份原始数据和两份备份

2-将备份存储在2种类型的媒体上:本地服务器和云服务(最好进行加密)

1-至少保留1份离线备份

3-2-1备份原则

3-2-1备份原则可以成为备份的黄金法则。这有效确保了数据的可恢复性,您不必担心单点故障导致数据无法恢复。

提示9. 定期验证备份的可用性

在备份完成后,定期测试备份的可用性也非常重要。这可以防止由于备份损坏或在需要时备份失败而导致的数据丢失,确保立即还原虚拟机,并保持业务连续性。

提示10. 区分不同虚拟机备份

在备份Hyper-V虚拟机后,记得区分不同的备份,以避免进行Hyper-V虚拟机还原时出现错误。

概述

实施良好且适当的Hyper-V备份策略可以确保及时进行灾难恢复和数据安全,维持业务的连续性。

在本文中,我总结了10个Hyper-V备份最佳实践的提示,介绍了一种常用的本地工具和一种专门用于Hyper-V备份虚拟机的备份工具。

现如今,人们普遍接受使用专门的备份工具可以更全面地保护您的Hyper-V虚拟机。如果您正在寻找一款货价实惠的专业备份软件,可以尝试AOMEI Cyber Backup免费版。

Alex
Alex · 編輯
Alex 多年來一直深入從事資料保護工作,包括虛擬機器、資料庫以及 Windows PC 和伺服器上的資料備份。他對最新技術趨勢保持警惕,確保所提供的資訊與該領域的持續進步保持一致。