EXCHANGE 2010 之RDB恢復單個用戶郵箱

接上一篇:
使用SCDPM2010備份還原Exchange2010郵箱數據庫
http://bbs.winos.cn/thread-90947-1-1.html
上篇內容寫到了對整個數據庫做恢復,但生產大環境中大部分是對單個郵箱做恢復,在Exchange 2003和Exchange 2007中的可以通過恢復存儲組來恢復,在Exchange 2010中則叫做恢復數據庫,改進很多。。。接下來會演示,如何恢復單個郵箱中的數據...

恢復數據庫

恢復數據庫 (RDB) 一種特殊的郵箱數據庫,通過它您可以裝入還原的郵箱數據庫,並可以在恢復操作中從還原的數據庫提取數據。您可以使用 Restore-Mailbox cmdlet 從 RDB 提取數據。提取後,可將數據導出到一個文件夾或者合併到一個現有郵箱中。RDB 使您能夠從備份或數據庫副本中恢復數據,而不會干擾用戶對當前數據的訪問。

Microsoft Exchange Server 2010 支持將數據直接還原到恢復數據庫。通過將已恢復的數據作爲恢復數據庫裝入,管理員可以還原單個郵箱或郵箱中的單個項目。可以通過以下兩種方法還原到恢復數據庫:
如果恢復數據庫已存在,則應用程序可以卸除數據庫,將數據還原到恢復數據庫和日誌文件中,然後重新裝入數據庫。
可以將數據庫和日誌文件還原到任何磁盤位置。Exchange 將分析已還原的數據並重播事務日誌,從而使數據庫保持最新,然後可以將恢復數據庫配置爲指向已恢復的數據庫文件。


郵箱數據庫和恢復數據庫之間的區別

RDB 和標準郵箱數據庫在以下幾個方面不同:

RDB 是通過 Exchange 命令行管理程序進行創建的。

不可以從 RDB 發送郵件,或將郵件發送給 RDB。將阻止所有客戶端協議(包括 SMTP、POP3 和 IMAP4)對 RDB 的訪問。此設計可防止使用 RDB 將郵件插入郵件系統或將郵件從郵件系統中刪除。

將阻止使用 Microsoft Office Outlook 或 Outlook Web App 的客戶端 MAPI 訪問。RDB 支持 MAPI 訪問,但是僅受恢復工具和應用程序的支持。使用 MAPI 登錄 RDB 中的郵箱時,必須指定郵箱 GUID 和數據庫 GUID。

RDB 中的郵箱無法連接到用戶帳戶。要允許用戶訪問 RDB 中的郵箱的數據,則必須將郵箱合併到現有郵箱或導出到文件夾中。

不能使用系統管理策略和郵箱管理策略。此設計可以防止恢復過程中系統刪除 RDB 中的項目。

不能爲 RDB 執行聯機維護。

不能爲 RDB 啓用循環日誌記錄。

RDB 僅用於恢復郵箱數據庫數據。不能使用 RDB 恢復公用文件夾數據。

任何時候只能在一個郵箱服務器中裝入一個 RDB。RDB 的使用量不受每個郵箱服務器最多可以有 100 個數據庫的限制。

不能創建 RDB 的郵箱數據庫副本。

RDB 可用作還原操作的目標,但不能用於備份操作。

作爲 RDB 裝入的已恢復的數據庫不會以任何方式綁定到原始郵箱。


使用恢復數據庫


必須滿足一些要求,纔可以使用 RDB。RDB 只能用於 Exchange 2010 郵箱數據庫。不支持來自以前版本的 Exchange 的郵箱數據庫。此外,用於數據合併和提取的目標郵箱必須與 RDB 中裝入的數據庫位於同一個 Active Directory 林。

在一些情況下,可將 RDB 用於恢復數據,例如:

同一服務器撥號音恢復   從備份還原原始數據庫後,您可以從 RDB 進行恢復,作爲撥號音恢復操作的一部分。

備用服務器撥號音恢復   您可以使用備用服務器來駐留撥號音數據庫,然後在將原始數據庫從備份恢復後,從 RDB 恢復數據。

郵箱恢復   當超過已刪除郵箱的保留期時,可以從備份恢復單個郵箱。然後,從已還原的郵箱中提取數據並將其複製到目標文件夾或與其他郵箱進行合併。

特定項目恢復   您可以從已從郵箱中刪除或清除的備份數據進行還原。




RDB 爲在下列情況和方案中恢復郵箱數據庫而設計:

有關原始數據庫以及該數據庫中的郵箱的邏輯信息在 Active Directory 中保持不變。

您需要恢復單個郵箱或單個數據庫。恢復方案包括:

在使用撥號音數據庫時恢復或修復數據庫,目的是合併這兩個數據庫。

在某個數據庫的原始服務器以外的服務器上恢復該數據庫。如果需要,可以將恢復的數據合併回原始服務器。

當超過已刪除項目的保留期後,恢復之前已被用戶從郵箱中刪除的已刪除項目。



原文內容來自:http://technet.microsoft.com/zh-cn/library/dd876954.aspx




第一部分:  創建恢復數據庫

可以使用恢復數據庫(它是一種特殊的郵箱數據庫)裝入還原的郵箱數據庫,並作爲恢復操作的一部分從還原的數據庫提取數據。在創建恢復數據庫之後,可以將恢復或還原的郵箱數據庫移動到恢復數據庫中,然後使用 Restore-Mailbox cmdlet 從恢復的數據庫提取數據。在提取之後,即可將數據導出到文件夾或合併到現有郵箱中。使用恢復數據庫,可以通過數據庫的備份或副本來恢復數據,而無須干擾用戶對當前數據的訪問。

注意:不能使用 EMC 創建恢復數據庫。

通過SCDPM 2010將單個郵箱的數據還原到恢復數據庫。

第二部分:  使用恢復數據庫還原數據

恢復數據庫 (RDB) 一種特殊的郵箱數據庫,通過它您可以裝入還原的郵箱數據庫,並可以在恢復操作中從還原的數據庫提取數據。創建 RDB 後,可以通過使用備份應用程序(如果文件系統中存在數據庫及其日誌文件,也可通過將它們複製到 RDB 文件結構的方式)來將郵箱數據庫還原到 RDB 中。然後,可以使用 Restore-Mailbox cmdlet 從恢復的數據庫中提取數據。提取數據後,可以將該數據導出到某個文件夾或合併到現有的某個郵箱中。RSG 使您能夠從備份或數據庫副本中恢復數據,而不會影響用戶對當前數據的訪問。

先決條件

必須創建一個 RDB。有關詳細步驟,請參閱創建恢復數據庫。

必須將包含恢復數據的數據庫和日誌文件恢復或複製到在創建 RDB 時建立的 RDB 文件夾結構中。

數據庫必須處於一種乾淨關閉狀態。因爲 RDB 是所有數據庫的備用恢復位置,所以所有還原的數據庫都將處於異常關閉狀態。可以使用 Eseutil /R 將數據庫置於乾淨的關閉狀態。

注意:不能通過 EMC 使用 RDB 還原數據。



更多詳細內容請查看:http://technet.microsoft.com/zh-cn/library/ee332351.aspx

 

 原來出自:

http://bbs.winos.cn/thread-91165-1-1.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章