從 VMware 到 AWS:使用 Migration Hub 實現 Windows 系統無縫遷移(下)

從 VMware 到 AWS:使用 Migration Hub 實現Linux 系統無縫遷移(下)- 羽昇國際技術分享部落格

在上一篇文章中,我們深入探討了遷移前的關鍵準備工作,包括如何評估現有環境、規劃遷移策略,以及使用 AWS Application Discovery Service 進行應用程式發現。我們介紹了如何透過 Agentless Collector 收集 VMware 環境中的伺服器資訊,並討論了設計 AWS 目標環境的重要考量因素。

今天,我們將進入遷移執行的實務階段。透過實際的操作畫面和詳細的步驟說明,展示如何運用 AWS Migration Hub 和 Application Migration Service (MGN) 來實現 Windows 系統的順利遷移。無論是測試遷移、監控進度,還是最終的切換驗證,我們都將提供完整的實戰指南。

對於尚未閱讀前篇的讀者,建議您可以先回顧前一篇部落格:《從 VMware 到 AWS:使用 Migration Hub 實現 Windows 系統無縫遷移(上)》[1] ,了解遷移前的準備工作和環境評估方法。這些基礎知識將幫助您更好地掌握本文介紹的實際執行步驟。

現在,讓我們開始探索如何使用 AWS Migration Hub 的強大功能,一步步將您的 Windows 系統順利遷移至 AWS 雲端!

遷移生命週期管理

AWS MGN 提供了結構化的遷移生命週期管理,整個流程包含了五個主要階段:Ready for testing(準備測試)、Test in progress(測試進行中)、Ready for cutover(準備切換)、Cutover in progress(切換進行中)和 Cutover complete(切換完成)。讓我們看看在實際操作中這些階段是如何進行的。

開始進行遷移的第一步,我們需要在來源 Windows 伺服器上安裝 AWS Replication Agent。這個Agent的功用是為了進行伺服器內容搬遷和正式內容切換。

首先,我們登入 AWS MGN Console 並前往「Source Servers」頁面,點擊「Add Server」後您將看到代理程式的下載連結,請將這個下載連結下載到您的Windows 伺服器。在 Windows 伺服器上執行安裝程式時,系統會要求輸入 AWS 認證資訊 – 建議使用專門為遷移作業建立的 IAM 使用者憑證。完成安裝後,代理程式會自動開始進行初始資料複製,這個過程可能需要一些時間,具體取決於您的資料量和網路頻寬。

遷移生命週期管理 : AWS MGN Console - Source Servers 頁面,顯示下載代理程式的位置 - 羽昇國際技術部落格

AWS MGN Console – Source Servers 頁面,顯示下載代理程式的位置

當初始複製完成後,您會在 Migration Hub 的儀表板上看到伺服器狀態變更為「Ready for testing」,這表示我們可以開始進行測試遷移了。現在,讓我們來看看實際的測試遷移步驟。

遷移生命週期管理 : AWS MGN Console - 複製完成,已可準備測試 - 羽昇國際技術部落格

AWS MGN Console – 複製完成,已可準備測試

執行測試遷移:確保萬無一失

再來,讓我們透過 AWS Migration Hub Console 檢視已完成準備的伺服器資訊:

執行測試遷移 : AWS Console MGN 來源伺服器資訊- 羽昇國際技術部落格

AWS Console MGN 來源伺服器資訊

在這個頁面中,我們可以看到的資訊包含:

透過這些資訊,我們能夠確保遷移規劃符合實際需求,並且可以依據資源的使用量來適當調整目標 EC2 執行個體的規格,達到節省費用的目的。

Migration Hub 儀表板:一站式監控中心

Migration Hub 儀表板:一站式監控中心: AWS MGN Dashboard- 羽昇國際技術部落格

AWS MGN Dashboard

Migration Hub 的儀表板提供了豐富的監控資訊:

  • 資料複製進度和健康狀態
  • 網路頻寬使用情況
  • 複製延遲指標
  • 錯誤警示和事件記錄
  • 各階段時間統計

這些資訊幫助我們即時掌握遷移狀況,做出必要的調整。例如,如果發現複製延遲過高,我們可以及時調整網路頻寬設定。

測試遷移階段(Server Run Test)/:AWS Console MGN Lifecycle - Test in Progress- 羽昇國際技術部落格

AWS Console MGN Lifecycle – Test in Progress

  • 當我們的資料複製完成並達到同步狀態後,MGN 會自動在 AWS 上建立測試用的 EC2 執行個體,讓我們能夠在不影響源環境的情況下,驗證遷移後的系統狀態。
