DPM 中支持和不支持的方案

 

发布日期: 2016年3月

本主题总结了一些在部署和维护 Data Protection Manager (DPM) 2012 时可能需要的常用支持信息。

  • 安装和部署问题

  • 存储问题

  • 重复数据删除问题

  • 客户端和服务器保护问题

  • 数据保护问题

  • Exchange 保护问题

  • SharePoint 保护问题

  • SQL Server 保护问题

  • Hyper-V 和虚拟机保护问题

安装和部署问题

DPM 部署选项

问题:可以在物理和虚拟环境中安装 DPM。

详细信息:可以按如下所示安装 DPM 2012:

  • 作为独立的物理服务器 — DPM 不能部署在物理群集中,但是你可以在 Operations Manager 中使用中央控制台从单个位置管理多台 DPM 服务器。

  • 作为本地虚拟机 — 可以将 DPM 作为 Hyper-V 虚拟机部署为单台服务器或虚拟机群集。 可采用与物理安装相同的方式安装 DPM。 请参阅 在本地 Hyper-V 服务器上安装 DPM 作为虚拟机

  • 作为 Azure 虚拟机 — 从 DPM 2012 R2 更新 3 开始,可以将 DPM 作为 Azure 虚拟机进行安装。 此部署中有一些限制。 有关详细信息,请参阅 将 DPM 安装为 Azure 虚拟机

  • 作为 VMWare 中的 Windows 虚拟机 — 从 DPM 2012 R2 更新 5 开始,可以在 VMWare 环境中的 Windows 虚拟机上安装 DPM。 在此配置中,DPM 可以保护全部在 VMWare 中作为 Windows 虚拟机而运行的 Microsoft 工作负荷。

System Center 2012 — 不能在运行 Windows Server 2012 的服务器上安装 DPM

问题:操作系统不受支持。

解决方法:安装 System Center 2012 SP1 以便使 DPM 在运行 Windows Server 2012 的服务器上运行。

System Center 2012 — 不能在运行 Windows Server 2012 R2 的服务器上安装 DPM SP1

问题:操作系统不受支持。

解决方法:安装 System Center 2012 R2 以便使 DPM 在运行 Windows Server 2012 R2 的服务器上运行。

不支持在不同 DPM 版本之间共享库

问题:不同版本的 DPM(例如 DPM 2012 SP1 和 DPM 2012 R2)不能用作共享同一个库的客户端。

解决方法:无。 共享库的所有 DPM 服务器都必须运行相同版本的 DPM。

不支持将 System Center 2010 – DPM 直接升级到 System Center 2012 - DPM SP1 或 R2

问题:升级不受支持。

解决方法:需要先升级到 System Center 2012 - DPM 。

DPM 不在土耳其语语言版本的 Windows 2012 操作系统上运行

问题:无语言支持

解决方法:无

DPM 2010 及更高版本无法在运行 32 位操作系统的服务器上运行

问题:操作系统限制。

解决方法:仅限在 64 位上安装。 有关系统要求的完整列表,请参阅 System Center 2012 中的 DPM 的系统要求

不支持在运行 DPM 的服务器上就地升级操作系统

问题:就地升级不受支持。

解决方法:请执行下列操作:

  1. 创建 DPM 数据库的备份。 可以使用 DPMBackup.exe 工具执行此操作。 此工具执行以下任务:

    • 在 DPM 服务器上的文件夹 Program Files\Microsoft Data Protection Manager\DPM\Volumes\ShadowCopy\中,创建每个副本卷的备份影子副本的装入点。

    • 创建 DPM 数据库 (DPMDB.mdf) 和报表数据库 (ReportServer.mdf) 的数据库备份。

    该工具位于 DPM 服务器上的文件夹 Program Files\Microsoft Data Protection Manager\DPM\bin 中。 要运行该工具,必须在 DPM 服务器上安装 SQL Server 2012 SP1 管理工具。 这些工具的安装文件位于 DPM 安装媒体上的 \SCDPM\SQLSVR2012SP1\SQLManagementStudio_X64_ENU.EXE 处。 请注意,安装这些工具之前需要 .NET 3.5。

  2. 记下已安装的 DPM 版本和最后一次更新。

  3. 卸载 DPM。 保留副本数据。

  4. 升级操作系统并确保导入 DPM 存储池磁盘。

  5. 安装 DPM 2012 SP1 或 R2。

  6. 使用 Dpmsymc –restore DB 还原 DPM 数据库。

  7. 运行 DPMSync – Sync 以创建新的装入点。

  8. 运行一致性检查以使数据源进入绿色状态。

