Update-MailboxDatabaseCopy

このコマンドレットは、オンプレミスの Exchange でのみ使用可能です。

Update-MailboxDatabaseCopy コマンドレットを使用して、メールボックス データベース コピーをシードまたは再シードします。

以下の構文セクションのパラメーター セットの詳細については、「Exchangeのコマンドレット構文」を参照してください。

構文

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 コマンドレットを使用して、メールボックス データベース コピーのコンテンツ インデックス カタログをシードすることもできます。これを行うと、Network パラメーターで指定した値に関係なく、MAPI ネットワークが使用されます。

データベース コピーは、中断してからでなければ、Update-MailboxDatabaseCopy コマンドレットで更新することはできません。 データベース コピーを中断する方法の詳細な手順については、「メールボックス データベース コピーを中断または再開する」 を参照してください

このコマンドレットを実行する際には、あらかじめアクセス許可を割り当てる必要があります。 このトピックにはこのコマンドレットのすべてのパラメーターが一覧表示されていますが、自分に割り当てられているアクセス許可に含まれていない一部のパラメーターにはアクセスできません。 コマンドレットを組織内で実行するために必要になるアクセス許可とパラメーターを調べるには、「 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

BeginSeed スイッチは、シード操作を非同期的に開始してからコマンドレットを終了します。このスイッチに値を指定する必要はありません。

このスイッチは、再シードのスクリプトを実行するのに役立ちます。

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
-CancelSeed

CancelSeed スイッチは、進行中のシード操作をキャンセルするかどうかを指定します。このスイッチに値を指定する必要はありません。

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
-CatalogOnly

CatalogOnly スイッチは、データベース コピーのコンテンツ インデックス カタログのみをシードする必要がある場合に指定します。 このスイッチで値を指定する必要はありません。

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
-Confirm

Confirm スイッチは、確認プロンプトを表示するか非表示にするかを指定します。 このスイッチがコマンドレットにどのような影響を与えるかは、先に進む前にコマンドレットで確認が必要となるかどうかで決まります。

  • データを破壊するコマンドレット (たとえば、Remove-* コマンドレット) には、先に進む前にユーザーにそのコマンドの確認を強制する組み込みの一時停止があります。 これらのコマンドレットでは、正確な構文-Confirm:$falseを使用して、確認プロンプトを省略できます。
  • 他のほとんどのコマンドレット (たとえば、New-* や Set-* コマンドレット) には、組み込みの一時停止はありません。 これらのコマンドレットの場合、値なしで Confirm スイッチを指定すると、先に進む前に、一時停止してコマンドを確認する必要があります。
Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
-DatabaseOnly

DatabaseOnly スイッチは、データベース コピーのみをシードする必要があります。 コンテンツ インデックス カタログはシードされません。 このスイッチに値を指定する必要はありません。

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
-DeleteExistingFiles

DeleteExistingFiles スイッチは、更新先の既存のログ ファイルを削除するかどうかを指定します。このスイッチに値を指定する必要はありません。

このスイッチは、この確認対象のファイルのみを削除します。他のファイルがあると、処理は失敗します。更新先の他のファイルは削除されません。そのため、データベース関連のファイルがある場合は、手動で削除する必要があります。

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
-DomainController

DomainController パラメーターは、このコマンドレットで Active Directory からのデータの読み取りまたは Active Directory へのデータの書き込みに使用されるドメイン コントローラーを指定します。 ドメイン コントローラーは、完全修飾ドメイン名 (FQDN) で識別します。 たとえば、dc01.contoso.com です。

Type:Fqdn
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
-Force

Force スイッチは、警告や確認のメッセージを抑制するかどうかを指定します。管理者の入力を求めることが不適切な場合に、このスイッチを使用してタスクをプログラムによって実行することができます。このスイッチに値を指定する必要はありません。

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
-Identity

Identity パラメーターは、コピーをシードするメールボックス データベースの名前または GUID を指定します。

