Azure Migrate Windows Server 升級(預覽)

本文說明如何在遷移到 Azure 的同時升級 Windows Server 作業系統。 Azure Migrate OS 升級讓你能從舊作業系統轉換到新系統,同時保留設定、伺服器角色和資料。 你可以利用 Windows 升級將本地伺服器的 Windows Server 作業系統升級並移至 Azure。

附註

  • 升級功能僅適用於 Windows Server 標準版、Datacenter 版及企業版。
  • 升級功能不適用於非 en-US 語言的伺服器。
  • 此功能無法在有評估授權的 Windows Server 上運作,且需要完整授權。 如果你有任何帶有評估授權的伺服器,先升級到完整版再開始遷移到 Azure。
  • Windows Server 2008 與 Windows Server 2008 R2 已達到支援終止(EOS)。 欲了解更多資訊,請參閱Windows Server 2008 及 Windows Server 2008 R2 支援終止以及執行原地升級至 Windows Server 2016、2019、2022 或 2025。 檢視你的使用情況,並相應規劃作業系統升級與遷移。

先決條件

  • 請確定您有現有的 Migrate 專案或 建立 專案。
  • 請確保您根據VMwareHyper-V物理伺服器環境來發現伺服器,並依照 Migrate VMware VMSMigrate Hyper-V VMs 所述複製伺服器, 或根據你的環境遷移實體伺服器
  • 確認作系統磁碟有足夠的 可用空間 來執行就地升級。 最小磁碟空間需求為 32 GB。 
  • 如果你是從 Windows Server 2008 或 2008 R2 升級,務必安裝 PowerShell 3.0。
  • 要從 Windows Server 2008 或 2008 R2 升級,請確保你的電腦安裝了 Microsoft .NET Framework 4。 此功能預設可在 Windows Server 2008 SP2 及 Windows Server 2008 R2 SP1 中使用。
  • 停用防毒軟體、反間諜軟體及防火牆。 這些類型的軟體可能會與升級流程衝突。 在升級完成後,請重新啟用防毒軟體、反間諜軟體及防火牆。
  • 請確認您的 VM 能夠新增其他資料磁碟,因為此功能需要暫時新增額外資料磁碟,才有順暢的升級體驗。 
  • 對於啟用私有端點的Azure Migrate專案,請在啟動任何測試遷移/隨作業系統升級的遷移前,先遵循these步驟。

附註

若作業系統升級失敗,Azure Migrate 可能會下載 Windows SetupDiag 以取得錯誤細節。 確保Azure建立的虛擬機在遷移後能存取 SetupDiag。 如果無法存取 SetupDiag,您可能無法取得詳細的 OS 升級失敗錯誤碼,但升級可能仍會繼續進行。

概觀

Windows 作業系統升級功能幫助你從舊作業系統轉換到新系統,同時保留設定、伺服器角色和資料的完整。 由於升級和移轉作業會同時完成,您可減少重複規劃、停機時間和測試工作量。 升級功能也降低了風險,因為客戶可以先在 Azure 的隔離環境中透過測試遷移測試作業系統升級,且不會影響其本地伺服器。   

您最多可以從目前的版本升級兩個版本。  

附註

當你在 Azure 遷移並升級到 Windows Server 2012 後,你將獲得 3 年免費的 Azure 擴展安全更新。 深入瞭解

支援的目標版本
Windows Server 2008 SP2 Windows Server 2012
Windows Server 2008 R2 SP1 Windows Server 2012
Windows Server 2012 Windows Server 2016
Windows Server 2012 R2 Windows Server 2016、Windows Server 2019
Windows Server 2016 Windows Server 2019、Windows Server 2022
Windows Server 2019 Windows Server 2022

在測試遷移期間升級 Windows 作業系統

在測試遷移期間升級 Windows,請遵循以下步驟:

  1. 在你的 Azure Migrate 專案中,前往執行>遷移,選擇開始執行深入了解如何針對您想要遷移的伺服器開始執行。

  2. 遷移 頁面,選擇你想升級的 Windows 伺服器(目前處於 測試 階段 ),選擇測試 下拉選單,然後選擇 開始測試遷移

  3. 選取 [已可升級] 選項。

  4. 在出現的窗格中,選取您想要升級至的目標 OS 版本,然後選取 [套用]

    [已可升級] 選項會變更為 [已設定升級]

  5. 選取 [測試移轉] 以在 OS 升級後啟動測試移轉。

  6. 測試遷移工作成功後,請在Azure入口網站的同一個 Migrations頁面中查看已遷移Azure虛擬機的測試。

    您現在可以搭配已升級的 OS 使用此伺服器,完成任何應用程式測試。 在隔離的環境測試新升級的伺服器期間,原始伺服器會繼續在內部部署環境執行,不會造成任何影響。

  7. 測試完成後,從伺服器選取測試下拉式清單,然後選取清除測試移轉。 這樣會刪除測試 VM 和與其關聯的任何資源。

遷移時升級 Windows 作業系統

確認測試移轉如預期運作之後,您就可以遷移內部部署機器。 在遷移過程中升級 Windows,請遵循以下步驟:

  1. 遷移 頁面,選擇你想升級作業系統(目前處於 測試完成 階段)的 Windows 伺服器,選擇 完成 下拉選單,然後選擇 遷移
  2. 移轉>將虛擬機器關機,在沒有資料遺失的情況下執行計劃性移轉中,選取>確定
    • 預設情況下,Azure Migrate 會關閉本地虛擬機,以確保資料損失降至最低。
    • 如果您不想關閉 VM,請選取 [否]。
  3. 選取 [已可升級] 選項。
  4. 在出現的窗格中,選取您想要升級至的目標 OS 版本,然後選取 [套用][已可升級] 選項會變更為 [已設定升級]
  5. 選取 [移轉] 以開始移轉和升級。

後續步驟

調查 Azure 雲端採用架構 中的雲端遷移過程。