准备使用 System Center DPM 将工作负荷备份到Azure

本文介绍如何使用 Azure Backup 服务准备System Center Data Protection Manager (DPM)备份到Azure。

本文将提供:

  • 使用 Azure Backup 部署 DPM 的概述。
  • 在 DPM 中使用Azure Backup的先决条件和限制。
  • 准备Azure的步骤,包括设置恢复服务备份保管库,以及根据需要修改保管库的Azure storage类型。
  • 准备 DPM 服务器的步骤,包括下载保管库凭据、安装Azure Backup代理以及在保管库中注册 DPM 服务器。
  • 常见错误的故障排除提示。

注意事项

在虚拟机操作系统中执行修整时,增量块的跟踪会被重置,从而导致完整备份的生成。 来宾操作系统中的修剪功能会释放虚拟磁盘 (VHDX) 的未使用块,并优化磁盘大小。 但是,这会减小 VHDX 的大小并改变跟踪增量块的 SequenceNumber,从而需要进行完整备份。 除非目的是提高 Hyper-V 主机端存储的效率,否则建议您停止在虚拟机中进行精简过程,以避免备份大小增加。

为什么将 DPM 备份到Azure?

System Center DPM 备份文件和应用程序数据。 DPM 与Azure Backup交互,如下所示:

  • DPM 在物理服务器或本地 VM 上运行 - 除了磁盘和磁带备份外,还可以将数据备份到 Azure 中的备份保管库。
  • 在 Azure VM 上运行的 DPM - 使用 Update 3 或更高版本的 System Center 2012 R2,可以在 Azure VM 上部署 DPM。 可以将数据备份到附加到 VM 的Azure磁盘,或使用Azure Backup将数据备份到备份保管库。

将 DPM 服务器备份到Azure的业务优势包括:

  • 对于系统内的 DPM,Azure 备份提供了一种长时间使用磁带的替代方案。
  • 对于在 Azure VM 上运行的 DPM,Azure Backup 允许将存储从 Azure 磁盘中卸载。 通过将较旧的数据存储在备份保管库中,可以将新数据存储到磁盘,从而纵向扩展业务。

先决条件和限制

