將角色和服務移轉到另一個 Windows Server 的完整指南

最後更新: 30/04/2025
作者: 艾薩克
  • 角色和服務的遷移 Windows 伺服器可讓您更新環境並最大限度地降低基礎架構風險。
  • 使用官方工具和程序可確保資料完整性和關鍵服務的連續性。
  • 最佳實踐包括充分的準備、配置驗證和遷移後測試。

遷移 Windows Server 角色和服務

在 Windows Server 中將角色和服務移轉到另一台伺服器是系統管理員和 IT 經理面臨的最關鍵、最棘手的任務之一。無論是出於技術升級、安全或效率提升的考慮,遷移這些服務都會帶來一系列技術和規劃方面的挑戰。了解最新的安全遷移方法和工具,確保資料安全無損地完成遷移,是維持業務連續性並避免可能影響整個企業網路的問題的關鍵。

本文提供了一份全面、結構清晰且最新的指南,涵蓋了在 Windows 伺服器之間遷移角色和服務所需的一切。它涉及各種場景、版本、原生工具、建議和常見錯誤。如果您需要全面的概述以及具體的細節,那麼本文正是您一直在尋找的資源。

為什麼要遷移 Windows Server 中的角色和服務?

首先要考慮的是,為什麼在 Windows Server 環境中遷移角色和服務至關重要。升級伺服器可以帶來效能、安全性和效率方面的提升,同時也能確保與新應用程式的兼容性,並降低與過時系統相關的風險。當伺服器資源開始不足、運作緩慢,或者您只是想對基礎架構進行現代化改造時,遷移角色(例如 DHCP、Active Directory、DNS、IIS 等)就成了必需而非可選項

另一個關鍵方面是許可證管理和系統生命週期。較舊版本的 Windows Server,例如 2008 或 2012,已不再受支持,因此遷移到較新的版本(例如 Windows Server 2019 或 2022)可以使您繼續獲得微軟的官方支援和保護

遷移選項:就地升級與遷移到新伺服器

伺服器遷移選項

角色和服務遷移主要有兩種方式:就地升級和遷移到新伺服器。就地升級是指在同一硬體上安裝新版本的作業系統,同時保留現有角色和功能。雖然在某些情況下速度很快,但可能會引入配置問題,並且並非總是受支援(尤其是在跳過中間版本的情況下)。為了簡化此流程,您也可以參考我們關於如何在 Windows Server 上設定 DHCP 和 DNS 的指南。

  這是從 Windows 10 PC 剪下和貼上歌曲的簡單方法。

另一方面,遷移到新伺服器需要準備一台乾淨的機器,安裝所需版本的 Windows Server,並將角色、服務和資料從一台伺服器遷移到另一台伺服器。這種方法最受推薦,因為它能降低風險並簡化管理,尤其是在虛擬化環境中,可以輕鬆地在部署到生產環境之前複製和測試伺服器。

遷移前的準備:要求與建議

在著手遷移任何角色或服務之前,必須做好充分的準備,包括:

  • 檢查來源伺服器的健康狀態:確保沒有嚴重錯誤,硬體運作正常,服務運作正常。
  • 兩台伺服器必須位於同一網路和網域中:這有助於角色的轉移並最大限度地減少溝通問題。
  • 暫時禁用防火牆 在兩台電腦上都執行此操作以避免遷移過程中崩潰(請記住在完成後重新啟動它)。
  • 更新兩個伺服器 提供最新的補丁和更新。
  • 演出 完整備份 配置和關鍵數據。如果發生錯誤,擁有 ISO 映像或實體備份會有很大幫助。
  • 記錄當前角色的配置 (IP、名稱、使用者、密碼、政策等)。

遷移角色和服務的官方工具

微軟提供了多種原生工具,以方便在 Windows Server 中移轉角色和服務

  • Windows Server 遷移工具:包含在系統中,它允許在實體和虛擬電腦之間引導遷移許多角色和功能。可以使用新增角色精靈或透過 PowerShell的.
  • 移民局 存儲:用於傳輸檔案伺服器資源、促進共享、權限複製的具體解決方案 NTFS 以及相關配置。
  • PowerShell 和命令列 命令許多角色允許使用特定命令匯出和匯入配置,這在複雜或自動化遷移中非常有用。
  • Netsh、Ntdsutil 和 MMC 控制台工具等實用程式:對於某些功能(例如 FSMO、DHCP、DNS 或 Active Directory)至關重要。
  使用 PowerShell 建立一個輕量級 HTTP 伺服器以進行本機測試

