データベースの移植性を使用して、メールボックス データベースを移動する

 

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

トピックの最終更新日: 2011-03-19

データベースの移植性を使用して、同じ組織内の Exchange 2010 メールボックス サーバー間で Microsoft Exchange Server 2010 メールボックス データベースを移動できます。これによってさまざまな障害シナリオ全体の回復時間を減らすことができます。詳細については、「データベースの移植性」を参照してください。

注意

Exchange 2010 のデータベースの移植性は、Exchange 2010 メールボックス データベースにのみ使用できます。前のバージョンの Microsoft Exchange からのパブリック フォルダー データベースまたはメールボックス データベースに使用することはできません。

シェルを使用して、データベースの移植性を使用し回復したデータベースまたはダイヤル トーン データベースにユーザー メールボックスを移動する

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

注意

EMC を使用して、データベースの移植性を使用し回復したデータベースまたはダイヤル トーン データベースにユーザー メールボックスを移動することはできません。

  1. データベースがクリーン シャットダウン状態であることを確認します。データベースがクリーン シャットダウン状態でない場合は、ソフト リカバリを実行します。

    注意

    ソフト リカバリを実行すると、コミットされていないすべてのログ ファイルがデータベースにコミットされます。必要なログ ファイルがすべて揃っていない場合、ソフト リカバリ処理を実行できません。手順 2. に進んでください。

    コミットされていないすべてのログ ファイルをデータベースにコミットするには、コマンド プロンプトから次のコマンドを実行します。

    ESEUTIL /R <Enn>
    

    注意

    <Enn> には、ログ ファイルの再生先のデータベースのログ ファイル プレフィックスを指定します。<Enn> で指定するログ ファイル プレフィックスは、Eseutil /r の必須パラメーターです。

  2. この例のように、新しいサーバー上にデータベースを作成します。

    New-MailboxDatabase -Name DB1 -Server MBX1 -EdbFilePath C:\Databases\DB1\DB1.edb -LogFolderPath C:\Databases\DB1
    

    注意

    データベースを作成するには、「メールボックス データベースの作成」を参照してください。

  3. 次の構文を使用して、This database can be over written by restore 属性を設定します。

    Set-MailboxDatabase <Database Name> -AllowFileRestore:$true
    
  4. データベース ファイル (.edb ファイル、ログ ファイル、および Exchange Search カタログ) を適切な場所に移動します。回復操作を成功させるには、これらのデータベース ファイルが存在し、適切な場所に置かれている必要があります。

  5. 次の構文を使用して、データベースをマウントします。

    Mount-Database <Database Name>
    
  6. データベースがマウントされたら、Set-Mailbox コマンドレットを使用して、ユーザー アカウントが新しいメールボックス サーバーのメールボックスを参照するようにユーザー アカウントの設定を変更します。古いデータベースから新しいデータベースにすべてのユーザーを移動するには、次の構文を使用します。

    Get-Mailbox -Database <SourceDatabase> |where {$_.ObjectClass -NotMatch '(SystemAttendantMailbox|ExOleDbSystemMailbox)'}| Set-Mailbox -Database <TargetDatabase>
    

Active Directory のレプリケーションが完了したら、すべてのユーザーが新しい Exchange サーバーのメールボックスにアクセスできます。クライアントは、次のいずれかの方法で新しいサーバーに接続できます。

  • Microsoft Outlook 2010、Office Outlook 2007、および Windows Mobile 6.1 以降のクライアントは、自動検出サービスによりリダイレクトされます。

  • Outlook Web App ユーザーは、新しいサーバーに自動的にリダイレクトされます。

  • サーバー名を変更した場合、新しいサーバーを参照するように古い Outlook クライアントを手動で構成する必要があります。

 © 2010 Microsoft Corporation.All rights reserved.