Domain-Name-System

透明的使用者遷移到新的文件伺服器 - 只是更改 DNS?

  • February 1, 2015

所以,文件伺服器遷移。

我已經複製了所有內容並保持文件夾權限不變,我已經重新創建了共享。

我的問題是我需要一種透明的方式將所有使用者從舊伺服器 (GB-LON-FS1.domain) 切換到新伺服器 GB-LON-FS4.domain。

人們必須能夠通過 \GB-LON-FS1 訪問文件…

我最初的計劃是將 GB-LON-FS1 的 dns 記錄更改為 FS4 的 IP 地址,但我意識到有些使用者會記憶體舊伺服器的 IP。

我的另一個想法是將 FS4 的 IP 更改為 FS1 的 IP,並且不理會 DNS。

如果伺服器的主機名與 dans 條目不匹配,UNC 路徑會出現問題嗎?我不這麼認為。

你能想出一種更透明的方法嗎?所有舊的 UNC 路徑必須保持不變。我寧願保留 AD,但如果主機名必須更改,請告訴我。

我也有 FS3,它是從 FS4 複製的 DFS,是否值得為 FS1 添加兩個 DNS 記錄並輪詢它,否則會出現問題。

這是可以做到的,我以前做過。您可以使用指向您伺服器的隨機 DNS 名稱訪問共享,即使它不是伺服器的 Active Directory 名稱。

顯然,您將需要一小段停機時間來執行此操作。最終,為避免將來出現此類問題,您希望您的使用者通過抽象訪問文件伺服器資源——通過不同的名稱或使用 DFS。

所以從記憶中,過程是:

  1. 在新伺服器上設置所有相同的共享。
  2. 關閉舊伺服器上的所有共享,斷開所有使用者與它的連接。
  3. 進行最終副本以確保新伺服器具有所有最新文件。
  4. 從網路中刪除舊伺服器。
  5. 刪除舊伺服器的 DNS 條目(也從 AD 中刪除)。
  6. 為指向新伺服器名稱的舊伺服器名稱創建一個 DNS 別名條目。

如果您想避免 DNS 記憶體問題,那麼在執行上述操作的前幾天,您可以更改 DNS TTL,以便在更改時更快地刷新。根據您擁有的電腦數量,您還可以PsExec在所有電腦上使用並執行 DNS 刷新。

但我會再重複一遍,因為這是你未來的關鍵。不要進行設置,以便使用者最終獲得伺服器名稱的快捷方式或書籤。為服務使用別名。(參考:Thomas A. Limoncelli的《系統和網路管理實踐》 ——可能還有許多其他參考資料)。

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