Exchange Server中的復原資料庫

RDB) (復原資料庫是一種特殊的信箱資料庫,可讓您掛接已還原的信箱資料庫,並在復原作業時從還原的資料庫擷取資料。 您可以使用 New-MailboxRestoreRequest Cmdlet 從 RDB 擷取資料。 擷取完畢後,便可以匯出資料,或將資料合併至現有信箱中。 RDB 可讓您從資料庫的備份或複本復原資料,而不會干擾使用者對目前資料的存取。

Microsoft Exchange Server支援將資料直接還原至復原資料庫的能力。 將復原的資料掛接為復原資料庫,可讓系統管理員還原信箱中的個別信箱或個別專案。 還原至復原資料庫有兩種方式:

  • 如果復原資料庫已經存在,應用程式可以卸載資料庫、將資料還原到復原資料庫和記錄檔,然後重新掛接資料庫。

  • 資料庫和記錄檔可以還原至任何磁片位置。 Exchange 會分析還原的資料並重新執行交易記錄,讓資料庫保持在最新狀態,然後將復原資料庫設定為指向已復原的資料庫檔案。

信箱資料庫與復原資料庫之間的差異

RDB 在幾方面與標準信箱資料庫不同:

  • RDB 是使用 Exchange 管理命令介面所建立。

  • 無法將郵件傳送至 RDB 或從 RDB 傳送。 已封鎖 RDB (的所有用戶端通訊協定存取,包括 SMTP、POP3 和 IMAP4) 。 此設計可防止使用 RDB 將郵件插入或移除訊息系統中的郵件。

  • 使用 Microsoft Outlook 或 Outlook 網頁版 的用戶端 MAPI 存取遭到封鎖。 RDB 支援 MAPI 存取,但只有復原工具和應用程式支援。 使用 MAPI 登入 RDB 中的信箱時,必須同時指定信箱 GUID 和資料庫 GUID。

  • RDB 中的信箱無法連線到使用者帳戶。 若要允許使用者存取 RDB 中信箱中的資料,信箱必須合併到現有的信箱,或匯出至資料夾。

  • 系統和信箱管理原則不會套用。 此設計可防止系統在復原程式期間刪除 RDB 中的專案。

  • 不會針對 RDB 執行線上維護。

  • 無法針對 RDB 啟用迴圈記錄。

  • 信箱伺服器上隨時只能掛接一個 RDB。 RDB 的使用不會計入每個信箱伺服器的資料庫限制。

  • 您無法建立 RDB 的信箱資料庫複本。

  • RDB 可以做為還原作業的目標,但不能做為備份作業。

  • 掛接為 RDB 的復原資料庫不會以任何方式系結至原始信箱。

使用復原資料庫

您必須先符合某些需求,才能使用 RDB。 RDB 只能用於 Exchange 2016 和更新版本的信箱資料庫。 不支援舊版 Exchange 的信箱資料庫。 此外,用於資料合併和擷取的目標信箱必須與 RDB 中掛接的資料庫位於相同的 Active Directory 樹系中。

RDB 可用於在數種情況下復原資料,例如:

  • 相同的伺服器撥號音恢復:您可以在從備份還原原始資料庫之後,從 RDB 執行復原,作為撥號音恢復作業的一部分。

  • 替代伺服器撥號音恢復:您可以使用替代伺服器來裝載撥號音資料庫,然後在原始資料庫從備份還原之後,從 RDB 復原資料。

  • 信箱復原:您可以在已刪除的信箱保留期間過後,從備份復原個別信箱。 然後您可以從已還原信箱中擷取資料,並將資料複製到目標資料夾或合併至另一個信箱。

  • 特定專案復原:您可以從已從信箱中刪除或清除的備份資料還原。

注意事項

資料夾存取控制會列出在將內容復原到使用中信箱時,不會保留 (ACL) 。 因為復原程式通常牽涉到復原信箱資料,並將內容合併回原始資料庫,所以應該不需要復原或複製 ACL。

在下列條件和案例下,RDB 是針對信箱資料庫復原所設計:

  • 在 Active Directory 中,原始資料庫和該資料庫中信箱的邏輯資訊會保持不變和不變。

  • 您需要復原單一信箱或單一資料庫。 復原案例包括:

    • 在使用撥號音資料庫時復原或修復資料庫,目標是合併兩個資料庫。

    • 復原該資料庫之原始伺服器以外的伺服器上的資料庫。 如有需要,您可以將復原的資料合併回原始伺服器。

    • 在刪除的專案保留期間到期之後,復原使用者先前從其信箱中刪除的已刪除專案。

RDB 通常並非專為您必須還原整個伺服器、必須還原多個資料庫,或在緊急狀況下需要變更或重建 Active Directory 拓撲的情況而設計。

如需如何建立 RDB 的詳細步驟,請參閱 建立復原資料庫。 如需如何使用 RDB 的詳細步驟,請參閱 使用復原資料庫還原資料。