SQL Server 名称中不支持下划线

问题:如果在 DPM 安装过程中指定的远程 SQL 服务器在名称中包含下划线,则安装可能会失败。

解决方法:指定不包含下划线 (“_”) 字符的 SQL Server 名称。

DPM 卷上不支持 NTFS 压缩

问题:NTFS 不受支持。

解决方法:无

不支持重命名 DPM 服务器

问题:重命名不受支持。

解决方法:无

不支持移动 DPM 服务器域

问题:不支持在部署之后将 DPM 服务器移动到不同的域。

解决方法:无

域控制器上的 DPM 只能保护本地数据源

问题:部署不受支持。

解决方法:如果要在其他计算机上安装 DPM 保护代理以便保护它们,请不要在域控制器上安装 DPM。

DPM 无法使用在域控制器上运行的 SQL Server

问题:数据库部署不受支持。

解决方法:如果要将 SQL Server 的远程实例用作 DPM 数据库,请确保该 SQL Server 实例不在域控制器上运行。

通过 DPM 辅助服务器移动受保护服务器

不支持在处于受辅助保护状态下的 DPM 服务器之间移动受保护服务器。 为了对此进行说明,示例如下:

  • 服务器 1

  • 服务器 2

  • DPM1,充当主 DPM 服务器

  • DPM2,充当另一个主 DPM 服务器

  • DPM3,充当 DPM1 和 DPM2 的辅助服务器

其中:

  • Server1 受 DPM1 保护

  • Server2 受 DPM2 保护

  • DPM3 是 DPM1 和 DPM2 的辅助服务器(因此,保护 Server1 和 Server2)。

发生以下情况:

  • 方案 1

    • DPM1 出现故障或从基础结构中移除。

    • 您现在希望使用 DPM2 保护 Server1(其中 DPM3 充当辅助服务器)。

  • 方案 2

    • DPM1 出现故障或从基础结构中移除。

    • 您现在希望使用 DPM3 保护 Server1。

这两种情况均不受支持。 您只能选择以下任一选项:

  • 选项 1- 在 DPM3 上针对 Server1 使用“切换保护”选项,并使 DPM3 以后保持此模式。 请注意,在这种情况下,当您使用切换的保护模式时,无法为其他 DPM 服务器上的 Server1 添加辅助保护。

  • 选项 2- 使用相同的名称重建 DPM1 并还原 DPM 数据库。 这可以让 DPM 恢复主保护。

  • 选项 3- 将对 Server1 的保护移动到 DPM3 不知道的新 DPM 服务器 (DPM4)。

存储问题

仅在 DPM 2012 R2 中才支持在 DPM 存储池中使用虚拟磁盘 (.vhd/.vhdx)

问题:存储方案不受支持。

解决方法:安装 System Center 2012 R2 - DPM。

无法将存储空间用于 DPM 磁盘存储池

问题:存储空间不受支持。

解决方法:无

未从 DPM 数据库中删除对旧磁带库的引用

问题:已过时的磁带库仍在 DPM PowerShell cmdlet(如 get-dpmlibrary)中进行枚举并列出。

解决方法:无

虚拟磁带库支持

问题:是否支持虚拟磁带库?

解决方法:如果你在经过认证的硬件上运行 Data Protection Manager 2012 R2 UR3 或更高版本,则支持使用虚拟光纤通道适配器配置虚拟磁带库。 有关当前支持的硬件列表,请参阅 System Center 2012 DPM 的兼容磁带库。 若要检查磁带库是否受虚拟光纤通道适配器支持,请与你的磁带硬件供应商联系,要求他们验证磁带库兼容性

对于磁带库,DPM 不支持 MPIO/DSM

问题:不支持此配置。

