回復可能な削除によって削除されたメールボックスを復元する

製品: Exchange Server 2013

シェルを使用して、論理的に削除されたメールボックスを Active Directory ユーザー アカウントに接続します。 メールボックスが別のメールボックス データベースに移動されると、ソース メールボックス データベースで 論理的に削除 されます。 移動が完了すると、Exchange はソース メールボックス データベースからメールボックスを完全に削除しません。 移動元のメールボックス データベース内のメールボックスが 削除済み (回復可能) の状態に切り替えられます。 これにより、移動中にエラーが発生し、移行先データベース上のメールボックスの障害または破損が発生した場合に、ソース メールボックスを復元できます。 この場合は、ソース メールボックスを復元し、もう一度移動を試すことができます。

論理的に削除されたメールボックスは、削除されたメールボックスの保持期間が期限切れになるまで、または Remove-StoreMailbox コマンドレットを使用して論理的に削除されたメールボックスを消去するまで、ソース データベースに保持されます。 論理的に削除されたメールボックスが Exchange メールボックス データベースから完全に削除されるまで、シェルを使用して、論理的に削除されたメールボックスの内容を既存のメールボックスまたはアーカイブ メールボックスに復元できます。

回復可能な削除によって削除されたメールボックスの詳細、および関連する他の管理タスクの実行方法については、次のトピックを参照してください。

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

  • 予想所要時間:2 分。

  • この手順を実行する際には、あらかじめアクセス許可が割り当てられている必要があります。 必要なアクセス許可を確認するには、「 受信者のアクセス許可」の「受信者プロビジョニングのアクセス許可」を参照してください。

  • このトピックの手順は、シェルでのみ実行できます。 EAC を使用して論理的に削除されたメールボックスを復元することはできません。

  • DisplayName をメールボックスの表示名に置き換え<、次のコマンドを実行して、ユーザー アカウントを接続する論理的に削除されたメールボックスがまだメールボックス データベースに存在し、無効になっているメールボックスではないことを確認します。>

    $dbs = Get-MailboxDatabase
    $dbs | foreach {Get-MailboxStatistics -Database $_.DistinguishedName} | where {$_.DisplayName -eq "<DisplayName>"} | Format-List DisplayName,DisconnectReason,DisconnectDate
    

    論理的に削除されたメールボックスはメールボックス データベースに存在する必要があり、 DisconnectReason プロパティの値は である必要があります SoftDeleted。 メールボックスがデータベースから消去されている場合、コマンドは結果を返しません。

    または、次のコマンドを実行して、組織内の回復可能な削除によって削除されたすべてのメールボックスを表示します。

    $dbs = Get-MailboxDatabase
    dbs | foreach {Get-MailboxStatistics -Database $_.DistinguishedName} | where {$_.DisconnectReason -eq "SoftDeleted"} | Format-List DisplayName,DisconnectReason,DisconnectDate
    
  • このトピックの手順で使用可能なキーボード ショートカットについては、「Exchange 管理センターのキーボード ショートカット」を参照してください。

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

シェルを使用して、回復可能な削除によって削除されたメールボックスを復元する

シェルを使用すると、 New-MailboxRestoreRequest コマンドレットを使用して、論理的に削除されたメールボックスを既存のメールボックスに復元できます。 論理的に削除されたメールボックスを復元すると、その内容は、ターゲット メールボックスと呼ばれる既存の メールボックスにコピーされます。 メールボックスの復元要求が正常に完了すると、要求は削除されるまで、既定で 30 日間保持されます。 Remove-MailboxRestoreRequest コマンドレットを使用すると、すぐに削除できます。

回復可能な削除によって削除されたメールボックスが復元された後、そのメールボックスは、管理者によって完全に削除されるか、削除済みメールボックスの保持期間が経過して削除されるまで、メールボックス データベースに保持されます。

メールボックスの復元要求を作成するには、論理的に削除されたメールボックスの表示名、メールボックス GUID、またはレガシ識別名 (DN) を使用する必要があります。 Get-MailboxStatistics コマンドレットを使用して、復元する論理的に削除されたメールボックスの DisplayNameMailboxGuidおよび LegacyDN プロパティの値を表示します。 たとえば、次のコマンドを実行して、組織内のすべての無効なメールボックスと論理的に削除されたメールボックスのこの情報を返します。

$dbs = Get-MailboxDatabase
$dbs | foreach {Get-MailboxStatistics -Database $_.DistinguishedName} | where {$_.DisconnectReason -eq "SoftDeleted"} | Format-List DisplayName,MailboxGuid,LegacyDN,Database

次の使用例は、 SourceStoreMailbox パラメーターの表示名で識別され、MBXDB01 メールボックス データベース上にある論理的に削除されたメールボックスを、Debra Garcia という名前のターゲット メールボックスに復元します。 AllowLegacyDNMismatch パラメーターを使用すると、ソース メールボックスを、論理的に削除されたメールボックスと同じレガシ DN 値を持たないメールボックスに復元できます。

New-MailboxRestoreRequest -SourceStoreMailbox "Debra Garcia" -SourceDatabase MBXDB01 -TargetMailbox "Debra Garcia" -AllowLegacyDNMismatch

次の使用例は、メールボックス GUID によって識別される、Pilar Pinilla の論理的に削除されたアーカイブ メールボックスを現在のアーカイブ メールボックスに復元します。 プライマリ メールボックスとそれに対応するアーカイブ メールボックスに同じレガシ DN があるため、 AllowLegacyDNMismatch パラメーターは必要ありません。

New-MailboxRestoreRequest -SourceStoreMailbox dc35895a-a628-4bba-9aa9-650f5cdb9ae7 -SourceDatabase MBXDB02 -TargetMailbox pilarp@contoso.com -TargetIsArchive

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

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

論理的に削除されたメールボックスがターゲット メールボックスに正常に復元されたことを確認するには、 Get-MailboxRestoreRequest コマンドレットまたは Get-MailboxRestoreRequestStatistics コマンドレットを実行して、復元要求に関する情報を表示します。 復元要求が正常に作成された場合は、Status プロパティの値が QueuedInProgress、または Completed になります。 復元要求が完了すると、論理的に削除されたメールボックスの内容がターゲット メールボックスに表示されます。

詳細については、以下を参照してください: