Share via


Microsoft Exchange Server 2010:管理資料庫複本

您可以建立和管理 Exchange 資料庫複本,用於封存和嚴重修復用途。

摘自"Exchange 2010-A 實用辦法,"由紅門書 (2009 年) 出版。

Jaap Wesselius

資料庫複製是剛才它聽起來像:主動資料庫的副本。 但是,它通常存儲在另一個 Exchange 伺服器上,在同一個資料庫可用性組 (DAG)。 最初配置 Exchange 時,那裡是發送到其他伺服器的資料庫檔案的副本。 當您完成時,Exchange Server 2010 啟動此特定資料庫的日誌檔案複製到其他伺服器在網路上。

資料庫的被動副本的相對位置是相同的主動副本的位置。 例如,Exchange 伺服器 2010年郵箱伺服器上的初始資料庫可能位於 C:\Program Files\Microsoft\Exchange Server\V14\Mailbox\Mailbox 資料庫 1444276156 的目錄。 如果啟用此伺服器的資料庫副本,第二個伺服器上創建相同的目錄。

將資料庫複製到另一位置的過程稱為播種。 它是最好的做法是使用單獨的磁片用於 Exchange 資料庫,無論從性能角度來看,以及災害復原角度來看。 配置要使用的單獨磁片 G:\ 來存儲其資訊的信箱資料庫 1444276156 之後, 您可以設定資料庫副本:

  1. 在目標伺服器上 (將舉行的資料庫副本的伺服器),請確保有一個卷在源伺服器上的相同。 在此示例中的目標伺服器需要一個單獨的 G:\ 磁片。
  2. 打開 Exchange 管理主控台 (EMC)、 擴展 Microsoft Exchange 上-房地 (EXMBX01),然後展開組織配置容器並按一下郵箱節點。 選擇資料庫管理選項卡。
  3. 選擇信箱資料庫 1444276156。 在結果窗格的下半部分,您將看到一個副本 (主動副本) 位於第一個 Exchange 伺服器 EXMBX01 上。 用滑鼠右鍵按一下信箱資料庫 1444276156,然後選擇添加信箱資料庫副本...
  4. 在添加信箱資料庫副本嚮導,選擇流覽選擇一個郵箱伺服器將包含該資料庫的副本。 啟動首選數位是在其中交換將使主動副本到被動副本的前面的主動副本失敗時的順序。 當然,這才有用,如果您已經配置了多個被動副本。 按一下添加以繼續。 (你可以閱讀更多有關啟動偏好數和資料庫變為活動狀態時,會發生什麼.)
  5. 交流現在會將資料庫檔案信箱資料庫 1444276156.edb 複製到目標伺服器,設置複製。 根據不同的資料庫檔案的大小,這可能需要一些時間。
  6. 當複製資料庫並複製啟動時,按一下完成。

一旦完成後,登錄到目標 Exchange 伺服器上。 您會注意到 (在此示例中的 G:\ 磁片) 上在此伺服器上已創建資料庫的副本的存儲位置的一個信箱資料庫 1444276156 目錄。 您還將看到日誌檔案複製到此目錄。

如果有大量的使用在 Exchange 伺服器上的資料庫,使用掛接點是一種有效選擇。 在裝載點方案中,伺服器管理員在伺服器上裝載到目錄中的所有資料磁片 — — 例如,F:\DB01、 F:\DB02、 F:\DB03 等等。

在 Exchange 伺服器 2007年叢集連續複寫 (CCR) 環境中,活動伺服器還船舶到被動伺服器的日誌檔。 這反過來也將日誌檔載入到其資料庫的副本。 被動伺服器是真正被動,不過。 負責資料庫檔案和日誌檔 (store.exe) 的服務未在運行。 正在運行的唯一服務是複製服務。 在容錯移轉時,被動節點是啟動所有 Exchange 服務。 您需要有所有資料庫裝入之前,可以發生。