解决方法:将磁带库移动到单独的构造,并使用专用的主机总线适配器 (HBA)。

无法在 DPM 存储池中使用 USB 或可移动驱动器

问题:USB 和可移动存储(如 Firewire)。

解决方法:无。 这由于 Windows 动态磁盘方面的限制而不受支持。

CSV 上的数据

问题:DPM 仅支持群集共享卷 (CSV) 上 Hyper-V 虚拟机的保护。 不支持保护 CSV 上承载的其他工作负荷。

解决方法:

重复数据删除问题

删除了重复数据的卷支持

问题:针对 DPM 的删除重复支持取决于操作系统支持。

受保护服务器的操作系统 DPM 服务器的操作系统 DPM 版本 重复数据删除支持
Windows 2012 Windows Server 2012 DPM 2012 SP1、DPM 2012 R2
Windows 2012 Windows Server 2012 R2 DPM 2012 R2
Windows Server 2012 R2 Windows Server 2012 R2 DPM 2012 R2
Windows Server 2012 R2 Windows Server 2012 DPM 2012 SP1、DPM 2012 R2 N

解决方法:在支持限制范围内使用。

承载 .VHD 或 .VHDX 文件的卷上并不总是支持 Windows 重复数据删除

问题:重复数据删除支持

解决方法:将 DPM 部署为虚拟机。

当 DPM 存储在 Hyper-V 虚拟机中运行时可以为它启用重复数据删除,并将备份数据存储到启用了重复数据删除的 Windows 文件服务器上共享文件夹中的 VHD。 有关此方案的详细信息,请参阅删除重复 DPM 存储

无法在辅助 DPM 服务器中保护重复数据删除文件系统

问题:重复数据删除文件系统受主 DPM 服务器保护之后,它无法在辅助 DPM 服务器中受保护。

解决方法:无。

不支持项目级恢复

问题:如果要保护包含删除了重复数据的卷的虚拟机,则无法从这些 VHD/VHDX 文件执行项目级恢复 (ILR)。

解决方法:将包含删除了重复数据的卷的 .VHD/VHDX 文件还原到安装了重复数据删除角色的 Windows 2012 R2 服务器。 在磁盘管理中装入 .VHD 文件并复制出所需文件。

客户端和服务器保护问题

使用 DPM 2012 保护运行客户端操作系统的计算机的支持参数

问题:支持以下保护方案:

  • Windows 8.1 客户端可以使用 DPM 2012 R2 或 DPM 2012 SP1 进行保护。

  • Windows 8 客户端可以使用 DPM 2012、DPM 2012 SP1 和 DPM 2012 R2 进行保护。

  • Windows 7 客户端可以使用 DPM 2012、DPM 2012 SP1 和 DPM 2012 R2 进行保护。

  • Windows Vista SP2 客户端可以使用 DPM 2012 和 DPM 2012 SP1 进行保护。

  • Windows Vista 或 Windows Vista SP1 客户端只能使用 DPM 2012 进行保护。

  • Windows XP SP2 客户端只能使用 DPM 2012 进行保护。

解决方法:确保运行正确版本的 DPM。

针对使用 DPM 2012 保护运行服务器操作系统的计算机的支持

问题:支持以下保护方案:

  • Windows Server 2012 R2 只能使用 DPM 2012 R2 进行保护。

  • Windows Server 2012 或 2012 SP1 可以使用 DPM 2012 R2 和 DPM 2012 SP1 进行保护。

  • Windows Server 2008 R2 SP1、Windows Server 2008 R2 可以使用 DPM 2012、DPM 2012 SP1 和 DPM 2012 R2 进行保护。

  • Windows Server 2008 和 Storage Server 2008 可以使用运行更新汇总 2 或更高版本的 DPM 2012 R2、DPM 2012 SP1 和 DPM 2012 进行保护。

  • Windows 2003 Server SP2、Windows 2003 Server R2、Windows 2003 Server R2 SP2 可以使用运行 更新汇总 2 或更高版本的 DPM 2012 R2、DPM 2012 SP1 和 DPM 2012 进行保护。

解决方法:确保运行正确版本的 DPM。

DPM 无法保护 SOFS 共享