請記住,某些角色或服務可能需要額外的工具或手動步驟來確保遷移的完整性,例如 IIS、WSUS 或列印服務。

主要可遷移角色及其具體考慮

每個角色都有不同的流程和要求。以下總結了遷移過程中最常見的角色及其具體特徵

  • Active Directory 域服務 (AD DS):它是目錄服務的核心,遷移它通常涉及向網域添加新的網域控制器並轉移 FSMO 角色。
  • DNS 和 DHCP:名稱解析和動態 IP 位址分配的基本服務。您應該規劃遷移以避免網路中斷。
  • 檔案和儲存伺服器:可透過儲存遷移服務或透過備份/復原工具和手動副本進行遷移。
  • 印刷服務:需要匯出設定(例如,使用 Printbrm.exe)並在目標伺服器上重新指派印表機。
  • Hyper-V、IIS、WSUS、 VPN、遠端桌面服務: 每個角色都涉及特定的程序和工具,並且並非所有角色都可以在不停機的情況下遷移。

詳細範例:Active Directory 遷移和 FSMO 角色轉移

將網域控制器遷移到新伺服器的過程是最常見的情況之一。根據文件和經驗,一般步驟如下:

  1. 準備新伺服器 使用所需版本的 Windows Server,對其進行升級並將其配置在與目前網域控制站相同的網路和網域上。建議賦予其靜態IP並定義DNS。
  2. 將新伺服器新增為附加網域控制器,安裝 AD DS 角色並將伺服器提升到現有網域。
  3. 使用以下工具驗證控制器之間的複製是否正常運作 代表管理員 o 診斷.
  4. 轉移 FSMO 角色 (靈活的單主操作)從舊控制器遷移到新控制器。這些關鍵角色可以使用 Active Directory 使用者和電腦、AD 網域和信任以及 AD 架構管理單元等工具進行轉移。
  5. 檢查角色分配是否正確 netdom 查詢 fsmo.
  6. 一旦確認轉帳, 降級舊網域控制器 並將其從網路中正確刪除,必要時刪除 AD DS 和 DNS 二進位檔案。
  7. 最後,檢查網域和林功能等級以確保基礎架構處於最新支援的版本。
  修復:Windows 10 中 WiFi 保持斷開連接

DHCP 角色遷移:範例與基本指令

DHCP 服務對於網路上 IP 位址的自動分配至關重要。您可以透過多種方式進行遷移:

  • 從現代版本來看, PowerShell 讓流程更簡單。在來源伺服器上,使用以下命令匯出設定:
    匯出-DhcpServer-檔案 C:\DHCPMigdata\DHCPdata.xml-租約-強制-電腦名稱原點伺服器
  • 將導出的檔案移到目標伺服器並運行:
    匯入 DhcpServer -檔案 C:\DHCPMigdata\DHCPdata.xml -備份路徑 C:\DHCPMigdata\ -租約 -ScopeOverwrite -強制 -電腦名稱目標伺服器
  • 授權新的 DHCP 伺服器 在網路上,檢查它是否開始正確分配位址。
  • 停用舊伺服器上的 DHCP 服務以避免 IP 分配衝突。
  • 對於舊版本, Netsh的 可用於匯出/匯入設定:
    起源: netsh dhcp 伺服器匯出 c:\backup\dhcpdb 全部
    到達目的地: netsh dhcp 伺服器導入 c:\backup\dhcpdb 全部

關鍵服務遷移中的高可用性和故障轉移

許多組織正利用遷移機會,透過叢集或 Windows Server 的原生故障轉移功能,為 DHCP 等關鍵服務實現高可用性。此功能允許在某個節點發生故障時,下一個節點接管服務,而不會對使用者造成任何明顯的中斷。透過配置主備集群,可以簡化管理並提高正常運作時間,同時避免維運方面的複雜性。

相關文章:
如何啟動 iPhone 6 Tmobile