正式切換階段(Cutover):AWS Console MGN Lifecycle - Cutover Complete- 羽昇國際技術部落格

AWS Console MGN Lifecycle – Cutover Complete

在測試階段確認一切正常後,我們就可以執行正式切換。這個過程中 MGN 會進行最後的資料同步,並自動完成從源環境到 AWS 的系統切換。

遷移成果驗證

遷移成果驗證:AWS Console EC2 實例列表- 羽昇國際技術部落格

AWS Console EC2 實例列表

在 EC2 控制台中,我們可以查看遷移後的執行個體資訊:

CPU 和記憶體配置

磁碟空間和類型

網路介面設定

安全群組規則

CPU 使用率

記憶體使用情況

磁碟 I/O 效能

網路流量狀況

遠端連線測試

遠端桌面連線畫面- 羽昇國際技術部落格

遠端桌面連線畫面

通過 RDP 連線到已搬遷至AWS的 Windows 伺服器,進行遷移後系統檢查,您可以分為以下兩個面向進行:

  • Windows 服務狀態
  • 事件記錄檢視
  • 系統效能監控
  • 驅動程式狀態
  • 主要應用程式功能測試
  • 資料庫連線確認
  • 檔案系統存取測試
  • 網路服務可用性

優化建議

完成遷移後,我們建議進行以下優化:

  • 調整執行個體類型
  • 最佳化 EBS 磁碟配置
  • 設定自動擴展策略
  • 優化網路路由
  • 評估預留執行個體方案
  • 設定自動關機排程(測試環境)
  • 監控資源使用效率
  • 移除未使用資源
  • 建立自訂儀表板
  • 設定關鍵指標警示
  • 配置日誌收集
  • 建立效能報表
  • 設定 AWS Backup 排程
  • 定義備份保留策略
  • 測試復原程序
  • 建立災難復原計劃

結語

從 VMware 到 AWS 的 Windows 系統遷移是企業數位轉型的重要一步。透過本文的實際操作指南,我們展示了如何運用 AWS Migration Hub 的強大功能,有系統地完成遷移工作。從初始的測試遷移,到最終的切換驗證,每一個步驟都需要專業的規劃和執行。

在下一篇文章《Migration Hub 生態系統:與AWS主要遷移服務的協同》中,我們將為您介紹 Migration Hub 如何與其他 AWS 遷移服務無縫協作,打造更完整的遷移解決方案。我們將探討:

  •  AWS Application Discovery Service:深入了解您的應用
  •  AWS Database Migration Service:簡化數據庫遷移
  •  AWS Server Migration Service:加速伺服器遷移
  •  AWS DataSync:高效數據傳輸

為什麼選擇我們?專業的 AWS 遷移服務

作為專業的雲端遷移服務供應商,我們提供:

  • 完整的遷移評估和規劃
  • 專業的技術團隊支援
  • 量身定制的遷移方案
  • 全程專案管理和監控
  • 遷移後的持續優化服務

如果您正在評估將 Windows 系統遷移至 AWS,或是想了解更多關於 Migration Hub 的應用,歡迎立即與我們聯繫。讓我們的專業團隊,協助您實現完美的雲端轉型!

適用對象:

  • IT 系統管理員和工程師,尋找實際的 AWS 遷移操作指南
  • 計劃執行 Windows 系統雲端遷移的技術團隊
  • 需要了解 Migration Hub 實務操作的 AWS 使用者
  • DevOps 團隊負責人,負責規劃遷移流程
  • 企業 IT 主管,評估遷移執行細節
  • 系統架構師,需要了解遷移技術細節
  • 雲端維運團隊,負責遷移後的系統維護

日期: 2024-11-12 | John Chu


延伸閱讀:

如何利用備份策略,充分發揮雲端優勢?

從 VMware 到 AWS:使用 Migration Hub 實現Linux 系統無縫遷移(上)

更多雲地混合解決方案 : 雲地混合規劃與建置

若您對雲端備份及災難復原有任何疑問,歡迎前往羽昇國際部落格了解更多相關資訊。

AWS 台灣經銷商-雲端遷移服務 | 歡迎聯繫羽昇國際 預約諮詢|LINE:@wingwill

【數位韌性的起點 – 備援無國界】

線上研討會精彩回顧

使用 SaaS 服務就不會被攻擊嗎?據統計有85%的公司在過去一年中至少經歷過一次勒索軟體攻擊。保護混合雲下企業數據的必勝策略!

雲端備份策略 | 規劃評估服務,請聯絡羽昇國際

教你如何用 Vertex AI 實現文本分類