Update-MailboxDatabaseCopy

此 cmdlet 仅适用于本地 Exchange。

使用 Update-MailboxDatabaseCopy cmdlet 可以对邮箱数据库副本设定或重新设定种子。

有关以下语法部分的参数设置的详细信息,请参阅 Exchange cmdlet 语法

语法

Update-MailboxDatabaseCopy
      [-Identity] <DatabaseCopyIdParameter>
      [-CancelSeed]
      [-Confirm]
      [-DomainController <Fqdn>]
      [-WhatIf]
      [<CommonParameters>]
Update-MailboxDatabaseCopy
      [-Identity] <DatabaseCopyIdParameter>
      [-BeginSeed]
      [-Force]
      [-Network <DatabaseAvailabilityGroupNetworkIdParameter>]
      [-SecondaryDatabasePartitionOnly]
      [-SourceServer <ServerIdParameter>]
      [-CatalogOnly]
      [-Confirm]
      [-DatabaseOnly]
      [-DeleteExistingFiles]
      [-DomainController <Fqdn>]
      [-ManualResume]
      [-NetworkCompressionOverride <UseDagDefaultOnOff>]
      [-NetworkEncryptionOverride <UseDagDefaultOnOff>]
      [-NoThrottle]
      [-PrimaryDatabasePartitionOnly]
      [-SafeDeleteExistingFiles]
      [-WhatIf]
      [<CommonParameters>]
Update-MailboxDatabaseCopy
      -Server <MailboxServerIdParameter>
      [-MaximumSeedsInParallel <Int32>]
      [-CatalogOnly]
      [-Confirm]
      [-DatabaseOnly]
      [-DeleteExistingFiles]
      [-DomainController <Fqdn>]
      [-ManualResume]
      [-NetworkCompressionOverride <UseDagDefaultOnOff>]
      [-NetworkEncryptionOverride <UseDagDefaultOnOff>]
      [-NoThrottle]
      [-PrimaryDatabasePartitionOnly]
      [-SafeDeleteExistingFiles]
      [-WhatIf]
      [<CommonParameters>]

说明

种子设定是将邮箱数据库的副本添加到另一个邮箱服务器的过程。 这将成为重播复制的日志文件和数据的数据库副本。

Update-MailboxDatabaseCopy cmdlet 还可以用于对邮箱数据库副本的内容索引编录设定种子。 执行此操作时将使用 MAPI 网路,而不考虑使用 Network 参数指定的值。

在使用 Update-MailboxDatabaseCopy cmdlet 更新数据库副本之前,必须先将它挂起。 有关如何挂起数据库副本的详细步骤,请参阅 挂起或恢复邮箱数据库副本

您必须先获得权限,然后才能运行此 cmdlet。 虽然本主题中列出了此 cmdlet 的所有参数,但如果这些参数并未包含在分配给您的权限中,那么您将无法使用这些参数。 若要查找在贵组织中运行任何 cmdlet 或参数所需的权限,请参阅 Find the permissions required to run any Exchange cmdlet

示例

示例 1

Update-MailboxDatabaseCopy -Identity DB1\MBX1

此示例在邮箱服务器 MBX1 上设定数据库 DB1 的一个副本的种子。

示例 2

Update-MailboxDatabaseCopy -Identity DB1\MBX1 -SourceServer MBX2

此示例使用 MBX2 作为种子的源邮箱服务器,在邮箱服务器 MBX1 上设定数据库 DB1 的一个副本的种子。

示例 3

Update-MailboxDatabaseCopy -Identity DB1\MBX1 -DatabaseOnly

此示例在邮箱服务器 MBX1 上设定数据库 DB1 的一个副本的种子,但不设定内容索引编录的种子。

示例 4

Update-MailboxDatabaseCopy -Identity DB1\MBX1 -CatalogOnly

