メールボックス データベース コピーのアクティブ化

 

適用先: Exchange Server 2010 SP2, Exchange Server 2010 SP3

トピックの最終更新日: 2012-07-23

アクティブ メールボックス データベースの移動は、特定のパッシブ コピーをメールボックス データベースの新しいアクティブ コピーとして指定するプロセスです。このプロセスは、データベースの切り替えと呼ばれます。データベースの切り替えでは、現在アクティブなデータベースのマウントを解除し、指定のサーバーに新しいアクティブ メールボックス データベース コピーとしてデータベース コピーをマウントします。アクティブ メールボックス データベースになるデータベース コピーは、正常で、最新の状態になっている必要があります。

メールボックス データベース コピーに関連する他の管理タスクについては、「メールボックス データベースのコピーの管理」を参照してください。

実行内容

  • EMC を使用してアクティブ メールボックス データベースを移動する

  • シェルを使用してアクティブ メールボックス データベースを移動する

EMC を使用してアクティブ メールボックス データベースを移動する

EMC を使用してアクティブ メールボックス データベースを移動するには、2 つの方法があります。アクティブなメールボックス データベースの移動ウィザードか、作業ウィンドウの [データベース コピーのアクティブ化] オプションを使用できます。

この手順を実行する際には、あらかじめアクセス許可を割り当てる必要があります。必要なアクセス許可の一覧については、以下を参照してください。「高可用性アクセス許可」の「メールボックス データベースのコピー」。

アクティブなメールボックス データベースの移動ウィザードを使用する

  1. コンソール ツリーで、[組織の構成] > [メールボックス] にアクセスします。

  2. 結果ウィンドウで、[データベースの管理] タブをクリックし、コピーをアクティブ化するメールボックス データベースを右クリックします。

  3. 操作ウィンドウで、[アクティブなメールボックス データベースの移動] をクリックします。

  4. [アクティブなメールボックス データベースの移動] ページで、[参照] をクリックし、データベースのアクティブ コピーをホストするサーバーを選択します。

  5. 前の手順で指定したサーバーで、自動データベース マウント ダイヤル設定の必要な設定を選択します。

  6. 必要に応じて、[対象のメールボックス サーバー上の自動データベース マウント ダイヤル設定の上書き] リストで [なし] 以外の値を選択し、対象のマスターのデータベース マウント ダイヤル設定を上書きします。使用可能な値は次のいずれかです。

    • [ロスレス]   この値を指定すると、アクティブ コピーに生成されたすべてのログがパッシブ コピーにコピーされるまで、データベースは自動的にマウントされません。

    • [良好な可用性]   この値を指定すると、コピー キューの長さが 6 以下の場合、データベースはフェールオーバー後直ちに自動的にマウントされます。コピー キューの長さが 6 を超える場合、データベースは自動的にマウントされません。コピー キューの長さが 6 以下の場合、Exchange は残りのログのパッシブ コピーへのレプリケートを試みてから、データベースをマウントします。

    • [ベスト エフォート]   この値を指定すると、コピー キューの長さにかかわらず、データベースは自動的にマウントされます。この設定は慎重に使用することをお勧めします。ログの消失量があればデータベースはマウントされるため、この値を使用すると、大量のデータの消失が発生することがあります。

    • [最良の可用性]   この値を指定すると、コピー キューの長さが 12 以下の場合、データベースはフェールオーバー後直ちに自動的にマウントされます。コピー キューの長さは、パッシブ コピーによって認識される、レプリケートが必要なログの数です。コピー キューの長さが 12 を超える場合、データベースは自動的にマウントされません。コピー キューの長さが 12 以下の場合、Exchange は残りのログのパッシブ コピーへのレプリケートを試みてから、データベースをマウントします。

  7. [移動] をクリックして、選択したデータベースのアクティブ コピーを指定のサーバーに移動します。

  8. [完了] ページで以下のことを確認し、[終了] をクリックしてウィザードを終了します。

    • [完了] の状態は、ウィザードでタスクが正常に完了したことを示します。

    • [失敗] の状態は、タスクが完了しなかったことを示します。タスクが失敗した場合は、説明の概要を確認し、[戻る] をクリックして構成を変更します。

