共用方式為


商務用 Skype Server 中的 Back End Server 高可用性

瞭解商務用 Skype Server支援的 Back End Server 高可用性選項,包括 AlwaysOn 可用性群組、AlwaysOn 容錯移轉叢集實例、資料庫鏡像和 SQL 容錯移轉叢集。

若要增強 Back End Server 的高可用性,您有四個選項:

  • 資料庫鏡像

  • AlwaysOn 可用性群組

  • AlwaysOn 容錯移轉叢集實例 (FCI)

  • SQL 容錯移轉叢集

使用下列其中一個解決方案是選用的,但建議您維持組織的業務持續性。 否則,讓單一資料庫伺服器中斷可能會造成大量商務用 Skype Server資料遺失。

您只能使用拓撲建立器來設定資料庫鏡像。 對於 AlwaysOn 可用性群組、AlwaysOn 容錯移轉叢集實例或 SQL 容錯移轉叢集,您可以使用 SQL Server 建立高可用性解決方案,然後您可以使用拓撲建立器將它與前端集區建立關聯。

如果您在與另一個前端集區配對的前端集區上使用 Back End Server 高可用性以進行災害復原,您應該在兩個集區中使用相同的後端高可用性解決方案。

資料庫鏡像

商務用 Skype Server支援使用下列資料庫軟體鏡像:

  • SQL Server 2019 年 Enterprise Edition 版和 Standard Edition

  • SQL Server 2017 年 Enterprise Edition 版和 Standard Edition

  • SQL Server 2016 年 Enterprise Edition 版和 Standard Edition

  • SQL Server 2014 年 Enterprise Edition 版和 Standard Edition

  • SQL Server 2012 SP2 和 CU2,Enterprise Edition 和 Standard Edition

注意事項

SQL Mirroring 于 商務用 Skype Server 2015 年推出,但在 商務用 Skype Server 2019 中不再支援。 AlwaysOn 可用性群組、AlwaysOn 容錯移轉叢集實例 (FCI) 和 SQL 容錯移轉叢集方法是 商務用 Skype Server 2019 的唯一支援選項。

在 商務用 Skype Server 中,Back End Server 高可用性不支援非同步資料庫鏡像功能。 在本檔的其餘部分中,資料庫鏡像是指同步處理資料庫鏡像,除非另有明確聲明。

當您在前端集區部署資料庫鏡像時,集區中的所有商務用 Skype Server資料庫都會鏡像,包括位於此集區中的 [管理中心] 存放區,以及如果這些應用程式在集區中執行,則為回應群組應用程式資料庫和 Call Park 應用程式資料庫。

使用資料庫鏡像時,您不需要為伺服器使用共用儲存空間。 每個伺服器都會將資料庫複本保留在本機儲存空間中。

您可以選擇使用或不含見證來部署資料庫鏡像。 建議您使用見證,因為它可讓 Back End Server 的容錯移轉自動執行。 否則,系統管理員必須手動叫用容錯移轉。 請注意,即使已部署見證,系統管理員仍可視需要手動叫用 Back End Server 容錯移轉。

如果您使用見證,您可以針對多組 Back End Server 使用單一見證。 寄件者與後端伺服器組之間沒有嚴格的 1 對 1 對對應關係。 針對多組 Back End Server 使用單一見證的部署,對於每組 Back End Server 配對分別具有個別見證,其彈性並不大。

規劃 Back End Server 鏡像的指導方針

