次の方法で共有


オンプレミスの移動を管理する

製品: Exchange Server 2013

移動要求は、メールボックスをあるメールボックス データベースから別のデータベースに移動する処理です。 ローカル移動要求は、単一フォレスト内で発生するメールボックスの移動です。 Microsoft Exchange Server 2013 では、メールボックスと個人用アーカイブ メールボックスを別々のデータベースに配置できます。 移動要求機能を使用すると、プライマリ メールボックスおよびそれに関連付けられたアーカイブを、同じデータベースや別のデータベースに移動できます。 このトピックの手順は、オンプレミスのメールボックスの移動に役立ちます。

オンプレミス組織内のメールボックスを移動するには、次の手順に従います。 これらの手順では、Exchange 管理シェルと Exchange センター (EAC) を使用します。

移動要求を使用してメールボックスを移動すると、移動要求は次の 2 つのサービスによって処理されます。

  • Microsoft Exchange Replication サービス

  • Microsoft Exchange メールボックス レプリケーション プロキシ

メールボックス レプリケーション サーバーとプロキシの詳細については、「 MRS プロキシの詳細」を参照してください。

メールボックスの移動の詳細については、「Exchange 2013 でのメールボックスの移動」を参照してください。

はじめに把握しておくべき情報

  • 各手順の推定完了時間: 20 分。

  • この手順を実行する際には、あらかじめアクセス許可が割り当てられている必要があります。 必要なアクセス許可を確認するには、「受信者のアクセス許可」の「メールボックスの移動と移行の アクセス許可」エントリを参照してください。

  • このトピックの手順で使用可能なキーボード ショートカットについては、「Exchange 管理センターのキーボード ショートカット」を参照してください。

ヒント

問題がある場合は、 Exchange のフォーラムで質問してください。 Exchange Serverのフォーラムにアクセスしてください。

メールボックスを移動する準備ができているかどうかをテストする

この例では、 WhatIf スイッチを使用して、Tony Smith のメールボックスを新しいデータベース DB01 に移動する準備ができているかどうか、およびコマンド内にエラーがあるかどうかをテストします。 WhatIf スイッチを使用すると、システムはメールボックスに対してチェックを実行します。 メールボックスを移動する準備ができていない場合は、エラーが表示されます。

New-MoveRequest -Identity 'tony@alpineskihouse.com' -TargetDatabase DB01 -WhatIf

構文およびパラメーターの詳細については、「New-MigrationBatch」と「New-MoveRequest」を参照してください。

ローカル移動要求を作成する

EAC を使用してローカル移動要求を作成する

ローカル移動要求を作成するには、EAC にログインし、次の手順を実行します。

  1. EAC で、[受信者の>移行] に移動し、[追加] アイコンをクリックします。。

  2. [新しいローカル メールボックスの移動] ウィザードで、移動するユーザーを選択して [OK] をクリックし、[次へ] をクリックします。

  3. [移動の構成] ページで、新しいバッチの名前を指定します。 アーカイブ メールボックスとメールボックス データベースの場所に使用するオプションを選択し、[ 新規] をクリックします。

シェルを使用してローカル移動要求を作成する

ローカル移動要求を作成する方法の例については、「 New-MoveRequest の例 2」を参照してください。

正常な動作を確認する方法

移行が正常に完了したことを確認するには、次の手順を実行します。

  • EAC で、[ 受信者の>移行] に移動します。

  • [すべてのバッチの状態] をクリックして、EAC で移動が成功したことを確認します。

  • シェルから、次のコマンドを実行してメールボックスの移動情報を取得します。

    Get-MigrationUserStatistics -Identity BatchName -Status | Format-List
    

詳細については、「Get-MigrationUserStatistics」を参照してください。

バッチ移動要求を作成する

EAC を使用してバッチ移動要求を作成する

EAC にログインし、次の手順を実行します。

  1. EAC で、[受信者の>移行] に移動し、[追加] アイコンをクリックします。。

  2. [ 新しいローカル メールボックスの移動 ] ウィザードで、移動するユーザーを選択し、[ OK ] をクリックし、[ 次へ] をクリックします。

  3. [移動の構成] ページで、新しいバッチの名前を指定します。 アーカイブ メールボックスとメールボックス データベースの場所に使用するオプションを選択し、[ 新規] をクリックします。

警告

