Domain-Name-System

移動我的網站,IP更換後顧之憂

  • January 7, 2011

我的網站已經超出了它所在的共享主機帳戶,我已經設置了一個 VPS,我很快就會遷移到該 VPS。我無法在我的新帳戶和舊帳戶之間保留相同的 IP,並且對於如何在新 IP 反映在所有 DNS 記憶體中時如何最大程度地減少使用者停機時間感到有點不知所措。請注意,我不能讓該網站同時在兩個帳戶上執行,因為它是一個約會網站,這會導致數據不一致。

這是我打算做的事情:

  1. 在舊主機上設置“維護中”頁面
  2. 讓站點在新主機上啟動並執行,並更新域以指向新主機。
  3. 希望停機時間不會太長。

在 (1) 中的頁面上有一個打開新站點但使用它的 ip 的連結是個好主意嗎?或者甚至將舊主機上的所有請求重定向到新主機(再次通過 ip)?

非常感謝任何建議。

您可以做的一件事是立即將域記錄的記憶體時間 (TTL) 減少到 10 分鐘左右。然後,當您進行更改時,舊 IP 應該只停留 10 分鐘(加上之前記憶體的任何內容,如果您之前的 TTL 很長)。

除此之外,我唯一要說的是我會這樣做:

  1. 使用舊的數據庫副本在新主機上啟動並執行站點以進行測試(您可以使用主機文件手動設置主機名的 IP 來測試站點)
  2. (最好是在大多數使用者所在的時區的凌晨 3 點左右)發佈建設中的頁面
  3. 將目前數據庫複製到新主機並測試。
  4. 更新 DNS。

這將最大限度地減少停機時間和意外風險。

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