Domain-Name-System
移動我的網站,IP更換後顧之憂
我的網站已經超出了它所在的共享主機帳戶,我已經設置了一個 VPS,我很快就會遷移到該 VPS。我無法在我的新帳戶和舊帳戶之間保留相同的 IP,並且對於如何在新 IP 反映在所有 DNS 記憶體中時如何最大程度地減少使用者停機時間感到有點不知所措。請注意,我不能讓該網站同時在兩個帳戶上執行,因為它是一個約會網站,這會導致數據不一致。
這是我打算做的事情:
- 在舊主機上設置“維護中”頁面
- 讓站點在新主機上啟動並執行,並更新域以指向新主機。
- 希望停機時間不會太長。
在 (1) 中的頁面上有一個打開新站點但使用它的 ip 的連結是個好主意嗎?或者甚至將舊主機上的所有請求重定向到新主機(再次通過 ip)?
非常感謝任何建議。
您可以做的一件事是立即將域記錄的記憶體時間 (TTL) 減少到 10 分鐘左右。然後,當您進行更改時,舊 IP 應該只停留 10 分鐘(加上之前記憶體的任何內容,如果您之前的 TTL 很長)。
除此之外,我唯一要說的是我會這樣做:
- 使用舊的數據庫副本在新主機上啟動並執行站點以進行測試(您可以使用主機文件手動設置主機名的 IP 來測試站點)
- (最好是在大多數使用者所在的時區的凌晨 3 點左右)發佈建設中的頁面
- 將目前數據庫複製到新主機並測試。
- 更新 DNS。
這將最大限度地減少停機時間和意外風險。