作業ウィンドウを使用する

  1. コンソール ツリーで、[組織の構成] > [メールボックス] にアクセスします。

  2. 結果ウィンドウで、[データベースの管理] タブをクリックし、コピーをアクティブ化するメールボックス データベースをクリックします。

  3. [データベースのコピー] 作業ウィンドウで、アクティブ化するパッシブなメールボックス データベース コピーを右クリックし、[データベース コピーのアクティブ化] をクリックします。

  4. 必要に応じて、[データベース コピーのアクティブ化] で、[マウント ダイヤルの上書き] リストを使用して [なし] 以外の値を選択し、対象のマスターのデータベース マウント ダイヤル設定を上書きできます。使用可能な値は次のいずれかです。

    • [ロスレス]   この値を指定すると、アクティブ コピーに生成されたすべてのログがパッシブ コピーにコピーされるまで、データベースは自動的にマウントされません。

    • [良好な可用性]   この値を指定すると、コピー キューの長さが 6 以下の場合、データベースはフェールオーバー後直ちに自動的にマウントされます。コピー キューの長さが 6 を超える場合、データベースは自動的にマウントされません。コピー キューの長さが 6 以下の場合、Exchange は残りのログのパッシブ コピーへのレプリケートを試みてから、データベースをマウントします。

    • [ベスト エフォート]   この値を指定すると、コピー キューの長さにかかわらず、データベースは自動的にマウントされます。ログの消失量があればデータベースはマウントされるため、この値を使用すると、大量のデータの消失が発生することがあります。

    • [最良の可用性]   この値を指定すると、コピー キューの長さが 12 以下の場合、データベースはフェールオーバー後直ちに自動的にマウントされます。コピー キューの長さは、パッシブ コピーによって認識される、レプリケートが必要なログの数です。コピー キューの長さが 12 を超える場合、データベースは自動的にマウントされません。コピー キューの長さが 12 以下の場合、Exchange は残りのログのパッシブ コピーへのレプリケートを試みてから、データベースをマウントします。

  5. [OK] をクリックして、パッシブ コピーをアクティブ化します。この操作で、現在のアクティブ メールボックス データベースのマウントが解除され、選択したパッシブ コピーが新しいアクティブ メールボックス データベースになります。

シェルを使用してアクティブ メールボックス データベースを移動する

この手順を実行する際には、あらかじめアクセス許可を割り当てる必要があります。必要なアクセス許可の一覧については、以下を参照してください。「高可用性アクセス許可」の「メールボックス データベースのコピー」。

この例では、MBX3 にホストされているデータベース DB4 のコピーがアクティブ化されて、新しいアクティブ メールボックス データベースとしてマウントされます。このコマンドにより、DB4 が新しいアクティブ メールボックス データベースになり、MBX3 のデータベース マウント ダイヤル設定は上書きされません。

Move-ActiveMailboxDatabase DB4 -ActivateOnServer MBX3 -MountDialOverride:None

この例では、データベース DB2 とメールボックス サーバー MBX1 との間の切り替えを実行します。コマンドが完了すると、MBX1 は DB2 のアクティブ コピーをホストします。MountDialOverride パラメーターは [なし] に設定されているため、MBX1 は独自に定義済みのデータベースの自動マウント ダイヤル設定を使用してデータベースをマウントします。

Move-ActiveMailboxDatabase DB2 -ActivateOnServer MBX1 -MountDialOverride:None

この例では、データベース DB1 とメールボックス サーバー MBX3 との間の切り替えを実行します。コマンドが完了すると、MBX3 は DB1 のアクティブ コピーをホストします。MountDialOverride パラメーターには中可用性値が指定されているため、MBX3 は、GoodAvailability のデータベース自動マウント ダイヤル設定を使用してデータベースをマウントします。

Move-ActiveMailboxDatabase DB1 -ActivateOnServer MBX3 -MountDialOverride:GoodAvailability

この例では、データベース DB3 とメールボックス サーバー MBX4 との間の切り替えを実行します。コマンドが完了すると、MBX4 は DB3 のアクティブ コピーをホストします。MountDialOverride パラメーターは指定されていないため、MBX4 は、Lossless のデータベース自動マウント ダイヤル設定を使用してデータベースをマウントします。

Move-ActiveMailboxDatabase DB3 -ActivateOnServer MBX4

この例では、メールボックス サーバー MBX1 のサーバー切り替えを実行します。MBX1 上のすべてのアクティブ メールボックス データベース コピーは、MBX1 上のアクティブ データベースの正常なコピーを使用して 1 つまたは複数のその他のメールボックス サーバー上でアクティブ化されます。

Move-ActiveMailboxDatabase -Server MBX1

この例では、データベース DB4 とメールボックス サーバー MBX5 との間の切り替えを実行します。この例では、MBX5 上のデータベース コピーに、長さが 6 を超える再生キューがあります。そのため、SkipLagChecks パラメーターを指定して、MBX5 上のデータベース コピーをアクティブ化する必要があります。

Move-ActiveMailboxDatabase DB4 MBX5 -SkipLagChecks

この例では、データベース DB5 とメールボックス サーバー MBX6 との間の切り替えを実行します。この例では、MBX6 上のデータベース コピーが失敗の ContentIndexState になっています。そのため、SkipClientExperienceChecks パラメーターを指定して、MBX6 上のデータベース コピーをアクティブ化する必要があります。

Move-ActiveMailboxDatabase DB5 MBX6 -SkipClientExperienceChecks

詳細情報

メールボックス データベース コピーについて

メールボックス データベースのコピーのプロパティの構成

 © 2010 Microsoft Corporation.All rights reserved.