Sql-Server
對生產數據庫進行滾動更改
我們目前正在使用集群為我們的 SQL 環境進行故障轉移。
有兩台伺服器使用同一個共享驅動器。SQL 數據庫位於共享驅動器上。這提供了作業系統和硬體故障轉移,但是只有一個數據庫副本。
我們需要的是我們的數據庫的兩個副本。我們需要這樣才能將更改安全地投入生產。部署過程是讓一個 Web 伺服器指向一個 SQL Server,而我們故障轉移另一台伺服器來進行部署。然後我們將點反轉此配置以更新第一個 SQL Server。
有誰知道如何使用集群來做到這一點?
部署到 TEST、QA 或 DEV 系統時,部署的一般規則會解決問題,因此 PROD 部署沒有問題。如果您已經在執行一個集群,您可以免費向集群添加一個實例,並將其用作您的 TEST 環境來完成部署過程。如果到 TEST 的部署失敗,那麼您只需從 PROD 備份恢復數據庫,更改腳本並重試。