全部產品
Search
文件中心

Elastic Compute Service:Windows Server EOL應對方案

更新時間:Jun 20, 2024

微軟已經於2020年01月14日停止對Windows Server 2008/2008 R2作業系統提供支援,並於2023年10月10日停止對Windows Server 2012/2012 R2作業系統提供支援,阿里雲不再提供軟體更新和安全補丁。如果您有使用上述作業系統的ECS執行個體,建議您採取相應的措施以持續獲得軟體更新和安全補丁,以避免作業系統停止維護EOL(End of Life)帶來影響。本文主要介紹Windows Server 2008/2008 R2/2012/2012 R2作業系統EOL的應對方案。

重要

如果您因業務需求需要繼續使用Windows Server 2008/2008 R2/2012/2012 R2,請您仔細評估作業系統EOL帶來的風險。

Windows Server EOL如何應對?

阿里雲推薦您將Windows Server 2008/2008 R2/2012/2012 R2遷移到替代的作業系統,以繼續擷取軟體更新和安全補丁。

遷移前,請先評估:

  1. 需要遷移到哪種目標作業系統。

    您可以綜合考慮安全合規、穩定性、作業系統相容性、預算、長期OS策略等因素,決定具體的遷移方案。

  2. 根據需求評估作業系統的遷移方式。

    • (推薦)重新部署環境:重新部署環境是指重新購買新執行個體替換源執行個體或針對已有執行個體更換作業系統

      重要

      更換作業系統後,原來的舊系統硬碟會被釋放且所有資料會被清空,請務必在更換作業系統前建立雲端硬碟快照備份資料。

      • 優缺點:該方式可以使用最新的作業系統、硬體、技術和安全更新以獲得更好的效能,同時可以清除歷史遺留問題,更有利於長期的系統健康和可維護性。但是在重新部署業務期間可能需要暫停服務,影響業務的連續性。

      • 適用情境:如果您希望利用作業系統EOL的時機重新部署環境,可以選擇此方案。

      • 適用的目標作業系統:無限制。

      • 具體操作:請參見方案一:重新部署環境

    • 原地遷移:原地遷移是指使用特定工具將現有系統升級或轉換為另一個版本或類型的作業系統,並保留現有應用程式、使用者資料和系統配置等。

      • 優缺點:該方式可以減少初期的配置工作量,但同時可能繼承歷史環境中的問題,比如潛在的安全性漏洞、累積的配置錯誤等。原地升級更適合資源受限、需要快速完成升級,且沒有重大安全或效能問題的環境。

      • 適用情境:如果您希望保留源執行個體資料且目標作業系統支援原地遷移,可以選擇此方案。

      • 適用的目標作業系統:以下與Windows Server 2008/2008 R2/2012/2012 R2二進位相容的作業系統支援原地遷移。

        說明

        二進位相容性(Binary Compatibility)是指作業系統不需要重新編譯器代碼就可以直接運行在另一個作業系統上編譯的應用程式和軟體。這意味著在重新部署環境時,無需因為介面的變化而重新編譯應用程式和軟體,從而節省了時間和資源,但是不保證BUG的相容性。

        • Windows Server 2022

        • Windows Server 2019

        • Windows Server 2016

        • Windows Server 2012(已EOL,僅Windows Server 2008系統升級推薦)

      • 具體操作:請參見方案二:原地遷移

如何遷移作業系統和工作負載

您可以根據選擇的目標作業系統以及實際業務需求,選擇以下方式遷移作業系統。兩種方式的優缺點及適用情境,請參見Windows Server EOL如何應對?

  • 方案一:重新部署環境

    1. 重新購買新執行個體替換源執行個體或針對已有執行個體更換作業系統

    2. 建立執行個體或更換作業系統後,您還需重新部署與業務相關的運行環境,例如安裝軟體和庫(apt、yum等)、配置環境變數、部署應用等。可參考如下流程:

      1. 收集源執行個體應用軟體資訊,匯出關鍵應用配置及資料檔案。

      2. 準備好目標執行個體,對照源執行個體應用軟體資訊,重新安裝指定的應用軟體,並將源執行個體匯出的應用配置及資料檔案匯入,然後測試應用業務是否正常。

      3. 暫停源執行個體業務,將應用資料的同步割接到目標執行個體並進行業務驗證,最後將目標執行個體的應用業務正式切換上線運行。

  • 方案二:原地遷移

    原地遷移方式僅適用於以下源作業系統和目標作業系統之間的遷移。

    • 通過SMC自動遷移

      源作業系統

      目標作業系統

      參考連結

      Windows Server 2008 R2

      Windows Server 2012

      作業系統遷移及升級

      Windows Server 2012 R2

      Windows Server 2016

      Windows Server 2019

    • 手動遷移

      源作業系統

      目標作業系統

      參考連結

      Windows Server 2012

      Windows Server 2012 R2

      Windows Server 2016

      Windows Server 2012 R2

      Windows Server 2016

      Windows Server 2019

相關文檔