此示例在邮箱服务器 MBX1 上设定数据库 DB1 的内容索引编录的种子,但不设定数据库文件的种子。 内容索引编录的种子设定发生在 MAPI 网络上。

示例 5

Update-MailboxDatabaseCopy -Server MBX1

此示例在邮箱服务器 MBX1 上为所有数据库执行完全服务器种子重新设定。

参数

-BeginSeed

适用:Exchange Server 2013、Exchange Server 2016、Exchange Server 2019

BeginSeed 开关异步启动种子设定操作,然后退出该 cmdlet。 不必为此开关指定值。

此开关对于脚本编写种子重新设定尤为有用。

类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-CancelSeed

适用:Exchange Server 2013、Exchange Server 2016、Exchange Server 2019

CancelSeed 开关指定是否取消正在进行的种子设定操作。 不必为此开关指定值。

类型:SwitchParameter
Position:Named
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-CatalogOnly

适用:Exchange Server 2010、Exchange Server 2013、Exchange Server 2016、Exchange Server 2019

CatalogOnly 开关指定仅应为数据库副本的内容索引目录设定种子。 不必为此开关指定值。

类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-Confirm

适用:Exchange Server 2010、Exchange Server 2013、Exchange Server 2016、Exchange Server 2019

Confirm 开关指定是否显示确认提示。 此开关对 cmdlet 造成的影响取决于在你继续操作之前 cmdlet 是否需要确认。

  • 破坏性 cmdlet(例如 Remove-* cmdlets)内置有暂停,可强制要求先确认命令,然后再继续操作。 对于这些 cmdlet,您可以使用此确切语法跳过确认提示:-Confirm:$false
  • 其他大多数 cmdlet(例如 New-* 和 Set-* cmdlet)都没有内置暂停。 对于这些 cmdlet,指定不含值的 Confirm 开关会引入暂停,从而强制要求你先确认命令,然后再继续操作。
类型:SwitchParameter
别名:cf
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-DatabaseOnly

适用:Exchange Server 2010、Exchange Server 2013、Exchange Server 2016、Exchange Server 2019

DatabaseOnly 开关指定仅应对数据库副本进行种子设定。 不对内容索引编录设定种子。 不必为此开关指定值。

类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-DeleteExistingFiles

适用:Exchange Server 2010、Exchange Server 2013、Exchange Server 2016、Exchange Server 2019

DeleteExistingFiles 开关指定是否在目标位置删除现有日志文件。 不必为此开关指定值。

此开关只删除所检查的文件,如果存在其他文件,则操作失败。 不会对在目标位置的其他文件执行任何操作。 因此,如果存在与数据库有关的文件,必须将它们手动删除。

类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-DomainController

适用:Exchange Server 2010、Exchange Server 2013、Exchange Server 2016、Exchange Server 2019

DomainController 参数指定此 cmdlet 从 Active Directory 读取数据或向其写入数据时使用的域控制器。 可以使用完全限定的域名 (FQDN) 来标识域控制器。 例如,dc01.contoso.com。

类型:Fqdn
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-Force

适用:Exchange Server 2010、Exchange Server 2013、Exchange Server 2016、Exchange Server 2019

强制开关隐藏警告或确认消息。 不必为此开关指定值。

您可以在以编程方式运行任务时使用此开关,因为此时并不适合提示用户提供管理输入。

类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-Identity

适用:Exchange Server 2010、Exchange Server 2013、Exchange Server 2016、Exchange Server 2019

Identity 参数指定其副本正在被设定种子的邮箱数据库的名称或 GUID。

类型:DatabaseCopyIdParameter
Position:1
默认值:None
必需:True
接受管道输入:True
接受通配符:False

-ManualResume

适用:Exchange Server 2010、Exchange Server 2013、Exchange Server 2016、Exchange Server 2019

ManualResume 开关指定是否自动恢复对数据库副本的复制。 不必为此开关指定值。

使用此开关时,可以手动恢复对数据库副本的复制。

