如何使用復原儲存群組來復原信箱

 

適用版本: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

上次修改主題的時間: 2007-11-16

本主題說明如何使用 Microsoft Exchange Server 2007 復原儲存群組 (RSG) 來復原信箱。

開始之前

若要執行下列程序,必須對您使用的帳戶委派下列項目:

  • Exchange Server 系統管理員角色及本機 Administrators 群組,用來建立及管理 RSG,以及存取已還原信箱中的資料。
  • Exchange 收件者系統管理員角色位在保留目標信箱的伺服器上。

如需管理 Exchange 2007 所需之權限、委派角色及權利的相關資訊,請參閱權限考量

伺服器屬於單一樹系或資源樹系。信箱資料只可以匯出至相同樹系內的信箱。與信箱相關的 Active Directory 目錄服務帳戶可以位在外部樹系中,但是不可以將信箱資料匯出至位在不同樹系中的伺服器。

只支援 Exchange 2007 資料庫作為復原資料庫,且只支援 Exchange 2007 作為復原信箱資料的目的伺服器。

Restore-Mailbox 指令程式只可以使用中斷連線的信箱作為資料的來源,而使用連線的信箱作為資料的目標。

程序

使用 RSG 來合併復原的信箱

  1. 如果 RSG 尚未存在,則可以執行下列 Exchange 管理命令介面命令加以建立:

    new-storagegroup -Server <Server_Name> -LogFolderPath <path_to_Logfiles> -Name <RSG_Name> -SystemFolderPath  <Database_Path> -Recovery
    
  2. 執行下列 Exchange 管理命令介面命令,將復原資料庫新增至 RSG:

    new-mailboxdatabase -mailboxdatabasetorecover <Database_Name> -storagegroup <Server_Name>\<RSG_Name> -EDBFilePath <Database_Path>
    
  3. 執行下列 Exchange 管理命令介面命令,將復原資料庫設為允許覆寫:

    set-mailboxdatabase -identity <Server_Name>\<RSG_Name>\<Database_Name> -AllowFileRestore:$True 
    
  4. 執行下列 Exchange 管理命令介面命令,以裝載復原資料庫:

    mount-database -identity <Server_Name>\<RSG_Name>\<Database_Name>
    
  5. 執行下列 Exchange 管理命令介面命令,將現有使用者的信箱復原至現有的信箱:

    restore-mailbox -identity <User_name> -rsgdatabase <Server_Name>\<RSG_Name>\<Database_Name> 
    

復原使用者資料的命令範例

下列是可用來從 RSG 復原使用者資料的命令範例:

  • 若要從 RSG 資料庫將一個信箱復原至目前使用的信箱 'John Smith',請執行下列 Exchange 管理命令介面命令:

    Restore-Mailbox -identity 'John Smith' -RSGDatabase 'RSG\mailbox database'
    
  • 若要將 RSG 中所有的信箱復原至其對應的作用中信箱,請執行下列 Exchange 管理命令介面命令:

    Get-MailboxStatistics -database 'RSG\Mailbox Database' | restore-mailbox
    
  • 如果想要將 RSG 中的信箱還原至不同的作用中信箱,請執行下列 Exchange 管理命令介面命令:

    Restore-Mailbox -RSGMailbox 'John Smith' -RSGDatabase 'RSG\Mailbox Database' -id 'Allison Brown' -TargetFolder 'JSmith Email'
    
  • 若要復原兩個日期間的使用者資料,請執行下列 Exchange 管理命令介面命令:

    Restore-Mailbox -RSGMailbox 'John Smith' -RSGDatabase 'RSG\Mailbox Database' -id 'Allison Brown' -TargetFolder 'JSmith Email' -StartDate '02/02/05' -EndDate '02/05/05'
    

相關資訊

如需執行還原的一般資訊,請參閱如何執行 Exchange 資料庫的基本還原

若要確保您目前閱讀的是最新資訊,並尋找其他的 Exchange Server 2007 說明文件,請造訪 Exchange Server 技術資源中心.