[無効な項目の制限] を 50 個を超える項目に設定していないことを確認します。 その場合、移動が失敗する可能性があります。 無効なアイテム制限を 50 項目以上に設定する場合は、Exchange 管理シェルを使用し、-AcceptLargeDataLoss パラメーターを true に設定する必要があります。

シェルを使用してバッチ移動要求を作成する

次の使用例は、ローカル移動の移行バッチを作成します。ここで、指定した.csv ファイル内のメールボックスが別のメールボックス データベースに移動されます。 この.csv ファイルには、移動される各メールボックスの電子メール アドレスを含む 1 つの列が含まれています。 この列のヘッダーには EmailAddress という名前を付ける必要があります。 この例の移行バッチは、 Start-MigrationBatch コマンドレットまたは Exchange 管理センター (EAC) を使用して手動で開始する必要があります。 または、 AutoStart パラメーターを使用して、移行バッチを自動的に開始することもできます。

New-MigrationBatch -Local -Name LocalMove1 -CSVData ([System.IO.File]::ReadAllBytes("C:\Users\Administrator\Desktop\LocalMove1.csv")) -TargetDatabases MBXDB2 -TimeZone "Pacific Standard Time"
Start-MigrationBatch -Identity LocalMove1

構文とパラメーターの詳細については、「 New-MigrationBatch 」と 「Start-MigrationBatch」を参照してください。

注:

CSV ファイルで指定されたすべてのメールボックスは、メールボックスを移行するための管理者アクセス許可を付与する RBAC スコープ (OU など) の外部にある場合でも移行されます。

正常な動作を確認する方法

移行が正常に完了したことを確認するには、次の手順を実行します。

  • [すべてのバッチの状態] をクリックして、EAC で移動が成功したことを確認します。

  • シェルから、次のコマンドを実行してメールボックスの移動情報を取得します。

    Get-MigrationUserStatistics -Identity BatchName -Status | Format-List
    

詳細については、「Get-MigrationUserStatistics」を参照してください。

移行バッチを表示する

シェルを使用して移行バッチを表示する方法の例については、「 Get-MigrationBatch の例 2」を参照してください。

ユーザーのプライマリ メールボックスのみを移動する

EAC を使用してユーザーのプライマリ メールボックスのみを移動する

  1. EAC で、[受信者の>移行] に移動し、[追加] アイコンをクリックします。。

  2. [ 新しいローカル メールボックスの移動 ] ウィザードで、移動するプライマリ メールボックスを持つユーザーを選択し、[ OK ] をクリックし、[ 次へ] をクリックします。

  3. [移動の構成] ページで、新しいバッチの名前を指定します。 [ プライマリ メールボックスのみ移動] を選択し、メールボックス データベースの場所に必要なオプションを選択し、[ 新規] をクリックします。

シェルを使用してユーザーのプライマリ メールボックスのみを移動する

次の使用例は、Tony Smith のプライマリ メールボックスのみを DB01 に移動します。 アーカイブは移動されません。

New-MoveRequest -Identity 'tony@alpineskihouse.com' -PrimaryOnly -TargetDatabase "DB01"

構文およびパラメーターの詳細については、「New-MoveRequest」を参照してください。

正常な動作を確認する方法

移行が正常に完了したことを確認するには、次の手順を実行します。

  • EAC で、[ すべてのバッチの状態] をクリックします。

  • シェルから、次のコマンドを実行してメールボックスの移動情報を取得します。

    Get-MigrationUserStatistics -Identity BatchName -Status | Format-List
    

詳細については、「Get-MigrationUserStatistics」を参照してください。

.csv バッチ ファイルを使用してフォレスト間の移動を作成する

この例では、移行エンドポイントを構成し、.csv ファイルを使用してソース フォレストからターゲット フォレストまでのフォレスト間バッチ移動を作成します。

New-MigrationEndpoint -Name Fabrikam -ExchangeRemote -Autodiscover -EmailAddress tonysmith@fabrikam.com -Credentials (Get-Credential fabrikam\tonysmith)

$csvData=[System.IO.File]::ReadAllBytes("C:\Users\Administrator\Desktop\batch.csv")
New-MigrationBatch -CSVData $csvData -Timezone "Pacific Standard Time" -Name FabrikamMerger -SourceEndpoint Fabrikam -TargetDeliveryDomain "mail.contoso.com"

フォレスト間移動のフォレストの準備方法の詳細については、以下のトピックを参照してください。

構文およびパラメーターの詳細については、「New-MigrationBatch」と「New-MoveRequest」を参照してください。