在 Exchange Server 2010,store.exe 服務已經在運行和在 DAG 中的所有電腦上已裝入資料庫。 因此,資料庫容錯移轉是更快,導致短得多的整體容錯移轉時間。

出於維護目的,可以從一個 Exchange 郵箱伺服器移動活動的資料庫副本,到另一個具有以下步驟:

  1. 登錄到 Exchange 伺服器上,打開 EMC。
  2. 擴大交流關於房地 (伺服器)。 展開組織葉。 按一下該郵箱,然後按一下資料庫管理選項卡。
  3. 在您的 Exchange Server 2010 環境中的所有資料庫都將都顯示在結果窗格中的上半部分。 按右鍵您想要移動 (,當然,也就是具有多個副本的資料庫) 的資料庫。
  4. 從內容功能表中選擇移動活動信箱資料庫。
  5. 在移動活動信箱資料庫嚮導中,選擇流覽選擇您想要移動組的主動副本到另一台伺服器。
  6. 按一下移動按鈕,將該資料庫的主動副本移動到伺服器您選定。

線上移動郵箱

線上移動郵箱功能是 Exchange Server 2010 中的新功能。 在舊版本的 Exchange 伺服器,郵箱是離線時從一個伺服器移動到另一個伺服器。 這將阻止使用者訪問他們的資料的任何和任何傳入郵件排隊。 有些情況下,當一個巨大 (5 GB 和最多) 郵箱已以保持離線狀態超過一個小時移動發生時。 這些使一個特別是可用的系統。

使用新的線上移動郵箱功能 — — 現在被稱為新 MoveRequest — — 郵箱處於離線狀態的時間已縮短至只有秒。 這大大提高了 ux 選項。

這是一個郵箱從一台伺服器 (EXBMX01) 移動到另一台伺服器在同一組織 (EXMBX11) 時在新 MoveRequest,期間發生:

  1. 上郵箱伺服器 EXMBX11,Exchange 會創建使用者的郵箱,就像舊式的移動郵箱操作空副本。 而不是採取離線當前郵箱 (EXMBX01) 上的,原始郵箱保持線上。 這仍然是在用戶端的主要郵箱。 新消息仍將在此郵箱中發送。
  2. 舊郵箱的內容都複製到 EXMBX11,伺服器上的郵箱,此郵箱與舊郵箱同步。
  3. 如到舊郵箱的新郵件,他們就立即複製到新的郵箱。
  4. 同步這兩個郵箱時,舊郵箱處於離線狀態,和最後一條資訊會複製到新的郵箱。
  5. 活動目錄使用的新郵箱,位置更新和郵箱再次連線。 使用者可能需要重新開機他的 Outlook 用戶端,但是用戶端存取伺服器應自動檢測郵箱已移動,並開始使用新的位置。 無論哪種方式,使用者可以繼續工作中只是幾秒鐘。

線上移動郵箱不時才有效之間 Exchange Server 2010 郵箱伺服器,而且還將郵箱從 Exchange Server 2007 SP2 移動到 Exchange Server 2010。 不幸的是,將從 Exchange Server 2010 移動到 Exchange Server 2007 仍是一個離線的舉動。 同樣,從 Exchange Server 2003 中將郵箱移動到 Exchange Server 2010 始終是一個離線的舉動。

備份和還原

Exchange Server 2010 只運行在 Windows Server 2008 和 Windows Server 2008 R2 上。 這意味著您不能在 Windows Server 2003 中使用 (免費) NTBackup 公用程式來備份 Exchange 2010 伺服器上的信箱資料庫。

在任何情況下,NTBackup 將只創建 Exchange 資料,沒有卷影複製服務 (VSS) 備份 Exchange 資料庫的"流式備份"。 Exchange Server 2010 包含外掛程式為 Windows 伺服器備份 (WSB),使它能夠創建 VSS 備份 Exchange Server 2010 的資料庫。

VSS 或快照備份