一般說來,在兩個具有見證的後端伺服器之間設定 SQL 鏡像需要下列專案:

  • 主伺服器的 SQL Server 版本必須支援 SQL 鏡像。

  • 如果部署) ,主要、鏡像和見證 (必須有相同版本的SQL Server。

  • 主鏡和鏡像的版本必須相同版本的SQL Server。 見證的版本可能不同。

如需瞭解哪些 SQL 版本支援見證角色的 SQL 最佳做法,請參閱 MSDN 文件庫中的 「資料庫鏡像見證」

設定伺服器鏡像之前,您必須先正確設定 SQL 資料庫許可權。 如需詳細資料,請參閱「設定資料庫鏡像的登入帳戶或 AlwaysOn 可用群組 (SQL Server) 」

使用 SQL 鏡像時,資料庫復原模式一律設定為 [ 完整],這表示您必須密切監視交易記錄大小,並定期備份交易記錄,以避免後端伺服器上的磁碟空間用完。 交易記錄備份的頻率取決於記錄檔的成長率,進而取決於前端集區上使用者活動所產生的資料庫交易。 我們建議您決定 Lync 部署工作負載預期的交易記錄成長量,以便進行相應的規劃。 下列文章提供 SQL 備份和記錄管理的其他資訊:

重要

只有當主要、鏡像和見證 (需要時,才支援使用拓撲建立器或 Cmdlet 來設定和移除 SQL 鏡像) 伺服器都屬於同一個網域。 如果您想要在不同網域的伺服器之間設定 SQL 鏡像,請參閱您的SQL Server檔。

注意事項

SQL Mirroring 于 商務用 Skype Server 2015 年推出,但在 商務用 Skype Server 2019 中不再支援。 AlwaysOn 可用性群組、AlwaysOn 容錯移轉叢集實例 (FCI) ,以及 SQL 容錯移轉叢集方法在 商務用 Skype Server 2019 中是慣用的。

自動 Back End Server 容錯移轉與資料庫鏡像的復原時間

對於自動使用資料庫鏡像的後端容錯移轉,RTO) 復原時間目標 (工程目標為 5 分鐘。 由於同步處理資料庫鏡像,我們不會在 Back End Server 失敗期間遺失資料,除非在少數情況下,前端伺服器和後端伺服器在資料在伺服器之間移動時同時關閉。 RPO) (復原點目標的工程目標為 5 分鐘。

使用資料庫鏡像功能在 Back End Server 失敗期間的使用者體驗

失敗期間的使用者體驗取決於失敗的性質,以及您的拓撲。

如果您使用資料庫鏡像,並已設定見證,且本金失敗,Back End Server 容錯移轉會自動且快速地執行。 作用中的使用者不應該注意到其進行中的會話中斷太多。

如果沒有設定見證,系統管理員需要一些時間手動叫用容錯移轉。 在此期間,作用中的使用者可能會受到影響。 他們會照常繼續會話約 30 分鐘。 如果主要仍未還原,或系統管理員尚未移至備份,則使用者會切換到復原模式,這表示他們無法執行需要在 Lync Server 上持續變更的工作, (例如新增連絡人) 。

如果本機和鏡像後端伺服器皆失敗,或是其中一個伺服器和見證失敗,即使後端伺服器是仍在) 運作的主體,後端伺服器也會變成無法使用 (。 在此情況下,作用中的使用者會在一段時間後切換到復原模式。

AlwaysOn 可用性群組和 AlwaysOn 容錯移轉叢集實例

商務用 Skype Server僅支援 AlwaysOn 可用性群組為主動/被動、非主動/作用中。

若要使用 AlwaysOn 可用性群組或 AlwaysOn 容錯移轉叢集實例,您必須先使用 SQL Server 來設定高可用性解決方案。 接著,您可以使用拓撲建立器將它與前端集區建立關聯。

商務用 Skype Server支援 AlwaysOn 搭配下列資料庫軟體:

  • SQL Server 2019 Enterprise Edition

  • SQL Server 2019 Standard Edition 有限制,請參閱下文附注

  • SQL Server 2017 Enterprise Edition

  • SQL Server 2017 Standard Edition 有限制,請參閱下文附注

  • SQL Server 2016 Enterprise Edition

  • SQL Server 2016 Standard Edition 有限制,請參閱下文附注

  • SQL Server 2014 Enterprise Edition

  • SQL Server 2012 SP2 和 CU2 Enterprise Edition

注意事項

SQL Server 2019、2017 和 2016 是 商務用 Skype Server 2019 唯一支援的版本。

注意事項

Always On SQL 2016、2017 和 2019 Standard Edition支援可用性群組,但您可以使用Always On容錯移轉叢集實例。 若要深入瞭解,請參閱SQL Server 2016 的版本和支援功能

重要

多個 AlwaysOn 可用群組實例的實例名稱必須相同。

如需部署 AlwaysOn 可用性群組的步驟,請參閱在商務用 Skype Server 的 Back End Server 上部署 AlwaysOn 可用性群組

SQL Server容錯移轉叢集

商務用 Skype Server使用下列資料庫軟體來支援SQL Server容錯移轉叢集:

  • SQL Server 2019 年 Enterprise Edition 版和 Standard Edition

  • SQL Server 2017 年 Enterprise Edition 版和 Standard Edition

  • SQL Server 2016 年 Enterprise Edition 版和 Standard Edition

  • SQL Server 2014 年 Enterprise Edition 版和 Standard Edition

  • SQL Server 2012 SP2 和 CU2,Enterprise Edition 和 Standard Edition

若要使用 SQL 容錯移轉叢集,您應該先設定並設定SQL Server叢集,然後再部署您的前端集區。 如需在 SQL Server 2012 中容錯移轉叢集的最佳做法和設定指示,請參閱 https://technet.microsoft.com/library/hh231721.aspx

注意事項

SQL Server 2019、2017 和 SQL Server 2016 是 商務用 Skype Server 2019 唯一支援的版本。

若要使用 SQL 容錯移轉叢集,您應該先設定並設定SQL Server叢集,然後再部署您的前端集區。 如需在 SQL Server 2014 和 2016 中容錯移轉叢集的最佳做法和設定指示,請參閱 https://technet.microsoft.com/library/hh231721.aspx 。 如需 SQL Server 2008 中的容錯移轉叢集,請參閱 https://technet.microsoft.com/library/ms189134(v=sql.105).aspx

安裝SQL Server時,您應該安裝SQL Server Management Studio來管理資料庫和記錄檔位置的位置。 當您安裝 SQL Server 時,SQL Server Management Studio會以選用元件的形式安裝。