共用方式為


在 Exchange Server 中建立資料庫可用性群組

(DAG) 的資料庫可用性群組是一組最多 16 Microsoft Exchange Server 信箱伺服器,可從資料庫、伺服器或網路失敗提供資料庫層級自動復原。 當您將 Mailbox Server 新增至 DAG 後,它即可與 DAG 中其他的伺服器搭配使用,以在資料庫、服務器和網路失敗時提供自動的資料庫層級復原功能。

重要事項

DAG 中的所有伺服器都必須執行相同的 Exchange 版本。 您無法在相同的 DAG 中混合 Exchange 2013 伺服器和 Exchange 伺服器。

要尋找與 DAG 相關的其他管理工作嗎? 請參閱 管理資料庫可用性群組

開始之前有哪些須知?

  • 預估完成時間:1 分鐘

  • 若要開啟 EAC,請參閱Exchange Server 中的 Exchange 系統管理中心。 若要開啟 Exchange 管理命令介面,請參閱 開啟 Exchange 管理命令介面

  • 您必須已獲指派權限,才能執行此程序或這些程序。 若要查看您需要的權限,請參閱 高可用性和站台回復性權限 主題中的「資料庫可用性群組」項目。

  • 透過執行 Windows Server 2012 的信箱伺服器建立 DAG 時,必須預先設置叢集名稱物件 (CNO),然後才可將成員新增至 DAG。 如果您建立的 DAG 沒有系統管理存取點,且信箱伺服器執行 Windows Server 2012 R2,則不需要預先預備 DAG 的 CNO。 如需詳細步驟,請參閱針對資料庫可用性群組預先接移叢集名稱物件

  • 建立 DAG 時,您必須提供 DAG 的唯一名稱,名稱中最多可包含 15 個字元。 除了提供 DAG 的名稱之外,您也必須將一或多個 IP 位址指派 (IPv4 或 IPv4 和 IPv6) 給 DAG,除非您建立沒有系統管理存取點的 Windows Server 2012 R2 DAG,而且您未將任何 IP 位址指派給 DAG。 否則,您指派的 IP 位址必須位於將用於 MAPI 網路的各個子網路上,而且必須可用。 如果您指定一或多個 IPv4 位址,而且設定您的系統使用 IPv6,工作也將嘗試為 DAG 指定一或多個 IPv6 位址。

  • 建立 DAG 時,您必須指定見證伺服器和見證目錄。 建議您搭配用戶端存取服務使用 Exchange 伺服器。 這可讓 Exchange 系統管理員注意到見證的可用性,並確保使用見證伺服器所需的所有必要安全性權限準備就緒。

    以下是可用的選項與行為組合:

    • 您可以指定 DAG 的名稱、您要使用的見證伺服器、以及您要在見證伺服器上建立並共用的目錄。

    • 您可以指定 DAG 的名稱和您要使用的見證伺服器,並將 [ 見證目錄] 字 段保留空白。 在此情況下,工作將會在指定的見證伺服器上建立預設見證目錄。

      注意:如果您指定的見證伺服器不是您組織中的 Exchange 伺服器,您必須將 Exchange 信任的子系統通用安全性群組新增至見證伺服器上的本機 Administrators 群組。 為確保 Exchange 可依需求在見證伺服器上建立目錄與共用,這些安全性權限是不可或缺的。 如果未設定適當的許可權,則會傳回下列錯誤:

      Error: An error occurred during discovery of the database availability group topology. Error: An error occurred while attempting a cluster operation. Error: Cluster API "AddClusterNode() (MaxPercentage=12) failed with 0x80070005. Error: Access is denied."

  • 如需適用於此主題中程序的快速鍵相關資訊,請參閱 Exchange 系統管理中心的鍵盤快速鍵

提示

有問題嗎? 在 Exchange 論壇中尋求協助。 此論壇的網址為:Exchange ServerExchange OnlineExchange Online Protection