问题:DPM 无法保护 SOFS 上的共享。

解决方法:确保要保护的共享不位于 SOFS 上。

数据保护问题

更改数据源的路径时保护可能会失败

问题:在保护共享文件夹时,共享文件夹的路径包括卷上的逻辑路径。 如果移动共享文件夹,保护将失败。 此外,如果更改使用加密文件系统 (EFS) 的卷上某个受保护数据源的路径,且新文件路径超过 5120 个字符,则数据保护将失败。

解决方法:如果必须移动受保护的共享文件夹,请将其从保护组中删除,然后在移动后将其添加到保护。 对于加密卷,确保受保护数据源的新文件路径使用的字符少于 5120 个。

更改受保护资源的域

问题:无法更改受保护计算机的域并在不中断的情况下继续保护。 此外,无法更改受保护计算机的域,并将现有副本和恢复点与重新保护后的计算机关联。

解决方法:我们建议你不要更改受保护计算机的域。 如果必须更改受保护计算机的名称,则首先将计算机上的数据源从保护中删除。 然后在它采用新名称之后再保护计算机上的数据源。

更改受保护资源的时区

问题:无法更改受保护计算机的域并在不中断的情况下继续保护。 此外,无法更改受保护计算机的域,并将现有副本和恢复点与重新保护后的计算机关联。

解决方法:我们建议你不要更改受保护计算机的域。 如果必须更改受保护计算机的名称,则首先将计算机上的数据源从保护中删除。 然后在它采用新名称之后再保护计算机上的数据源。

更改受保护资源的名称

问题:如果为受保护资源更改时区,请确保正确更新时区。

解决方法:DPM 会在安装保护代理的过程中自动确定受保护计算机的时区。 如果在配置了保护后将受保护计算机转移到其他时区,请确保在控制面板中更改计算机时间。 然后更新 DPM 数据库中的时区。

某些数据类型不受支持

问题:DPM 不支持以下数据类型:

  • 硬链接

  • 重新分析点,包括 DFS 链接和交接点

  • 装入点元数据 — 保护组可以包含具有装入点的数据。 在这种情况下,DPM 会保护作为装入点目标的已装入卷,但是它不保护装入点元数据。 恢复包含装入点的数据时,需要手动重新创建装入点层次结构。

  • 已装入卷中的数据

  • 回收站

  • 页面文件

  • 系统卷信息文件夹。 要保护计算机的系统信息,需要将计算机的系统状态选择为保护组成员。

  • 非 NTFS 卷

  • 包含来自 Windows Vista 的硬链接或符号链接的文件。

  • 具有以下任何特性组合的文件:

    • 加密和重新分析

    • 加密和单实例存储 (SIS)

    • 加密和区分大小写

    • 加密和稀疏

    • 区分大小写和 SIS

    • 压缩和 SIS

解决方法:无

保护工作组和不受信任的域中的计算机的有关限制

问题:DPM 可以保护位于与 DPM 服务器相同的域中的工作负荷,或是位于子域和受信任的域中的工作负荷。 还可以使用 NTLM 或证书身份验证保护工作组和不受信任的域中的以下工作负荷:

  • SQL Server

  • 文件服务器

  • Hyper-V

这些工作负荷可以在单台服务器上或群集配置中运行。

解决方法:如果要保护不在受信任的域中的工作负荷,请参阅备份和还原工作组和不受信任的域中的工作负荷,了解支持的对象以及所需身份验证的准确详细信息。

不支持短期备份到磁带

问题:DPM 不支持将工作负荷数据(Exchange、SQL Server、SharePoint、Hyper-V)短期备份到磁带(增量备份)。 仅文件数据(卷、共享、文件夹)可进行增量备份。

解决方法:对这些工作负荷的短期备份使用磁盘或是磁盘和云存储(Azure 备份)的组合。

使用数据集复制作业的多个长期磁带目标在只有一个磁带驱动器时失败

问题:如果只有一个磁带驱动器,则 DPM 不支持多个长期备份目标。

解决方法:将第二个磁带驱动器添加到 DPM 或磁带库。

不支持备份 UPD(用户配置文件磁盘)上的数据