类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-MaximumSeedsInParallel

适用:Exchange Server 2013、Exchange Server 2016、Exchange Server 2019

MaximumSeedsInParallel 参数和 Server 参数一起使用来指定并行种子设定操作的最大数量,该操作应该在完全服务器种子重新设定操作期间在整个特定服务器上进行。 默认值为 10。

类型:Int32
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-Network

适用:Exchange Server 2010、Exchange Server 2013、Exchange Server 2016、Exchange Server 2019

Network 参数指定应当用于种子设定的 DAG 网络。 请注意,内容索引编录种子设置始终出现在 MAPI 网络上,即使使用此参数来指定 DAG 网络也是如此。

类型:DatabaseAvailabilityGroupNetworkIdParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-NetworkCompressionOverride

适用:Exchange Server 2010、Exchange Server 2013、Exchange Server 2016、Exchange Server 2019

NetworkCompressionOverride 参数指定是否覆盖当前 DAG 网络压缩设置。

类型:UseDagDefaultOnOff
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-NetworkEncryptionOverride

适用:Exchange Server 2010、Exchange Server 2013、Exchange Server 2016、Exchange Server 2019

NetworkEncryptionOverride 参数指定是否覆盖当前 DAG 加密设置。

类型:UseDagDefaultOnOff
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-NoThrottle

适用:2016 Exchange Server、Exchange Server 2019

NoThrottle 开关可防止种子设定操作受到限制。 不必为此开关指定值。

类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-PrimaryDatabasePartitionOnly

适用:2019 Exchange Server

保留此参数以供 Microsoft 内部使用。

类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-SafeDeleteExistingFiles

适用:Exchange Server 2013、Exchange Server 2016、Exchange Server 2019

SafeDeleteExistingFiles 开关指定在种子之前具有单个复制冗余预检查的种子设定作。 不必为此开关指定值。

因为此开关包括冗余安全检查,它需要比 DeleteExistingFiles 参数更低的权限级别。 受限的权限管理员可以使用此开关执行种子设定操作。

类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-SecondaryDatabasePartitionOnly

适用:2019 Exchange Server

保留此参数以供 Microsoft 内部使用。

类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-Server

适用:Exchange Server 2013、Exchange Server 2016、Exchange Server 2019

Server 参数作为一个完全服务器种子重新设定操作的一部分。 它可以和 MaximumSeedsInParallel 参数一起使用,分批启动对整个特定服务器内并行数据库副本重新设定种子,每个批次最多为 MaximumSeedsInParallel 参数值的副本。

类型:MailboxServerIdParameter
Position:Named
默认值:None
必需:True
接受管道输入:True
接受通配符:False

-SourceServer

适用:Exchange Server 2010、Exchange Server 2013、Exchange Server 2016、Exchange Server 2019

SourceServer 参数指定邮箱服务器,其中包含要用作种子作源的邮箱数据库的被动副本。

可以使用唯一标识该服务器的任何值。 例如:

  • 名称
  • FQDN
  • 可分辨名称 (DN)
  • ExchangeLegacyDN
类型:ServerIdParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-WhatIf

适用:Exchange Server 2010、Exchange Server 2013、Exchange Server 2016、Exchange Server 2019

WhatIf 开关模拟命令操作。 可以使用此开关在不实际应用将会发生的更改的情况下预览这些更改。 不必为此开关指定值。

类型:SwitchParameter
别名:wi
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

输入

Input types

若要了解此 cmdlet 接受的输入类型,请参阅 cmdlet 的输入和输出类型。 如果 cmdlet 的"输入类型"字段为空,则表明此 cmdlet 不接受输入数据。

输出

Output types

若要了解此 cmdlet 接受的返回类型(亦称为"输出类型"),请参阅 cmdlet 的输入和输出类型。 如果"输出类型"字段为空,则表明此 cmdlet 不返回任何数据。