Exchange 2010 高可用性(DAG)建置

Exchange 2010 高可用性解決方案DAG (Database Availablility Group)

DAG

DAG 需求:

1. DAG成員建議具備兩張網卡

   MAPI網卡: 就是提供USER連線的網路卡

   Replication網卡: 負責交易紀錄檔接收傳送(複寫)

2.DAG 成員伺服器,OS必須是windows 2008 OR Windows 2008 R2 企業版

3.見證伺服器 (類似仲裁磁碟)

環境說明

1. 一台DC (192.168.1.1)

2.一台見證伺服器(192.168.1.4)

3. 兩台Exchange 2010 ,且都已安裝集線傳輸,用戶存取,信箱伺服器三個角色

設定步驟

1.網路卡設定

  • EX2010-01

    將兩張網卡IPV6功能取消

    MAPI網卡 : 192.168.1.2 /24
    dag-001

    Replication網卡:172.16.1.1/24
    dag-002

    取消Replication網卡[DNS中登入這個連線網路位址]
    dag-003
    停用Replication網卡[NetNIOS over TCP/IP]
    dag-004
    調整網卡連線順序,MAPI網卡調整為第一個
    dag-005

  • EX2010-02

    將兩張網卡IPV6功能取消

    MAPI網卡 : 192.168.1.3 /24
    dag-006Replication網卡:172.16.1.2/24
    dag-007

    取消Replication網卡[DNS中登入這個連線網路位址]
    dag-008

    停用Replication網卡[NetNIOS over TCP/IP]
    dag-009調整網卡連線順序,MAPI網卡調整為第一個
    dag-010

    2.建立DAG

    先規劃好DAG名稱,IP,見證伺服器

    DAG名稱:ex2010
    見證伺服器:wintness.ex2010-lab.com
    見證資料夾:c:wintness

    設定DAG

  • 利用系統管理員帳號,登入見證伺服器建立資料夾c:wintness,
    並將網域[Exchange Trusted Subsystm]群組加到見證伺服器本機[administrators]群組
    dag-014
  • 登入ex2010-01,開啟管理工具
  • 點選[組織組態]—> [信箱]—>點選標籤頁[資料庫可用性群組]
    dag-011
  • 點選[新增資料庫可用性群組]
    dag-012
  • 輸入前面說明的DAG規劃資料
    dag-013
    建立完畢,有下面警告訊息可忽略
    dag-015
    出現下列警告訊息可忽略,因尚未建立DAG名稱IP(用戶連線的IP)
    dag-025

    建立完畢,在AD物件就會出現ex2010 的電腦帳號
    dag-016 dag-026

  • 加入DAG成員(將ex2010-01 & ex2010-02 加入)
    打開管理工具—>組織組態—>信箱 —>[資料庫可用群組] —> 右下方[管理資料庫可用性群組成員資格]
    dag-017

    點選[新增] ,將將ex2010-01 & ex2010-02 加入後點選[管理]
    dag-018
    新增成員完畢
    dag-019

設定DGA網路

  • 將DGA成員加入後,會依照兩台主機網路設定產生如下圖DGA網路
    dag-020
  • 先前說明建議兩張網卡且公用不同MAPI提供服務用,Replication傳收接收交易紀錄檔(複寫)

    修改DGA網路組態

    因192.168.1.0/24 為MAPI 網段,所以修改DAGNetwork01

    在[DAGNetwork01]滑鼠右鍵 內容
    修改名稱為 MAPI
    將複寫選項取消
    dag-021

    因172.16.1.0/24 為Replication網段,所以修改DAGNetwork02

    在[DAGNetwork02]滑鼠右鍵 內容
    修改名稱為 Replication
    dag-022

    修改完畢(如下圖)
    dag-023

建立信箱資料庫副本

信箱資料庫副本最基本條件就是要與主要資料庫的檔案存放位置要相同

所以在建立時需要確人是否容量是否足夠,是否需要搬移原來的資料庫後再設定

信箱資料庫覆本

