Exchange Server中的邮箱数据库副本

Microsoft Exchange Server利用数据库移动性的概念,即 Exchange 托管的数据库级故障转移。 数据库移动性将数据库从服务器断开,增加了对单一数据库的支持,最多可以支持 16 个副本,并提供将数据库副本添加到数据库的本机体验。

主要特征

邮箱数据库副本的关键特征为:

  • 最多可以在多个邮箱服务器上创建 16 个Exchange Server邮箱数据库的副本,前提是服务器分组到数据库可用性组 (DAG) ,这是连续复制的边界。 Exchange Server邮箱数据库只能复制到 DAG 中的相同版本 Exchange 邮箱服务器。 不能在 DAG 外部复制数据库,也不能将 Exchange 2016 或 Exchange 2019 邮箱数据库复制到运行 Exchange 2013 或更早版本的服务器。 有关 DAG 的详细信息,请参阅 数据库可用性组

  • DAG 中的所有邮箱服务器必须处于相同的 Active Directory 域中。

  • 邮箱数据库副本支持重播延迟时间和截断延迟时间的概念。 在启用这些功能之前,必须执行适当的规划。

  • 使用可感知 Exchange 且基于卷影复制服务 (VSS) 的备份复制可备份所有数据库副本。

  • 只能在未托管数据库的主动副本的邮箱服务器上创建数据库副本。 不能在同一服务器上创建同一数据库的两个副本。

  • 数据库的所有副本在包含副本的每个服务器上使用相同的路径。 每个邮箱服务器上的数据库副本的数据库和日志文件路径不得与任何其他数据库路径冲突。

  • 可以在相同或不同 Active Directory 站点中创建数据库副本,以及在相同或不同网络子网中创建数据库副本。

  • 往返网络延迟大于 500 毫秒 (ms) 的邮箱服务器之间不支持数据库副本。

邮箱数据库副本

您可以随时创建邮箱数据库副本。 邮箱数据库副本可按照灵活精细的方式分布到邮箱服务器中。

可以使用 Exchange 管理中心中的 “添加邮箱数据库复制向导” 或使用 Exchange 命令行管理程序中的 Add-MailboxDatabaseCopy cmdlet 创建邮箱数据库副本。

创建邮箱数据库副本时,请指定以下参数:

  • 标识:此参数指定要复制的数据库的名称。 数据库名称必须在 Exchange 组织中是唯一的。

  • MailboxServer:此参数指定将托管数据库副本的邮箱服务器的名称。 此服务器必须是同一 DAG 的成员,并且不得已托管数据库的副本。

或者,您还可以指定:

  • ActivationPreference:此参数指定激活首选项编号,该编号用作 Active Manager 最佳副本选择过程的一部分。 还可在使用 RedistributeActiveDatabases.ps1 脚本时,用于在 DAG 中重新分布主动邮箱数据库。 激活首选项的值为等于或大于 1 的数字,1 表示优先顺序最高。 位置编号不能大于邮箱数据库的副本数。

  • ReplayLagTime:此参数指定 Microsoft Exchange 复制服务在重播复制到数据库副本的日志文件之前应等待的时间。 此参数的格式为(天数.小时数:分钟数:秒数)。 此参数的默认设置是 0 秒。 此参数允许的最大设置是 14 天。 允许的最低设置是 0 秒。 如果将重播延迟时间的值设置为 0,则将关闭日志重播延迟。

  • TruncationLagTime:此参数指定 Microsoft Exchange 复制服务在截断已重播到数据库副本的日志文件之前应等待的时间量。 此时段是从日志成功地重播到数据库副本中后开始的。 此参数的格式为(天数.小时数:分钟数:秒数)。 此参数的默认设置是 0 秒。 此参数允许的最大设置是 14 天。 允许的最低设置是 0 秒。 如果将截断延迟时间的值设置为 0,则将关闭日志截断延迟。

  • SeedingPostponed:此参数指定任务不应在指定的邮箱服务器上自动为数据库副本设定种子。 若要使用现有的被动数据库副本为新的邮箱数据库副本设定种子(如,向远程位置添加特定数据库的第二个副本),通常使用该选项。 使用该参数时,必须使用 Update-MailboxDatabaseCopy cmdlet 手动为数据库副本设定种子。

有关创建、使用和管理邮箱数据库副本的详细信息,请参阅 管理邮箱数据库副本