规划磁盘备份

 

发布日期: 2016年3月

适用于: System Center 2012 SP1 - Data Protection Manager,System Center 2012 - Data Protection Manager,System Center 2012 R2 Data Protection Manager

Data Protection Manager (DPM) 通过将数据保存到 DPM 存储池对磁盘提供短期备份。 存储池是一组磁盘,DPM 服务器在其中存储副本和受保护数据的恢复点。 在使用磁盘存储开始保护数据之前,你必须向存储池中添加至少一个磁盘。

存储池可由以下任意资源组成:

  • 直连的存储 (DAS)

  • 光纤通道存储区域网络 (SAN)

  • iSCSI 存储设备或 SAN

注意:

  • DPM 服务器必须至少安装两个磁盘:一个专用于操作系统和 DPM 安装文件;另一个专用于存储池。 在 DPM 环境中,“磁盘”定义为在 Windows 磁盘管理工具中以磁盘身份列入清单的任何磁盘设备。 DPM 不会将含有启动文件、系统文件或 DPM 安装的任何组件的任何磁盘添加到存储池。

  • 添加到存储池的磁盘不应具有任何分区。 为准备磁盘以便进行数据保护,DPM 会将磁盘转换为动态磁盘。

  • 存储池支持大多数磁盘类型,其中包括:

    • 集成驱动电子设备 (IDE)

    • 串行高级技术附件 (SATA)

    • SCSI

  • 支持主启动记录 (MBR) 和 GUID 分区表 (GPT) 分区形式。 我们强烈建议将 GPT 磁盘用于 DPM 存储池,因为 GPT 磁盘可为扩展磁盘大小提供更大的灵活性。

  • 如果将 SAN 用于存储池,则我们建议你为在 DPM 上使用的磁盘和磁带创建单独的分区。 请勿在一个区域中混用设备。

  • DPM 不支持在 DPM 存储池中使用 USB/1394 磁盘。 但是,可以使用虚拟磁带库 (VTL) 技术来克服此限制。 支持使用 VTL。

  • 不能将存储空间用于 DPM 磁盘存储池。

  • 是否支持删除重复卷取决于 DPM 操作系统。 有关详细信息,请参阅 存储问题

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

  • 某些原始设备制造商 (OEM) 会加入一个从它们提供的媒体中安装的诊断分区。 此诊断分区也可能名为 OEM 分区或 EISA 分区。 在你可以将磁盘添加到 DPM 存储池之前,必须从磁盘中删除 EISA 分区。

  • 也可以用你在“磁盘管理”中定义的自定义卷替代存储池中的卷。

规划存储池涉及以下过程:

  • 计算容量需求

  • 规划磁盘配置

  • 定义自定义卷

计算容量需求

DPM 存储池的容量需求是变化的,而且主要取决于受保护数据的大小、每日恢复点大小、预期的卷数据增长率和目标保持期。

每日恢复点大小是指在单日内对受保护数据所做的更改的总大小。 这大致相当于增量备份的大小。 保持期是指你想在磁盘上存储受保护数据的恢复点的天数。 对于文件来说,DPM 可以为保护组中包含的每个卷存储最多 64 个恢复点,而且,它每天可以为每个保护组创建最多 8 个计划的恢复点。

System_CAPS_ICON_note.jpg 说明

DPM 的最终用户恢复功能需要使用卷影复制服务 (VSS),而此服务的限制导致了文件的恢复点最多为 64 个的限制。 此恢复点限制并不适用于应用程序数据。

通常,我们建议存储池的大小要达到受保护数据的三倍,以便保护文件。 此建议基于以下的假设:每日恢复点大小约为受保护数据的大小的 10%,而且保持期为 10 天(两周,不包括周末)。

System_CAPS_ICON_note.jpg 说明

为特定的工作负荷计算的最佳方式是使用 DPM 存储计算器。 单击 Storage calculators for System Center Data Protection Manager 2010(System Center Data Protection Manager 2010 存储计算器)以下载该计算器。

如果你的每日恢复点大小大于或小于受保护数据大小的 10%,或者,如果目标保持期长于或短于 10 天,则你可以相应地调整存储池的容量需求。

无论你在初始部署中决定为存储池留出多少容量,我们都建议你使用可扩展的硬件,以便在出现新的需求时可以增加容量。

以下几节为你确定每日恢复点大小和目标保持期提供一些准则。

估计每日恢复点大小

假设每日恢复点大小为受保护数据的大小的 10%,我们建议存储池的大小要达到受保护数据的大小的三倍。 每日恢复点大小与数据更改率相关,它指的是在一日内创建的所有恢复点的总大小。 若要估计受保护数据的每日恢复点大小,你可以查看最近平常一天的增量备份。 增量备份的大小通常表明了每日恢复点大小。 例如,如果 100 GB 数据的增量备份包含 10 GB 数据,则你每日恢复点大小可能约为 10 GB。

确定目标保持期

假设目标保持期为 10 天(两周,不包括周末),我们建议存储池的大小要达到受保护数据的大小的三倍。 如果保持期为 10 天,则在数据丢失事件发生后的两周内,都能恢复数据。