在此LAB中已將Ex2010-01預設的資料庫移動至d:mailbox01mail-01

dag-024

建立步驟

登入ex2010-01,點選ex2010-01 信箱資料庫,右下方[新增信箱資料庫副本]

dag-027

點選 [瀏覽] 選擇 [ex2010-02] —> 新增

dag-028

副本建立完畢

dag-029

dag-030

PS: 如果主要資料庫比較大,建立副本時間就會拉長

建立DAG IP

因DAG是建立在叢集上,所以還是需要電腦名稱,和IP

在建立[資料庫可用性群組]時就已經將電腦名稱建立,再來只需要建立IP即可完成

在管理工具—>組織組態—>信箱—> 點選[資料庫可用性群組]

在之前建立的ex2010 名稱上 滑鼠右鍵 內容 —> 點選 [IP位址]標籤  將IP加入即可

dag-031

建立完畢後 DNS 也會自動加入A記錄

dag-032



本篇瀏覽人數: 9990
分類: Exchange 2010。這篇內容的永久連結

在〈Exchange 2010 高可用性(DAG)建置〉中有 8 則留言

  1. 請問一下DAG問題表示:

    請問一下,就你的架構2台要成dag的伺服器身上各有3種角色。
    如果第1台的主要資料庫是存在於第1台的d: , 所以複本資料庫是存在第2台的d:
    第2台的主要資料庫是存於第2台的e: ,所以複本資料庫是存在第1台的e:
    這樣而言,如果公司評估user mailbox 需要5T的話,那我硬碟空間該怎樣分配

    問題一、這2台d,e 糟都需要各5T嗎 ??
    問題二、3個角色都存在第1、2台,其優點、缺點各是什麼??
    問題三、3個角色都存在第1、2台的話,是不是需要這2台做NLB 給個叢取ip,clinet都是連這個ip??

    • 榮哥表示:

      您好

      我沒有在實際環境中管理Exchange 2010,在我的網站上面的文章都是在VM環境中的練習
      所以您的問題我的回答只能僅參考

      問題一、這2台d,e 糟都需要各5T嗎 ??
      我查詢我手邊3本exchange 2010書籍資料,並沒有詳細說明磁碟配置,所以在DAG架構中d:有100G的資料庫容量 理當複寫成員e磁碟 應該至少要有等於或是大於d磁碟容量不然就無法完整複寫了

      問題二、3個角色都存在第1、2台,其優點、缺點各是什麼??

      這問題我比較無法有效回答您,我找到ithome論壇的文章連結如下 您在參考一下
      http://ithelp.ithome.com.tw/question/10051138

      問題三、3個角色都存在第1、2台的話,是不是需要這2台做NLB 給個叢取ip,clinet都是連這個ip??

      如果您是要這兩台3合一的主機做NLB及DAG是不可以的,因為DAG是使用windows 2008 cluster 功能,所以只能允許一組叢集名稱及叢集IP
      當然如果您做NLB就是如同您敘述的需要一個叢集名稱及叢集IP,所有client 都是連線此叢集名稱

      • 請問一下DAG問題表示:

        謝謝你的回覆。我也有查到DAG和NLB不能同時存在。
        還有另一個問題是
        這三合一的角色存在於這2台SERVER
        所以安裝的話
        是先安裝2台各別擁有3合1的SERVER嗎?
        之後在到第1台SERVER 建立DAG 再加入信箱資料庫、設定網卡及設定資料庫副本。是嗎??
        在EXCHANGE SERVER 2010 SP1 實戰精粹的書裡32頁有提到
        ipv6 取消的話在安裝EXCHANGE SERVER 2010 RTM版本時,無法啟動MS EXCHANGE TRANSPORT服務,而產生安裝錯誤訊息。
        而你圖上寫 2張網卡都把IPV6取消??有疑問。

  2. 請教dag問題表示:

    您好

    請問exchange2010 sp1 可以建置嗎?

    在虛擬環境windows2008R2 sp1 能安裝exchange2010 sp3嗎?

    謝謝

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *