Sql-Server

對生產數據庫進行滾動更改

  • September 6, 2012

我們目前正在使用集群為我們的 SQL 環境進行故障轉移。

有兩台伺服器使用同一個共享驅動器。SQL 數據庫位於共享驅動器上。這提供了作業系統和硬體故障轉移,但是只有一個數據庫副本。

我們需要的是我們的數據庫的兩個副本。我們需要這樣才能將更改安全地投入生產。部署過程是讓一個 Web 伺服器指向一個 SQL Server,而我們故障轉移另一台伺服器來進行部署。然後我們將點反轉此配置以更新第一個 SQL Server。

有誰知道如何使用集群來做到這一點?

部署到 TEST、QA 或 DEV 系統時,部署的一般規則會解決問題,因此 PROD 部署沒有問題。如果您已經在執行一個集群,您可以免費向集群添加一個實例,並將其用作您的 TEST 環境來完成部署過程。如果到 TEST 的部署失敗,那麼您只需從 PROD 備份恢復數據庫,更改腳本並重試。

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