與 Exchange Server 2010 中,微軟已離開傳統的連線流式備份到 VSS (或"快照") 備份。 快照是只在某個特定時刻創建資料庫的映射。 您可以使用此回滾資料庫災難發生時。 VSS (Windows Server 2003 及更高版本) 提供了一個基礎結構來創建這些稱為卷影副本的時間點在圖像。 有兩種類型的卷影副本:

  • 克隆 (完整複製或剝離鏡像):直到應用程式維護一個完整的鏡像或管理員中斷鏡像。 從這點上,原始和克隆的完全相互獨立的和副本已有效地凍結時間。
  • 複製寫入 (微分副本):創建卷影副本作為差速器,而不是原始資料的完整副本。 寫上使用複製,覆蓋前取得原始資料的卷影副本。 備份包含與原始位置上的資料相結合的卷影副本中的資料。 兩者都必須是可用來重建原始資料。

VSS 設施由以下元件組成:

  • 要求者是調用 VSS 和創建、 中斷或刪除的卷影副本的軟體。 要求者通常是備份應用程式。
  • 本文作者是應用程式供應商提供的軟體部分。 在我們的例子中,這被提供與 Microsoft Exchange 伺服器。 本文作者是負責通過凍結有關時刻的 Exchange 伺服器提供一個一致的時間點的映射。 請注意 Exchange 書寫器提供 Exchange Server 2003 和更高,開箱即用的權利。
  • 該提供程式的介面到時間點的映射。 這可以是存儲陣列 (硬體供應商) 上或在 OS (軟體供應商)。 Windows Server 2003 及以上具有現成的 VSS 功能納入軟體供應商。

當您執行 VSS 備份時,將執行以下步驟:

  1. 請求程式 (備份應用程式) 將命令發送到 VSS 創建卷影副本的存儲組。
  2. VSS 服務將命令發送到 Exchange 書寫器準備快照備份。
  3. VSS 服務發送到適當的存儲提供程式創建卷影副本的 Exchange 存儲組的一個命令。 此存儲提供程式可以是硬體存儲提供程式或預設 Windows 存儲提供程式。
  4. Exchange 書寫器暫時停止存儲組,並將它們放在唯讀模式下。 日誌檔翻轉也執行,以確保所有資料將都會在備份組。 這將舉行幾秒鐘的快照創建 (在下一步)。 所有寫 I/o 將排隊。
  5. 現在,Exchange 會創建卷影副本。
  6. VSS 服務釋放恢復普通操作,使 Exchange 伺服器和所有排隊的寫 I/o 完成。
  7. VSS 服務查詢 Exchange 書寫器確認寫 I/o 成功期間舉行了創建卷影副本。 如果寫操作成功沒舉行它可能意味著可能不一致的卷影副本,所以刪除卷影副本和通知請求。 要求者可以重試卷影複製過程或操作失敗。
  8. 如果成功,請求程式創建差異或克隆快照,然後驗證備份組 (克隆副本) 的完整性。 如果克隆副本完整良好,要求者通知 Exchange 伺服器備份成功,可以清除了日誌檔。

步驟 1 到步驟 7 通常採取大約 10 秒,因為這是創建實際的快照所需的時間。 這不是雖然創建備份的時間。 備份應用程式仍要創建備份,另一個磁片上或到磁帶,這可能要花數小時才能完成,具體取決於資料庫的大小。

現在完成備份。 備份應用程式有責任執行一致性檢查的卷影副本。 Exchange 書寫器不執行此檢查。 它是重要的是要執行此檢查,以確保清潔和完整副本。

Jaap Wesselius

Jaap Wesselius 是 DM 顧問、 強重點放在消息傳遞和協作解決方案的公司的創始人。 在微軟工作了八年之後, Wesselius 決定提交更多他的時間到在荷蘭,交流社區 2007 年導致 Exchange 伺服器 MVP 獎。 他也是在荷蘭的整合通訊使用者組和簡單的談話經常作者的定期撰稿人。

在 red-gate.com/our-company/about/book-store 瞭解更多有關"Exchange 2010-A 實際辦法"。

相關的內容