Type:DatabaseCopyIdParameter
Position:1
Default value:None
Accept pipeline input:True
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
-ManualResume

ManualResume スイッチは、データベース コピー上のレプリケーションを自動的に再開するかどうかを指定します。 このスイッチに値を指定する必要はありません。

このスイッチを使用すると、データベース コピーへのレプリケーションを手動で再開できます。

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
-MaximumSeedsInParallel

完全なサーバー再シード操作中に、指定したサーバー全体で実行する並行シード操作の最大数を指定するには、MaximumSeedsInParallel パラメータを Server パラメーターと併用します。既定値は 10 です。

Type:Int32
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
-Network

Network パラメーターは、シード処理に使用する DAG ネットワークを指定します。このパラメーターを使用して DAG ネットワークを指定しても、必ずコンテンツ インデックス カタログのシード処理が MAPI ネットワーク経由で発生することに注意してください。

Type:DatabaseAvailabilityGroupNetworkIdParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
-NetworkCompressionOverride

NetworkCompressionOverride パラメーターは、現在の DAG ネットワーク圧縮設定を無効にするかどうかを指定します。

Type:UseDagDefaultOnOff
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
-NetworkEncryptionOverride

NetworkEncryptionOverride パラメーターは、現在の DAG 暗号化設定を無効にするかどうかを指定します。

Type:UseDagDefaultOnOff
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
-NoThrottle

NoThrottle スイッチを使用すると、シード操作を調整できなくなります。このスイッチに値を指定する必要はありません。

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2016, Exchange Server 2019
-PrimaryDatabasePartitionOnly

このパラメーターは、Microsoft の内部使用のために予約されています。

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2019
-SafeDeleteExistingFiles

SafeDeleteExistingFiles スイッチは、シードの前に 1 つのコピー冗長事前チェックを行うシード処理を指定します。 このスイッチで値を指定する必要はありません。

このスイッチには、冗長の安全性チェックが含まれるため、DeleteExistingFiles パラメーターより低いレベルのアクセス許可を求められます。制限されたアクセス許可の管理者は、このスイッチを使用してシード処理を実行できます。

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
-SecondaryDatabasePartitionOnly

このパラメーターは、Microsoft の内部使用のために予約されています。

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2019
-Server

Server パラメーターを完全なサーバー再シード操作の一部として使用します。MaximumSeedsInParallel パラメーターの値までのコピーのバッチで同時に指定したサーバー全体と並行してデータベース コピーの再シードを開始するには、MaximumSeedsInParallel パラメーターと共にこれを使用できます。

Type:MailboxServerIdParameter
Position:Named
Default value:None
Accept pipeline input:True
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
-SourceServer

SourceServer パラメーターは、シード操作のソースとして使用するメールボックス データベースのパッシブ コピーを持つメールボックス サーバーを指定します。

MailboxServer パラメーターには、テストする exExchange2k16 または exExchange2k13 メールボックス サーバーを指定します。このパラメーターは、クライアントが接続するフロントエンド サーバーからのプロキシ接続を許可するバックエンド サーバーを識別します。

  • 名前
  • FQDN
  • 識別名 (DN)
  • ExchangeLegacyDN
Type:ServerIdParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
-WhatIf

WhatIf スイッチは、コマンドの操作をシミュレートします。このスイッチを使用すると、実際にその変更内容を適用せずに、発生する変更を確認できます。このスイッチに値を指定する必要はありません。

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

入力

このコマンドレットに使用できる入力の種類を確認するには、「コマンドレットの入力および出力の種類」をご覧ください。コマンドレットで入力の種類のフィールドが空白の場合、そのコマンドレットには入力データを指定できません。

出力

このコマンドレットに使用できる戻り値の型 (出力の種類) を確認するには、「コマンドレットの入力および出力の種類」をご覧ください。出力の種類のフィールドが空白の場合、コマンドレットはデータを返しません。