使用 EAC 建立資料庫可用性群組

  1. 在 EAC 中,移至[伺服器>資料庫可用性群組]

  2. 按一下 [新增圖示 ],以建立 DAG。

  3. 在新的 資料庫可用性群組 頁面上,提供 DAG 的下列資訊:

    • 資料庫可用性組名:使用此欄位為 DAG 輸入最多 15 個字元的有效唯一名稱。 此名稱相當於電腦名稱,並會在 Active Directory 中使用該名稱建立對應的 CNO。 此名稱將是 DAG 的名稱及基礎叢級的名稱。

    • 見證伺服器:使用此欄位來指定 DAG 的見證伺服器。

      注意:您必須針對見證伺服器使用主機名稱或完整功能變數名稱 (FQDN) 。 不支援使用 IP 位址或萬用字元名稱。 此外,見證伺服器不得為 DAG 的成員。

    • 見證目錄:使用此欄位來輸入將用來儲存見證資料之見證伺服器上目錄的路徑。 如果目錄不存在,系統會在見證伺服器上為您建立該目錄。 如果您將此欄位保留空白,則會在見證伺服器上建立預設目錄 (%SystemDrive%\DAGFileShareWitnesses\ < DAG FQDN >) 。

    • 資料庫可用性群組 IP 位址:使用此欄位將一或多個靜態 IPv4 位址指派給 DAG。 輸入 IPv4 位址,然後按一下 [新增圖示 ]。 如果要 DAG 使用動態主機設定通訊協定 (DHCP) 取得必要的 IPv4 位址,請將此欄位保留空白。 您可以選擇輸入 255.255.255.255 建立沒有 IP 位址或叢集管理存取點的 DAG,這僅適用於包含執行 Windows Server 2012 R2 之 Mailbox Server 的 DAG。

  4. 按一下 [儲存 ] 以建立 DAG。

使用 Exchange 管理命令介面建立資料庫可用性群組

下列範例會建立名為 DAG1 的 DAG,其設定為使用見證伺服器 FILESRV1 和本機目錄 C:\DAG1。 DAG1 依設定也會針對 DAG 的 IP 位址使用 DHCP。

New-DatabaseAvailabilityGroup -Name DAG1 -WitnessServer FILESRV1 -WitnessDirectory C:\DAG1

此範例會建立 DAG DAG3。 DAG3 已設定為使用見證伺服器 MBX2,以及本機目錄 C:\DAG3。 DAG3 會被指派多個靜態 IP 位址,因為其 DAG 成員位於 MAPI 網路的不同子網路上。

New-DatabaseAvailabilityGroup -Name DAG3 -WitnessServer MBX2 -WitnessDirectory C:\DAG3 -DatabaseAvailabilityGroupIPAddresses 10.0.0.8,192.168.0.8

此範例會建立將不會有管理存取點的 DAG DAG5 (僅適用於 Windows Server 2012 R2 DAG)。 此外,MBX4 將用作 DAG 的見證伺服器,並且會建立預設見證目錄。

New-DatabaseAvailabilityGroup -Name DAG5 -DatabaseAvailabilityGroupIPAddresses ([System.Net.IPAddress]::None) -WitnessServer MBX4

如何知道這是否正常運作?

若要確認您是否成功建立 DAG,請執行下列其中一項:

  • 在 EAC 中,流覽至[伺服器>資料庫可用性群組]。 新建立的 DAG 隨即顯示。

  • 在 Exchange 管理命令介面中,執行下列命令以確認已建立 DAG 並顯示 DAG 屬性資訊。

    Get-DatabaseAvailabilityGroup <DAGName> | Format-List
    

相關資訊

資料庫可用性群組

設定資料庫可用性群組內容

Set-DatabaseAvailabilityGroup

New-DatabaseAvailabilityGroup

New-DatabaseAvailabilityGroupNetwork

Add-DatabaseAvailabilityGroupServer