设置 要求
Azure VM 上的 DPM System Center 2012 R2 含 DPM 2012 R2 更新汇总包 3 或更高版本。
物理服务器上的 DPM System Center 2012 SP1 或更高版本;System Center 2012 R2。
Hyper-V VM 上的 DPM System Center 2012 SP1 或更高版本;System Center 2012 R2。
VMware VM 上的 DPM 携带更新汇总 5 或更高版本的 System Center 2012 R2。
组件 DPM 服务器应安装 Windows PowerShell 和 .NET Framework 4.5。
支持的应用 了解 DPM 可以进行哪些备份。
支持的文件类型 可以使用Azure Backup备份这些文件类型:
  • 加密(仅限完整备份)
  • 压缩(支持增量备份)
  • 稀疏(支持增量备份)
  • 压缩和稀疏(被视为稀疏)
  • 不受支持的文件类型
  • 区分大小写的文件系统上的服务器
  • 硬链接(跳过)
  • 重解析点(跳过)
  • 加密和压缩(跳过)
  • 加密和稀疏(跳过)
  • 压缩流
  • 分析流
  • 本地存储 要备份的每台计算机必须具有本地空闲存储空间,该空间至少为待备份数据大小的5%。 例如,如果要备份 100 GB 的数据,则暂存位置至少需要 5 GB 的可用空间。
    保险库存储 可以备份到 Azure Backup 保管库的数据量没有限制,但数据源(例如虚拟机或数据库)的大小不应超过 54,400 GB。
    Azure ExpressRoute 可以通过Microsoft对等连接在 Azure ExpressRoute 上备份数据。 不支持通过专用对等互连进行备份。

    与 Microsoft 进行对等互联时,选择以下服务/区域和相关社区值:

    - Microsoft Entra ID (12076:5060)

    - Microsoft Azure 区域(根据您的恢复服务保管库的位置)

    - Azure 存储(根据你的恢复服务保管库的位置)

    有关详细信息,请参阅 ExpressRoute 路由要求
    Azure Backup代理 如果 DPM 在 System Center 2012 SP1 上运行,请为 DPM SP1 安装汇总更新 2 或更高版本。 这是代理程序安装所必需的。

    本文介绍如何部署最新版本的Azure Backup代理,也称为Microsoft Azure恢复服务(MARS)代理。 如果已部署早期版本,请更新到最新版本以确保备份按预期运行。

    确保服务器在 TLS 1.2 上运行

    在开始之前,需要一个启用了Azure Backup功能的Azure帐户。 如果没有帐户,可以创建一个试用帐户,只需几分钟即可完成。 了解 Azure Backup 定价

    创建恢复服务保管库

    恢复服务保管库是一个管理实体,用于存储一段时间内创建的恢复点。 它提供用于执行备份相关作的接口。 这些操作包括按需备份、执行还原和创建备份策略。

    若要创建恢复服务保管库,请执行以下操作:

    1. 登录到 Azure portal

    2. 搜索“备份中心”,然后转到“备份中心”仪表板。

      显示搜索并选择“备份中心”的位置的屏幕截图。

    3. 在“ 概述 ”窗格中,选择“ + 保管库”。

      用于创建恢复服务保管库的按钮的屏幕截图。

    4. 选择“恢复服务保管库”>“继续”。

      显示选择“恢复服务”作为保管库类型的位置的屏幕截图。

    5. 在“恢复服务保管库”窗格中输入以下值:

      • 订阅:选择要使用的订阅。 如果你仅是一个订阅的成员,则会看到该名称。 如果不确定要使用哪个订阅,请使用默认订阅。 仅当工作或学校帐户与多个Azure订阅相关联时,才会显示多个选择。

      • 资源组:使用现有资源组,或创建一个新的资源组。 若要查看订阅中可用资源组的列表,请选择“ 使用现有资源组”。 然后在下拉列表中选择资源。 若要创建新的资源组,请选择“新建”并输入新资源组的名称。 有关资源组的详细信息,请参阅 Azure Resource Manager 概述

      • 保管库名称:输入一个易记名称,用于标识此保管库。 该名称在 Azure 订阅中必须是唯一的。 指定的名称应至少包含 2 个字符,最多不超过 50 个字符。 名称必须以字母开头且只能包含字母、数字和连字符。

      • 区域:为保管库选择地理区域。 若要创建保管库来保护任何数据源,该保管库必须位于数据源所在的区域。

        重要

        如果不确定数据源的位置,请关闭该窗口。 在门户中访问你的资源列表。 如果数据源位于多个区域中,请为每个区域创建恢复服务保管库。 先在第一个位置创建保管库,然后再在其他位置中创建保管库。 无需指定存储帐户来存储备份数据。 恢复服务保管库和Azure Backup自动处理该步骤。

        显示用于配置恢复服务保管库的字段的屏幕截图。

    6. 提供值后,选择“ 查看 + 创建”。

    7. 要完成恢复服务保管库的创建,请选择“创建”。

      创建恢复服务保管库可能需要一段时间。 可在右上方的“通知”区域监视状态通知。 创建保管库后,它会显示在“恢复服务保管库”的列表中。 如果没有显示保管库,请选择“刷新”。

      显示用于刷新备份保管库列表的按钮的屏幕截图。

    Azure Backup现在支持不可变保管库,可帮助确保在创建恢复点后,无法根据备份策略在到期之前删除它们。 你可以使不可变性不可逆,以帮助保护备份数据免受各种威胁,包括勒索软件攻击和恶意参与者。 详细了解Azure Backup不可变保管库

    修改存储设置

    可以在异地冗余存储和本地冗余存储之间进行选择。

    • 默认情况下,保管库具有异地冗余存储。
    • 如果保管库是您的主要备份,请将该选项保留为异地冗余存储。 如果您想要一个耐用性较低且更便宜的选项,请使用以下步骤来设置本地冗余存储。
    • 了解 Azure 存储以及 异地冗余本地冗余区域冗余存储选项。
    • 在初始备份之前修改storage设置。 如果您已经备份了某个项目,请先在保管库中停止备份,然后再修改存储设置。

    编辑存储复制设置:

    1. 打开保管库仪表板。

    2. 在“设置”中,选择“属性” 。

    3. 备份配置菜单中,选择保管库的存储选项。

      备份保管库列表

    下载保管库凭据

    在将 DPM 服务器注册到保管库时,您需要使用保管库凭据。

    • 保管库凭据文件是门户为每个备份保管库生成的证书。
    • 然后,门户将公钥上传到Access Control服务(ACS)。
    • 在执行计算机注册工作流期间,证书的私钥将可供用户使用,它用来对计算机进行身份验证。
    • 根据身份验证,Azure Backup服务将数据发送到标识的保管库。

    保管库凭据的最佳做法

    若要获取凭据,请从Azure portal通过安全通道下载保管库凭据文件:

    • 保管库凭据仅在注册工作流的过程中使用。
    • 你需负责确保保管库凭据文件安全且不会泄露。
      • 如果失去了对凭据的控制权,则保管库凭据可能会被用来向保管库注册其他计算机。
      • 但是,备份数据是使用属于你的通行短语加密的,所以现有的备份数据不会泄露。
    • 确保将文件保存在可从 DPM 服务器访问的位置。 若存储在文件共享/SMB,请检查访问权限。
    • 保管库凭据会在 48 小时后过期。 您可以根据需要多次下载新的保管库凭据。 不过,在注册工作流中只能使用最新的保管库凭据文件。
    • Azure Backup服务不知道证书的私钥,并且私钥在门户或服务中不可用。

    按如下方式将保管库凭据文件下载到本地计算机:

    1. 登录到 Azure portal

    2. 打开要在其中注册 DPM 服务器的保管库。

    3. 在“设置”中,选择“属性” 。

      打开保管库菜单

    4. “属性”>“备份凭据”中,选择“下载”。 该门户使用保管库名称和当前日期的组合生成保管库凭据文件,并使其可供下载。

      下载凭据

    5. 选择“保存”以将保管库凭据下载到文件夹,或选择“另存为”并指定位置 。 生成文件最长需要一分钟时间。

    安装备份代理

    每台使用Azure备份的机器都必须安装备份代理(也称为Microsoft Azure恢复服务(MARS)代理)。 按如下方式在 DPM 服务器上安装代理:

    1. 打开要在其中注册 DPM 服务器的保管库。

    2. 在“设置”中,选择“属性” 。

      打开保管库设置

    3. Properties 页上,下载Azure Backup代理。

      Download

    4. 下载后,运行 MARSAgentInstaller.exe。 以在 DPM 计算机上安装代理。

    5. 为代理选择安装文件夹和缓存文件夹。 缓存位置的可用空间必须至少为备份数据的 5%。

    6. 如果使用代理服务器连接到 Internet,请在“代理配置”屏幕中,输入代理服务器详细信息。 如果使用已经过身份验证的代理,请在此屏幕中输入用户名和密码详细信息。

    7. Azure Backup代理安装 .NET Framework 4.5 和 Windows PowerShell(如果未安装)以完成安装。

    8. 安装代理后,关闭该窗口。

      关闭

    在保管库中注册 DPM 服务器

    1. 在 DPM 管理员控制台 >“管理”中,选择“联机”。 选择“注册”。 此时会打开注册服务器向导。

    2. 在“代理配置”中,根据需要指定代理设置。

      代理配置

    3. 在“备份保管库”中,浏览到已下载的保管库凭据文件并选择该文件。

      保管库凭据

    4. 在“限制设置”中,可以选择性地为备份启用带宽限制。 可以为指定的工作小时和天数设置速度限制。

      限制设置

    5. 在“恢复文件夹设置”中,指定可在数据恢复期间使用的位置。

      • Azure Backup将此位置用作恢复数据的临时保留区域。
      • 数据恢复过程完成后,Azure Backup将清理此区域中的数据。
      • 该位置必须有足够的空间来容纳你预计会并行恢复的项目。

      恢复文件夹设置

    6. 在“加密设置”中,生成或提供通行短语。

      • 口令用于加密云备份。
      • 至少指定 16 个字符.
      • 将文件保存在安全的位置以便进行恢复。

      Encryption

      警告

      加密通行短语由你拥有,Microsoft 无法看到该通行短语。 如果丢失或遗忘了该通行短语,Microsoft 无法协助恢复备份数据。

    7. 选择 注册 以将 DPM 服务器注册到保管库。

    成功将服务器注册到保管库后,现在可以开始备份到Azure。 需要在 DPM 控制台中配置保护组,以便将工作负荷备份到Azure。 了解如何部署保护组。

    对保管库凭据进行故障排除

    过期错误

    保管库凭据文件有效期仅为 48 小时(从将其从门户中下载后算起)。 如果在此屏幕中遇到任何错误(例如,提供的保管库凭据文件已过期),请登录到Azure portal并再次下载保管库凭据文件。

    访问错误

    确保将保管库凭据文件放置在安装应用程序可访问的位置。 如果遇到访问相关错误,请将保管库凭证文件复制到此计算机的临时位置,然后重试该操作。

    凭据无效错误

    如果遇到保管库凭据无效错误(例如“提供的保管库凭据无效”),则表明该文件已损坏,或者没有与恢复服务关联的最新凭据。

    • 请在从门户下载新的保管库凭据文件后重试该操作。
    • 在 Azure 门户中快速连续两次选择 下载保管库凭据 选项时,通常会看到此错误。 在这种情况下,只有第二个保管库凭据文件是有效的。