Sql-Server

建構 IIS 和 SQL Server 複製集群

  • January 23, 2015

我在三個物理節點上有四個 Microsoft Windows Server 2012 R2 Standard 虛擬機。兩個專用於 IIS,兩個專用於 SQL Server 2014 Standard。

我必須複製它們(IIS1 到 IIS2 和 SQL1 到 SQL2)才能擁有高可用性系統。

我已經有一個負載平衡/故障轉移系統,因為我可以在外圍防火牆上提供此服務,如果可能的話,我希望每個節點都有本地儲存複製到/從另一個節點,所以如果可能我不會使用像 SAN 這樣的共享儲存。

你建議我什麼配置?

對於 iis 託管,您可以使用共享配置: http ://www.iis.net/learn/manage/managing-your-configuration-settings/shared-configuration_264#02

對於網站內容,您必須使用“分期”和製作概念。

一台伺服器正在“登台”,您使用 webdploy 將您的站點從筆記型電腦上的本地 iis 推送到此登台伺服器,例如。當分期正常時從分期到生產:)

一些腳本要添加但很容易。

對於 sql2012,如果您想輕鬆實現“高可用性”,則必須始終在 FCI(故障轉移集群)上使用 sql: https ://msdn.microsoft.com/en-us/library/ms189134.aspx

但是,舊的 sql 複製解決方案只是使用 sql logshipping 進行複制,易於使用且要求低。

https://msdn.microsoft.com/en-us/library/ms187103.aspx

並且您可以從這個 logshiping 目標伺服器進行備份,而無需載入“prod”數據庫。

對於小規模部署 webdpoy、共享配置、sql logshiping 是一個強大的解決方案。

引用自:https://serverfault.com/questions/661827