Sql-Server

能否使用 Windows 2003 和 SQL Server 2005 在 Azure 中創建集群數據庫?

  • April 21, 2020

我們需要在 Azure 中複製一個環境,​​執行一個集群數據庫。目前的物理環境在 Windows 2003 和 MS SQL Server 2005 R2 上執行。

我們知道沒有 OS/DB 支持,但可以安裝這些版本並在那裡執行。

但是,集群方面如何做?沒有這樣的“共享磁碟”。我相信在較新的版本中,您使用稱為 SIOS 數據管理器的東西為您管理複製(例如,在 SAP 設置中:https ://docs.microsoft.com/en-us/azure/virtual-machines/workloads/sap/高可用性指南)。你可以在 Windows 2003 和 SQL 2005 上使用它嗎?

謝謝羅斯

共享磁碟目前處於預覽階段。https://docs.microsoft.com/en-us/azure/virtual-machines/windows/disks-shared

但是如果你別無選擇,只能執行舊的、不受支持的軟體,你不應該嘗試任何像集群這樣複雜的實現和操作。只需將軟體安裝在具有高級磁碟的單個 VM 上,即可享受單個 Azure VM 的 99.9% 正常執行時間 SLA。使用單個獨立 VM,您可以更輕鬆地支持更新的作業系統或 SQL Server 版本。

換句話說,使用 Windows Server 2003 和 SQL Server 2005 的故障轉移集群肯定會更昂貴,並且可能比單個獨立 VM 的正常執行時間更短。對於集群,您必須正確配置仲裁模型、支持浮動 IP 的 Azure 負載均衡器並能夠對其進行故障排除,並且您必須擁有一個具有高可用性域控制器的域。你把這一切都做好的可能性,如果它被搞砸了,有能力進行故障排除和修復的可能性太低了。如果你想不通,你將無法獲得幫助。

引用自:https://dba.stackexchange.com/questions/265449