正常な動作を確認する方法

移行が正常に完了したことを確認するには、次の手順を実行します。

  • シェルから、次のコマンドを実行してメールボックスの移動情報を取得します。

    Get-MigrationUserStatistics -Identity BatchName -Status | Format-List
    

詳細については、「Get-MigrationUserStatistics」を参照してください。

アーカイブ メールボックスのみを移動する

EAC を使用してアーカイブ メールボックスのみを移動する

  1. EAC で、[受信者の>移行] に移動し、[追加] アイコンをクリックします。。

  2. [新しいローカル メールボックスの移動] ウィザードで、移動するアーカイブ メールボックスを持つユーザーを選択し、[OK] をクリックし、[次へ] をクリックします。

  3. [移動の構成] ページで、新しいバッチの名前を指定します。 [ アーカイブ メールボックスのみ移動] を選択し、メールボックス データベースの場所に使用するオプションを選択し、[ 新規] をクリックします。

シェルを使用してアーカイブ メールボックスのみを移動する

この例では、Tony Smith のアーカイブ メールボックスのみを DB03 に移動します。 プライマリ メールボックスは移動されません。

New-MoveRequest -Identity 'tony@alpineskihouse.com' -ArchiveOnly -ArchiveTargetDatabase "DB03"

構文およびパラメーターの詳細については、「New-MigrationBatch」と「New-MoveRequest」を参照してください。

正常な動作を確認する方法

移行が正常に完了したことを確認するには、次の手順を実行します。

  • シェルから、次のコマンドを実行してメールボックスの移動情報を取得します。

    Get-MigrationUserStatistics -Identity BatchName -Status | Format-List
    

詳細については、「Get-MigrationUserStatistics」を参照してください。

ユーザーのプライマリ メールボックスとアーカイブ メールボックスを別のデータベースに移動する

次の使用例は、Ayla のプライマリ メールボックスとアーカイブ メールボックスを別のデータベースに移動します。 プライマリ データベースは DB01 に移動され、アーカイブは DB03 に移動されます。

New-MoveRequest -Identity 'ayla@humongousinsurance.com' -TargetDatabase DB01 -ArchiveTargetDatabase -DB03

構文およびパラメーターの詳細については、「New-MigrationBatch」と「New-MoveRequest」を参照してください。

正常な動作を確認する方法

移行が正常に完了したことを確認するには、次の手順を実行します。

  • シェルから、次のコマンドを実行してメールボックスの移動情報を取得します。

    Get-MigrationUserStatistics -Identity BatchName -Status | Format-List
    

詳細については、「Get-MigrationUserStatistics」を参照してください。

ユーザーのプライマリ メールボックスを移動し、大きな不適切なアイテム制限を許可する

EAC を使用してユーザーのプライマリ メールボックスを移動し、大きな不適切なアイテム制限を許可する

  1. EAC で、[受信者の>移行] に移動し、[追加] アイコンをクリックします。。

  2. [ 新しいローカル メールボックスの移動 ] ウィザードで、移動するプライマリ メールボックスを持つユーザーを選択し、[ OK] をクリックし、[ 次へ] をクリックします。

  3. [移動の構成] ページで、新しいバッチの名前を指定します。 [ プライマリ メールボックスのみ移動] を選択し、メールボックス データベースの場所に使用するオプションを選択します。

  4. [その他のオプション] [その他のオプション] アイコンをクリックします。をクリックし、不適切な項目の制限を入力し、[OK] をクリックします

シェルを使用してユーザーのプライマリ メールボックスを移動し、大きな不適切なアイテム制限を許可する

次の使用例は、Lisa のプライマリ メールボックスをメールボックス データベース DB01 に移動し、不適切な項目の制限を に 100設定します。 不適切な項目の大きな制限を設定するには、 AcceptLargeDataLoss パラメーターを使用する必要があります。

New-MoveRequest -Identity 'Lisa' -PrimaryOnly -TargetDatabase "DB01" -BadItemLimit 100 -AcceptLargeDataLoss

構文およびパラメーターの詳細については、「New-MigrationBatch」と「New-MoveRequest」を参照してください。

正常な動作を確認する方法

移行が正常に完了したことを確認するには、次の手順を実行します。

  • シェルから、次のコマンドを実行してメールボックスの移動情報を取得します。

    Get-MigrationUserStatistics -Identity BatchName -Status | Format-List
    

詳細については、「Get-MigrationUserStatistics」を参照してください。