從雲端移轉工廠啟動 AWS MGN 工作 - AWS 上的雲端移轉工廠

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

從雲端移轉工廠啟動 AWS MGN 工作

雲遷移工廠的 AWS 解決方案已內置自動化,可使用 AWS MGN 啟動和管理重新託管遷移。這些自動化功能可讓移轉團隊透過單一使用者介面管理移轉的所有層面,結合 AWS MGN 服務主控台中可用的關鍵動作,以及 AWS Cloud Migration Factory 自動化程式庫,透過預先建置的大量移轉指令碼擴充功能,有助於提高移轉活動的速度。如需可用的 MGN 自動化工作的完整清單,請參閱 AWS 應用程式移轉服務 (AWS M AWS GN) 的自動化移轉活動清單。使用 AWS Cloud Migration Factory 還可以使用 AWS MGN 進行無縫的多帳戶遷移,因為雲端移轉工廠可以根據要遷移的雲端移轉工廠應用程式和伺服器定義,自動在不同的目標帳戶中擔任角色。

前提活動

  1. CloudFormation 部署至每個目標帳戶的目標帳戶 AWS CMF。如需詳細資訊,請檢閱本文件中的AWS CloudFormation 範本一節。

  2. AWS MGN 會在每個目標帳戶中初始化

初始定義

內部部署清查的定義是透過使用者介面建立 wave、應用程式和伺服器項目,或透過匯入 CSV 接收表單來執行。這些定義可用來提供內部部署伺服器身分識別,以及目標 EC2 參數,以及其他管理遷移活動所需的資料。

使用者介面定義

為了使用 AWS MGN 功能,您需要創建一個波記錄,與相關的應用程序記錄,最後一個或多個與應用程序關聯的服務器記錄。波形記錄用於將應用程式分組,不會為自動化提供參數,而應用程式記錄會定義目標 AWS 帳戶 ID,並將應 AWS 區域 用程式移轉至目標 ID。伺服器記錄提供自動化動作, AWS MGN 整合 EC2 執行個體的目標參數,例如執行個體類型、子網路、安全群組等。

在 AWS CMF 資料存放區中定義伺服器以與 AWS MGN 功能搭配使用時,伺服器必須設定重新裝載的移轉策略選擇「重新主機」後,此功能所需的其他屬性將顯示在屏幕上。必須填入下列屬性,才能順利起始 M AWS GN 移轉工作:

必要

伺服器作業系列 — 設定為 Linux 或視窗,視作業系列而定。

伺服器作業系統版本 — 設定為在伺服器上執行的詳細作業系統版本。

執行個體類型 — 要使用的 EC2 執行個體類型。

租賃 — 共享主機,專用主機。

安全群組 ID — 啟動最終切換時,將指派給執行個體的安全群組清單。

安全群組 ID-測試 — 啟動測試時指派給執行個體的安全群組清單。

有條件

子網路 ID — 子網路 ID,用於在啟動最終切換時將此 EC2 執行個體指派給該執行個體。 (指定網路介面 ID 時不適用)

子網路 ID-測試 — 啟動測試時指派此 EC2 執行個體的子網路 ID。 (指定網路介面 ID-測試時不適用)

網路介面 ID — 啟動最終切換時要使用的 ENI ID。

網路介面 ID-測試-啟動測試時要使用的 ENI ID。

專用主機 ID — 將在其上啟動執行個體的專用主機 ID。 (僅適用於「用」設定為「專用主機」時)。

選用

標籤 — 要套用至執行個體的 EC2 執行個體標籤。

此處未列出的所有其他屬性與從 AWS CMF 解決方案中起始的 AWS MGN 工作沒有任何關聯。

攝入形式定義

引入表單可以包含用於在 csv 檔案的單一列中使用資料存放區建立或更新多種記錄類型的詳細資料,以便匯入相關資料。在下面的例子中,波形,應用程序和服務器記錄將創建並在導入過程中自動相關。

若要匯入接收表單,請遵循與匯入資料中涵蓋的 AWS 解決方案中的其他資料匯入雲端移轉工廠相同的程序。

啟動工作

從 AWS CMF 初始化 AWS MGN 工作會針對波形執行,從波浪清單檢視中選取波形,然後從 [作] 中選取 [重新裝載] > [MGN]。

此畫面要求使用者在送出工作之前做下列選擇。

  1. 選取要對波形中的應用程式和伺服器執行的 AWS MGN 作。這些動作大多會複寫 AWS MGN 服務主控台和 API 中可用的動作,但驗證啟動範本除外 (如需此動作的詳細資訊,請參閱下文)。有關每個動作的效果的詳細信息,請參閱 AWS MGN 用戶指南。

  1. 選取要對其執行動作的 Wave

  2. 從將執行動作的波形中選取「用程式」。此清單只會顯示與所選 Wave 相關聯的應用程式。

  3. 一旦所有選項都正確,請選擇「提交」。

自動化現在會針對每個選取的應用程式的目標啟動選取的動作 AWS 帳戶,如「應用程式」記錄中所指定。動作的結果將顯示在通知訊息中,包括任何錯誤。

驗證啟動範本

在嘗試切換活動之前,此動作用於驗證每個伺服器儲存在 CMF 中的組態資料是否有效。若要執行此動作,您必須已成功將 AWS MGN 代理程式部署到來源伺服器。

針對每個伺服器執行的驗證如下:

  • 確認執行個體類型是否有效。

  • 確認 IAM 執行個體設定檔存在。

  • 測試和實時都存在安全組。

  • 測試和即時都存在子網路 (如果未指定 ENI)。

  • 專用主機存在 (如果有指定)。

    • 如果指定了專用主機,則會進行下列檢查:

      • 專用主機是否支援指定的執行個體類型?

      • 根據所需的執行個體類型,專用主機是否具有可用容量來滿足此波浪的所有需求?

  • ENI 存在(如果指定)。

動作的結果將顯示在通知訊息中,包括任何錯誤。