Windows Server 2003和IIS6.0:將網站切換到災難復原伺服器

Windows Server 2003和IIS6.0:將網站切換到災難復原伺服器

我是一名.NET 開發人員,現在必須在新工作中處理ASP.NET/ASMX/WebAPI 應用程式的開發和部署,儘管除了設定非常簡單的Intranet 公司文件伺服器之外,我之前沒有IIS 或Windows Server網路方面的經驗和工作站。

我們有一個用於該網站的生產和測試伺服器。兩台伺服器都為其網路介面卡分配了多個 IP 位址:每個 IP 位址用於電腦本身,其他幾個用於電腦上託管的網站。

我想在測試伺服器上設定生產環境的副本,以便在生產伺服器發生故障時切換。它不必是自動的,我可以手動完成。

如何將生產伺服器的 http 請求重新導向到測試伺服器?我應該將生產伺服器的 IP 位址轉移到測試嗎?或者我必須在某個地方(公司的 ISP?)更新我們網站的 DNS 項目以指向測試伺服器。如果兩者都有效,人們通常會做什麼?

謝謝

答案1

如何將生產伺服器的 http 請求重新導向到測試伺服器?

你改變DNS。考慮到舊伺服器可能會像燃燒和火焰一樣停機 - 從字面上看,您在該機器上無能為力。

我應該將生產伺服器的 IP 位址轉移到測試嗎?

這是最快的,但假設這是可能的。 IP 路由上游無法被操縱 - 因此它需要相同的機架(在災難發生的情況下很糟糕)或相同的資料中心(來自主機的合作)。

人們通常做什麼?

取決於它們有多小。小-DNS。中:負載平衡器,用於排除有缺陷的伺服器。大型:多個資料中心、單播路由、透過其 AS 的路由策略更新重新路由。

相關內容