Migration

如何合併兩個 Windows 伺服器?

  • November 23, 2021

我必須合併兩台 Windows 伺服器,一台是舊的,另一台是新的。

兩台伺服器一起工作,但新的伺服器在一個月後開始工作,在新伺服器上我擁有所有客戶端數據庫,但即使在舊伺服器中,也有相同的數據庫與舊伺服器上託管的其他應用程序的數據使用者,那麼我需要將 DNS 從舊伺服器移至新伺服器。

在不關閉舊伺服器很長時間的情況下,最好的方法是什麼?

關閉舊伺服器,將DNS傳遞給新伺服器,將Web應用程序從舊伺服器複製到新伺服器並合併所有數據庫的唯一方法是什麼?

我需要以任何方式關閉舊伺服器,因為每分鐘都會填充客戶端數據庫,所以如果它打開並且我將備份客戶端數據庫,它將導致一些數據失去..

如果舊伺服器上的數據庫僅由 webapps 使用,我的想法是讓 webapps 在新伺服器上工作,但數據庫連接指向舊伺服器的 IP。一旦這些都正常工作,將 DNS 指針交換到新伺服器。現在您的所有客戶端都連接到新伺服器,一次一個禁用單個 Web 應用程序,遷移數據庫(備份和恢復,然後為 MSSQL 重新創建使用者)並將 Web 應用程序指向本地數據庫,然後再將其恢復。沖洗並重複每個 webapp。這將最大限度地減少停機時間。

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