1 / 49

Exchange 2007 的高可使用性、系統備份與災難還原

Exchange 2007 的高可使用性、系統備份與災難還原. 謝合宜 微軟特約技術顧問 MCSE : Security/Messaging MVP/MCT BS7799/ISO27001 Lead Auditor. Exchange 2007 WebCast 系列課程. 預備知識. 熟悉 Exchange 2000/2003 或 5.5 的系統管理與使用. Level 200. Agenda. Exchange Server 2007 的高可使用性 Exchange Server 2007 的備份與災難還原. Mailbox Server 的高可用性.

step
Download Presentation

Exchange 2007 的高可使用性、系統備份與災難還原

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Exchange 2007的高可使用性、系統備份與災難還原 謝合宜 微軟特約技術顧問 MCSE : Security/Messaging MVP/MCT BS7799/ISO27001 Lead Auditor

  2. Exchange 2007 WebCast系列課程

  3. 預備知識 • 熟悉Exchange 2000/2003或 5.5的系統管理與使用 Level 200

  4. Agenda • Exchange Server 2007 的高可使用性 • Exchange Server 2007 的備份與災難還原

  5. Mailbox Server 的高可用性

  6. Exchange 2007 高可使用性的目標 • 資料的可使用性 • 保護信箱的資料免於毀損與遺失 • 服務的可使用性 • 改善叢集的 Failover 操作 • 簡化叢集的管理 • 支援擴展的叢集 • 提供低花費而高容量的信箱 • 使用低價位的儲存設備來提供解決方案 • 只支援 Active/Passive 叢集

  7. 資料庫運作 LogBuffers VersionStore RAM ESE Cache Start End Log Flush Checkpoint(E00.chk) Transaction Log Files (Exx.log) Database (db.edb)

  8. Mailbox 資料庫使用的改變 • 每一伺服器 • 最多 50 個 SG • 最多 50 個 Store • 每一 SG 最多 5 個 Store,建議一個 SG 使用一個 Store • 資料庫的彈性使用 • 可平行裝載資料庫 • 可裝載到其他伺服器 • 保留已刪除郵件的天數預設已加倍(7→14 days) • 15% to 30% 的多餘空間需求 • 已刪除的信箱預設會保留 30 天 • 交易記錄檔數量最多可達 2 billion(1MB大)

  9. Exchange 2007的資料庫改變 • No more STM • ExIFS is gone • No more deferred content conversion • 提供連續複寫(continuous replication)功能 • 改良的全文檢索

  10. 連續複寫的運作

  11. 本機連續複寫架構(LCR) • 一台伺服器,以SG為單位 • 複寫記錄檔 • 公用資料夾不支援 • 備份被動副本來提高效能 • 資料庫需要手動設定修復

  12. 本機連續複寫的佈署 • 一個 SG 一個 Store • 可使用 NTFS 的 Mount 功能 • 可使用另一個硬碟系統 • 透過“啟用儲存群組本機連續複寫”來完成設定 • 指定複寫的紀錄檔與資料庫目錄來完成

  13. 本機連續複寫

  14. 叢集連續複寫的架構

  15. 叢集連續複寫的好處 • 更彈性的硬體選擇 • 直接連結的儲存設備 • 只須符合HCL,不需叢集驗證 • 簡單的儲存需求即可建置 • 由Exchange Replication Service提供功能 • 當主動伺服器有問題會自動轉移服務到被動伺服器 • 不會有單點失敗的問題 • 簡易的佈署與管理使用

  16. File Share Witness(見證檔案共用) • 使用第三台電腦來避免叢集系統的 occurrence of network Partition(也稱為 split brain syndrome) • Split brain syndrome發生在叢集系統中的每一節點無法確認其他節點的狀態,因此無法決定資源該由哪個節點來負責的時候 • 可能會因為節點失敗或網路連結問題而發生 • 透過網路分享來決定叢集中的節點狀態 • CCR使用新的 Cluster quorum model,稱為Majority Node Set(MNS) quorum來作為見證檔案共用 • 必須為 Windows Server 2003 with SP1或R2,並安裝適當修正程式(KB921181)

  17. 叢集連續複寫的佈署 • 設定節點組合的見證檔案共用 • 建立與設定兩個節點的叢集系統 • 指定節點組合的檔案共用路徑 • 在主動節點安裝 Exchange 2007 • 在被動節點安裝 Exchange 2007 • 設定Transport Dumpster的容量 • The transport dumpster is a queue of recently delivered mailonHub Transport Server 12/5 謝長明老師 如何部署高可用性的 Exchange Server 2007 訊息平台

  18. 單一副本叢集(Single Copy Clusters)

  19. 單一副本叢集的佈署 • 在非叢集伺服器上安裝 • Hub Transport Server Role • Client Access Server Role • 在主動與被動節點安裝 • . Net Framework 2.0 • Microsoft Management Console (MMC) 3.0 • Microsoft Windows Powershell 1.0 • 綱際網路資訊服務(IIS) • 啟用網路COM+存取 • 全球資訊網服務 • 安裝Hotfix (以正式公告為主) • KB898060,KB904639,KB926676,KB918980

  20. 叢集功能的擴展 • Microsoft Windows Server 2003 • New quorum model • Configurable heartbeat retries in MSCS • Microsoft Windows Server “Longhorn” • Cluster can span multiple subnets • Both public and private networks • Network name must remain the same • Automatic failovers still work! • Single Copy Cluster • Shared quorum not single point of failure

  21. 資料備份與災難還原

  22. VSS Backup from Passive VSS Backup from Active VSS Backup from LCR Replica Legacy Backups (Streaming) de-emphasized but fully supported 備份的選擇 Q Active Passive Backup Backup Logs Logs DB DB

  23. Volume Shadow Copy Service Backup • VSS support at the SG level • Support for normal and copy backup, not for incremental and differential backup

  24. 信箱伺服器角色(Mailbox Server)

  25. 集線傳輸伺服器(Hub Transport)

  26. 用戶存取伺服器(Client Access)

  27. 整合通訊伺服器(Unified Messaging)

  28. 邊際傳輸伺服器(Edge Transport)

  29. 備份方案的選擇 • 伺服器的特性與功能 • 資料量 • 備份的時間需求 • 備份的種類 • 還原的時間需求 • 備份軟體的選擇 • Windows Backup • 備份硬體設備的選擇 • 規律備份的選擇

  30. 備份的操作

  31. 使用Recovery Storage Group • 提供Exchange信箱資料庫的另個裝載位置 • 建立 RSG 與資料庫 • 還原要搶救的資料庫 • 裝載資料庫並合併資料 • 使用情境 • Dial-tone還原 • 單一信箱還原 • 特定訊息資料還原 • 使用限制 • 信箱資料只可以匯出至相同樹系內的信箱 • 與信箱相關的 Active Directory 目錄服務帳戶可以位在外部樹系中,但是不可以將信箱資料匯出至位在不同樹系中的伺服器 • 可復原資料庫:Ex2007/Ex2003 SP1/Ex2000SP3以上

  32. 復原儲存群組的使用 • 建立方法: • Exchange 管理命令介面 • http://www.microsoft.com/technet/prodtechnol/exchange/E2k7/ZH-TW/Help/ExchHelp/453d06ae-bbde-4648-868e-371160c153fd.mspx • 使用 Exchange Server Disaster Recovery Analyzer 工具 (ExDRA) • 無法使用 Exchange 管理主控台執行 RSG 的管理 • 在 Exchange 管理主控台看不到 RSG,即使已建立並裝載資料庫亦然。 • ExDRA 會指示性地建議,然後協助執行與復原儲存群組相關的復原

  33. 復原儲存群組的建立

  34. 可攜式資料庫還原 可攜式資料庫還原讓我們可以在不需修改資料庫或伺服器設定的情形下,移動信箱資料庫到其他 Mailbox Server並裝載使用 使用可攜式資料庫還原 • 如資料庫是不正常關機,對資料庫進行 soft recovery(eseutil /R logfileprefix) • 在新伺服器建立目的地資料庫(new SG or Store) • 使用 streaming 備份,資料庫名稱要一樣 • 手動複製檔案或使用 VSS 備份,資料庫名稱可不一樣 • 移動資料庫與交易紀錄檔,裝載使用 • 重新設定使用者信箱設定(Move-Mailbox –ConfigurationOnly)

  35. 本機連續複寫的資料還原 • 在使用的 SG 停用 LCR • 重新設定 NTFS 的磁碟掛取點,或者 • 修改 SG 所使用的資料庫與交易紀錄檔儲存目錄來使用 LCR 副本位置 • 掛載資料庫 • 使用者設定檔不需重設

  36. 叢集連續複寫的資料還原 Private Network Active Node Public Network Passive Node File Share Witness

  37. 公用資料夾的資料還原 • 建立還原伺服器來準備還原公用資料夾 • 建立空的公用資料夾資料庫,將備份還原覆蓋準備使用 • 在還原Exchange組織建一個信箱 • 裝載還原的資料庫,透過用戶端程式連結 • 複製需要的公用資料夾資料到 pst 檔 • 透過 pst 檔,還原資料到現有環境

  38. Eseutil修復資料庫的工具

  39. What is Dial-Tone Recovery? 撥號音還原,為不需要還原資料到使用者信箱,提供可以馬上存取訊息服務的處理方式 • 提供盡可能與盡快的訊息服務讓使用者可以傳、收訊息 • Dial-tone的資料庫可以與還原後的資料庫合併成單一完整資料庫 • 使用撥號音資料庫,會遺失所有郵件,還會遺失所有規則、表單、檢視及其他信箱自訂資料

  40. Dial-Tone Recovery的處理步驟 • 建立 Dial-tone 資料庫 • 同一台或另一台伺服器 • 設定有問題的資料庫信箱使用新的 dial-tone 資料庫 • 可能需要設定 Outlook 設定檔 • 從備份還原資料庫 • 合併兩個資料庫的資料

  41. What Is a Recover Server Mode Installation? 進行Exchange安裝,使用AD現有設定值來設定新安裝的伺服器 使用時機 (Setup /mode:RecoverServer) • 當Mailbox, Hub, CAS伺服器有問題而需要取代時 • 當遷移 Mailbox, Hub, CAS,UM伺服器到新硬體(伺服器)時 不可使用於 • 重建 Edge Transport Server • 相同伺服器名稱存在時 • 修復失敗的安裝 • 還原叢集信箱伺服器

  42. Mailbox伺服器的還原過程 • 安裝Windows Server 2003與相關的修正程式 • 如要還原伺服器,從原來的系統狀態備份進行系統還原 • 執行Exchange Recover Server Mode安裝 • 還原Exchange資料庫與交易紀錄檔

  43. 其他角色的還原過程 • 安裝Windows Server 2003與相關的修正程式 • 如要還原伺服器,從原來的系統狀態備份進行系統還原 • 如要重建伺服器,重置電腦帳號並重新加入到網域中 • 執行Exchange Recover Server Mode安裝 • 測試伺服器角色功能,接著還原特定角色資料

  44. Edge Transport的還原過程 • 在一台Windows Server 2003伺服器進行乾淨的Edge Transport安裝 • 拷貝備份的 .XML 檔案到新電腦,驗證備份出來的設定檔案資料 • 執行 ImportEdgeConfig.ps1檔案,指令會比對現有XML資料與備份資料的差異,並建立回應檔 • 修改回應檔 • 資料與紀錄檔路徑、Send 與 Receive connector • 使用ImportEdgeConfig.ps1匯入設定檔 • 設定Edge同步(如果需要的話)

  45. 如何減少Mailbox伺服器出錯的影響 • 分開儲存資料庫與交易紀錄檔案 • 使用具容錯功能的硬體與儲存設備 • 使用連續複寫功能 • 分割信箱資料庫的使用 • 設定公用資料夾的複寫 • 主動監控伺服器的使用活動情形

  46. 佈署災難還原維護計畫的考量 • 建立一致的備份處理步驟 • 避免使用循環記錄 • 複寫或備份重要公用資料夾 • 儲存備份媒體到另一地點 • 規律測試災難還原計畫 • 記得驗證備份步驟是否成功 • 維護災難還原所需的硬體設備

  47. 講題總結 多一分準備少一分擔憂 平日的演練非常重要 請保持可隨手取得相關處理設定的步驟資料

  48. For More Information… • TechNet • www.microsoft.com/taiwan/technet • Exchange Server 2007 • www.microsoft.com/exchange • TechNet 技術論壇 • www.microsoft.com/taiwan/technet/forum • MVP Community社群網站 • www.microsoft.com/taiwan/community • MS Exchange Team Blog • http://msexchangeteam.com/ • Exchange 2007 online Help • http://www.microsoft.com/technet/prodtechnol/exchange/E2k7/ZH-TW/Help/ExchHelp/cb24ddb7-0659-4d9d-9057-52843f861ba8.mspx?mfr=true

More Related