針對月臺資料庫使用SQL Server Always On容錯移轉叢集實例

適用於:Configuration Manager (目前的分支)

您可以使用SQL Server Always On容錯移轉叢集實例來裝載Configuration Manager月臺資料庫。 容錯移轉叢集實例提供整個SQL Server實例的容錯移轉支援,並改善月臺資料庫的可靠性。 不過,它不會提供額外的處理或負載平衡優點。 容錯移轉叢集實例需要使用共用儲存體,這可以是單一失敗點。 效能可能會降低,因為月臺伺服器必須先找到容錯移轉叢集實例的作用中節點,才能連線到月臺資料庫。

重要事項

若要成功設定容錯移轉叢集實例,請使用SQL Server的檔和程式。 如需詳細資訊,請參閱 Always On 容錯移轉叢集實例 (SQL Server)

安裝Configuration Manager之前,請先準備容錯移轉叢集實例以支援Configuration Manager。 如需詳細資訊,請參閱準備叢集SQL Server實例

在Configuration Manager安裝期間,Windows 磁片區陰影複製服務寫入器會安裝在 Windows Server 容錯移轉叢集的每個實體電腦節點上。 此服務支援 備份月臺伺服器 維護工作。

月臺安裝之後,Configuration Manager每小時檢查叢集節點的變更。 Configuration Manager會自動管理它發現影響其元件安裝的任何變更。 例如,節點容錯移轉或將新節點新增至容錯移轉叢集實例。

支援的選項

Configuration Manager支援下列用於月臺資料庫的容錯移轉叢集實例選項:

  • 單一實例叢集

  • 多個實例組態

  • 多個作用中節點

  • 具名或預設實例

先決條件

  • 月臺資料庫伺服器必須從月臺伺服器遠端。 叢集不能包含月臺伺服器。

    注意事項

    Configuration Manager安裝程式不會封鎖在具有容錯移轉叢集 Windows 角色的電腦上安裝月臺伺服器角色。 SQL Server Always On可用性群組需要此角色,因此您先前無法在月臺伺服器上共置月臺資料庫。 透過這項變更,您可以使用可用性群組和被動模式的月臺伺服器,建立具有較少伺服器的高可用性網站。 如需詳細資訊,請 參閱高可用性選項

  • 將月臺伺服器的電腦帳戶新增至叢集中每部伺服器的本機 Administrators 群組。

  • 若要支援 Kerberos 驗證,請針對每個叢集節點的網路連線啟用 TCP/IP 網路通訊協定。 具名管道通訊協定並非必要,但可用來針對 Kerberos 驗證問題進行疑難排解。 網路通訊協定設定是在[SQL Server網路組態] 底下的SQL Server 組態管理員 中設定。

  • 當您針對月臺資料庫使用容錯移轉叢集實例時,有特定的憑證需求。 如需詳細資訊,請參閱下列文章:

    注意事項

    如果您未在SQL Server中預先布建憑證,Configuration Manager建立並布建SQL Server的自我簽署憑證。

限制

安裝及設定

  • 次要月臺無法使用容錯移轉叢集實例。

  • 當您指定容錯移轉叢集實例時,您無法設定月臺資料庫的自訂檔案位置。

SMS 提供者

您無法在容錯移轉叢集實例上安裝 SMS 提供者。 在以參與容錯移轉叢集實例的節點身分執行的電腦上也不支援此功能。

資料複寫選項

如果您使用 分散式檢視,則無法使用容錯移轉叢集實例來裝載月臺資料庫。

備份及復原

Configuration Manager不支援 System Center Data Protection Manager (使用具名實例的容錯移轉叢集實例的 DPM) 備份。 它確實支援在使用SQL Server預設實例的容錯移轉叢集實例上進行 DPM 備份。

準備容錯移轉叢集實例

以下是準備月臺資料庫所要完成的主要工作:

  • 建立容錯移轉叢集實例,以在現有的 Windows Server 容錯移轉叢集環境中裝載月臺資料庫。 如需安裝和設定容錯移轉叢集實例的特定步驟,請參閱SQL Server版本專屬的檔。 如需詳細資訊,請參閱建立新的SQL Server Always On容錯移轉叢集實例

  • 在容錯移轉叢集實例的每部電腦上,將檔案放在您不想Configuration Manager安裝月臺元件之每個磁片磁碟機的根資料夾中。 將檔案 NO_SMS_ON_DRIVE.SMS 命名為 。 根據預設,Configuration Manager會在每個實體節點上安裝一些元件,以支援備份等作業。

  • 將月臺伺服器的電腦帳戶新增至每個 Windows Server 容錯移轉叢集節點的本機 Administrators 群組。

  • 在容錯移轉叢集實例中,將系統管理員SQL Server角色指派給執行Configuration Manager設定的使用者帳戶。

安裝新月臺

若要安裝使用叢集月臺資料庫的月臺,請依照安裝月臺的一般程式執行Configuration Manager安裝程式。 在 [ 資料庫資訊] 頁面上,指定容錯移轉叢集實例的名稱。 容錯移轉叢集實例名稱會取代執行SQL Server的單一電腦名稱稱。

重要事項

請務必使用SQL Server Always On容錯移轉叢集實例的名稱,而不是 Windows Server 容錯移轉叢集的名稱。 如果您使用 Windows Server 容錯移轉叢集名稱,月臺資料庫會安裝在使用中 Windows Server 容錯移轉叢集節點的本機硬碟上。 如果該節點失敗,此設定會防止容錯移轉成功。