问题:DPM 无法保护承载 UPD(用户配置文件磁盘)的文件共享上的数据。

解决方法:无。

Exchange 保护问题

对于 Exchange DAG 不支持磁盘到磁带备份

问题:DPM 不支持针对 Exchange DAG 工作负荷的短期或长期磁盘到磁带 (D2T) 备份。

解决方法:对 Exchange DAG 工作负荷使用磁盘到磁盘到磁带 (D2D2T)。

SharePoint 保护问题

不支持 AlwaysOn

问题:从 DPM 2012 R2 更新 5 开始,DPM 可以保护启用了 Always On 的 SharePoint 场 SQL Server 数据库。

解决方法:无。

SQL Server 保护问题

SQL Server 2014 支持

问题:可以使用 DPM 2012 R2 更新汇总 4 保护 SQL Server 2014 和 SQL Server 2012 SP2。

解决方法:运行正确的 DPM 版本。

AlwaysOn 支持

问题:SQL Server 2012 中引入了 AlwaysOn。 根据 DPM protection support matrix,它从 DPM 2012 SP1 开始受到支持。

解决方法:无。

不支持 AlwaysOn 恢复到原始位置

问题:当 DPM 保护启用了 AlwaysOn 的 SQL Server 时,不支持将数据恢复到原始位置。

解决方法:无。

DPM 无法保护横向扩展文件服务器 (SOFS) 上的 SQL Server

问题:DPM 无法保护 Windows Server 2012 SOFS 上承载的 SQL Server 数据库。

解决方法:将 SQL Server 数据库从 SOFS 移出。

Hyper-V 和虚拟机保护问题

仅使用文件一致的快照备份 Linux 虚拟机

问题:可以使用 DPM 2012 R2 备份 Linux 虚拟机。 仅支持文件一致的快照。

解决方法:无。

受信任和不受信任的域中 Hyper-V 服务器和群集的备份

问题:要备份 Hyper-V 服务器群集,它们必须位于与 DPM 服务器相同的域中或位于受信任的域或子域中。 可以通过对单台服务器使用 NTLM 或证书身份验证,或是仅对群集使用证书身份验证,来备份不受信任的域或工作负荷中的服务器和群集。

解决方法:无

不支持备份传递磁盘上的虚拟机数据

问题:DPM 不支持对向虚拟机提供卷或使用远程 VHD 的传递磁盘上的虚拟机数据进行备份。

解决方法:我们建议在此方案中使用采用 DPM 的 VHD 文件主机级备份,并在虚拟机上安装代理以备份对主机不可见的数据。

对于横向扩展 DPM 服务器部署不支持 Hyper-V 群集的辅助 DPM 保护

问题:使用横向扩展 DPM 保护来保护 Hyper-V 群集时,无法为受保护的 Hyper-V 工作负荷添加辅助保护。

解决方法:无

Hyper-V 副本服务器上的备份

问题:主和副本(辅助)虚拟机的备份支持取决于 DPM 版本,这在下表中进行了总结。

副本(辅助/三级)服务器上的主机操作系统支持

DPM 版本 Windows Server 2012 Windows Server 2012 R2
DPM 2012、2012 SP1 不支持 不支持
DPM 2012 R2 不支持 支持

主服务器上的主机操作系统支持

DPM 版本 Windows Server 2012 Windows Server 2012 R2
DPM 2012、2012 SP1 支持 不支持
DPM 2012 R2 支持 支持

解决方法:为你的方案运行受支持版本的 DPM。

DPM 和 Azure

DPM 作为 Azure 虚拟机

问题:从 DPM 2012 R2 更新 3 开始,DPM 可以作为 Azure 虚拟机运行。 注意:

  • 本地 DPM 服务器无法保护基于 Azure 的工作负荷。

  • 在 Azure 中作为 Iaas 虚拟机运行的 DPM 可以保护一些作为 Azure 虚拟机运行的工作负荷。 有关详细信息,请参见 DPM protection support matrix

  • 作为 Azure 虚拟机运行的 DPM 无法保护本地工作负荷。

解决方法:有关此方案的更多信息,请参阅 Install DPM as an Azure virtual machine