目标保持期越长,每天能够创建的恢复点就越少。 例如,如果目标保持期为 64 天,则每天只能创建一个恢复点。 如果目标保持期为 8 天,则你每天可以创建八个恢复点。 在目标保持期为 10 天时,每天可以创建大约六个恢复点。

计算 DPM 存储

在 DPM 中的最大挑战之一是计算用于保护数据源的存储池磁盘的大小。 一般情况下,我们使用要受保护的数据(称为数据源)总大小,并将其乘以 3 倍。 其可能类似于:

DS x 3 =

特定工作负荷还有更复杂的计算,可以根据数据类型完成此计算。 (即:HYPER-V、SharePoint、SQL、Exchange 等)例如,假定数据源的大小是 4 TB:

DS 4 TB x 3 = 12 TB

注意为特定的工作负荷计算的最佳方式是使用 DPM 存储计算器。 若要下载 DPM 存储计算器,请单击:从官方 Microsoft 下载中心下载 System Center Data Protection Manager 2010 存储计算器

下一步是了解你的数据的当前增长率。 我们将使用 7% 的增长率作为示例。 如果采用当前的 4TB,并将 7% 增长率添加到其中,则每年将为 0.28。 在一年之后,它将为 4.28 TB。

4TB x (1 + 7%) = 4.28TB

将增长率纳入考虑后,你可以看到 12TB 将满足该增长率的存储需求一段时间。 你还可以计算包括了增长率的存储。

注意这可能会稍有不同,具体取决于你针对特定数据类型所具有的内容。 通常情况下,我们将像这样计算开始的存储空间,并按需要增加空间。 使用 DPM,你可以在以后需要时添加更多的存储空间。

对于每月和每年的存储空间,这些信息将被发送到磁带和/或 Azure 备份。 DPM 不能长期存储到磁盘。

规划磁盘配置

如果将直连的存储用于 DPM 存储池,则可以使用独立磁盘冗余阵列 (RAID) 的任何基于硬件的配置,也可以使用“磁盘连续捆束阵列”(JBOD) 配置。

**注意:**请勿在将添加到存储池的磁盘上创建基于软件的 RAID 配置。 因为你不能在磁盘间移动基于软件的 RAID 卷,因此基于软件的 RAID 迁移起来将十分困难。 此外,DPM 应该是单一用途的专用系统,而不应用于承载非 DPM 相关的数据,因此无需在 DPM 托管磁盘上创建基于软件的 RAID 卷。

为了决定磁盘的配置,请考虑容量、成本、可靠性和性能在环境中的相对重要性。 例如,由于 JBOD 不会消耗磁盘空间来存储校验数据,因此,JBOD 配置能够最大程度地使用存储容量。 也因为如此,JBOD 配置的可靠性很低;一次磁盘故障就必然会导致数据丢失。

对于典型的 DPM 部署,DPM 推荐 RAID 5 配置,因为它在容量、成本、可靠性和性能之间提供了有效的折衷。

为了帮助你评估存储池磁盘的配置方案,下表按照从 4(非常好)到 1(可接受)的等级比较了 JBOD 与不同级别的 RAID 之间的折衷方案。

磁盘配置 容量 成本 可靠性 性能和可扩展性
JBOD 4 4 1 4
RAID 0 4 4 1 4
RAID 1 1 1 4 3
RAID 5 3 3 3 3
RAID 10 1 1 4 4

有关 RAID 的详细信息,请参阅 Achieving Fault Tolerance by Using RAID(通过使用 RAID 实现容错)

定义自定义卷

在 System Center 2012 – Data Protection Manager (DPM) 中,你可以向保护组成员分配自定义卷,而不让 DPM 在存储池中进行自动创建。 自定义卷手动创建的采用用 NTFS 格式的专用卷,在将数据源添加到保护中时作用副本或恢复点卷。 此自定义卷可位于 DPM 服务器上的任何物理磁盘之上,包括用于 DPM 存储池的磁盘。 为此,请执行以下步骤:

  1. 运行“创建新保护组向导”或“修改保护组向导”。

  2. 在“复查磁盘分配”窗口中,单击“修改”。

  3. 在“修改磁盘分配”窗口中,单击“存储类型”之下的下拉菜单。

  4. 选择“自定义卷”,然后完成所需的配置。

  5. 单击“确定”,并完成向导中的步骤。

虽然 DPM 管理的存储池足以满足大部分业务需求,但你可能想在更大程度上控制特定数据源的存储。 例如,你可能拥有希望通过使用存储区域网络上的高性能逻辑单元号 (LUN) 存储的关键数据。

可以在“创建新保护组向导”中选择连接到 DPM 服务器的任何卷作为自定义卷,但包含系统和程序文件的卷除外。 若要将自定义卷用于保护组成员,则必须有两个可用的自定义卷:一个卷用于存储副本,另一个卷则用于存储恢复点。

DPM 无法管理自定义卷中的空间。 DPM 中的自定义卷不使用自动增长功能。 如果 DPM 提醒你自定义副本卷或恢复点卷空间不足,则必须在“磁盘管理”中手动更改自定义卷的大小。

在使用 DPM GUI 创建保护组之后,你无法为该组的成员更改存储池或使用 DPM 存储池或自定义卷的选择。 如果你必须更改数据源的副本或恢复点的存储位置,可以使用 MigrateDatasourceFromDpm.ps1 powershell 脚本来完成此操作。