本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
從雲端移轉 AWS MGN工廠啟動工作
雲遷移工廠的 AWS 解決方案已內置自動化,用於啟動和管理 Rehost 遷移 AWS MGN。這些自動化功能可讓移轉團隊透過單一使用者介面管理移轉的所有層面,並結合 AWS MGN服務主控台中可用的關鍵動作,以及 AWS Cloud Migration Factory 自動化程式庫,透過預先建置的大量移轉指令碼擴充功能,進而協助提高移轉活動的速度。如需可用的自動化工作完整清單,請參閱 AWS 應用程式移轉服務的自動 AWS MGN化移轉活動清單 (AWS MGN)。使用 AWS Cloud Migration Factory 還可以提供無縫的多帳戶遷移, AWS MGN因為雲端移轉工廠可以根據要遷移的雲端移轉工廠應用程式和伺服器定義,在不同的目標帳戶中自動擔任角色。
前提活動
-
AWS CMF CloudFormation 部署到每個目標帳戶的目標帳戶。如需詳細資訊,請檢閱本文件中的AWS CloudFormation 範本一節。
初始定義
內部部署清查的定義是透過使用者介面建立 wave、應用程式和伺服器項目,或透過導入表單匯入來執行。CSV這些定義可用來提供內部部署伺服器身分識別,以及目標EC2參數,以及其他管理移轉活動所需的資料。
使用者介面定義
為了使用該 AWS MGN功能,您需要創建一個波形記錄,與相關的應用程序記錄,最後一個或多個與應用程序關聯的服務器記錄。波形記錄用於將應用程式分組,不會為自動化提供參數,而應用程式記錄會定義目標 AWS 帳戶 ID,並將應 AWS 區域 用程式移轉至目標 ID。伺服器記錄提供自動化動作,並 AWS MGN整合執行個體的目標參數,例如EC2執行個體類型、子網路、安全群組等。
在 AWS CMF資料存放區中定義伺服器以與 AWS MGN功能搭配使用時,伺服器需要使用 Rehost 的移轉策略來設定。選擇「重新主機」後,此功能所需的其他屬性將顯示在屏幕上。必須填入下列屬性,才能成功起始 AWS MGN移轉工作:
必要
伺服器作業系列 — 設定為 Linux 或視窗,視作業系列而定。
伺服器作業系統版本 — 設定為在伺服器上執行的詳細作業系統版本。
執行個體類型 — 要使用的EC2執行個體類型。
租賃 — 共享主機,專用主機。
安全群組 ID — 啟動最終切換時,將指派給執行個體的安全群組清單。
安全群組 ID-測試 — 啟動測試時指派給執行個體的安全群組清單。
有條件
子網路 ID — 啟動最終切換時指派此EC2執行個體的子網路 ID。 (指定網路介面 ID 時不適用)
子網路 ID-測試 — 啟動測試時指派此EC2執行個體的子網路 ID。 (指定網路介面 ID-測試時不適用)
網路介面 ENI ID — 啟動最終切換時使用的 ID。
網絡接口 ID-測試-ENI ID 啟動測試時使用。
專用主機 ID — 將在其上啟動執行個體的專用主機 ID。 (僅適用於「租用」設定為「專用主機」時)。
選用
標籤 — 要套用至EC2執行個體的執行個體標籤。
此處未列出的所有其他屬性與從 AWS CMF解決方案中起始的 AWS MGN工作沒有任何關聯。
攝入形式定義
引入表單可以包含用於在 csv 檔案的單一列中使用資料存放區建立或更新多種記錄類型的詳細資料,以便匯入相關資料。在下面的例子中,波形,應用程序和服務器記錄將創建並在導入過程中自動相互關聯。
若要匯入接收表單,請遵循與匯入資料中涵蓋的 AWS 解決方案中的其他資料匯入雲端移轉工廠相同的程序。
啟動工作
針對波形執行起始 AWS MGN工作,從 AWS CMF波浪清單檢視中選取波形,然後從 [動作] 中選取 [重新主機] >。MGN
此畫面要求使用者在送出工作之前做出下列選擇。
-
選取要 AWS MGN對波形中的應用程式和伺服器執行的動作。這些動作主要會複製 AWS MGN服務主控台中可用的動作API,但驗證啟動範本除外 (如需此動作的詳細資訊,請參閱下文)。有關每個動作的效果的詳細信息,請參閱 AWS MGN用戶指南。
-
選取要對其執行動作的 Wave。
-
從將執行動作的波形中選取「應用程式」。此清單只會顯示與所選 Wave 相關聯的應用程式。
-
一旦所有選項都正確,請選擇「提交」。
自動化現在會針對每個選取的應用程式的目標啟動選取的動作 AWS 帳戶,如「應用程式」記錄中所指定。動作的結果將顯示在通知訊息中,包括任何錯誤。
驗證啟動範本
在嘗試切換活動之前,此動作用於驗證每個伺服器中CMF儲存的組態資料是否有效。若要執行此處理行動,您必須已成功將 AWS MGN代理程式部署到來源伺服器上。
針對每個伺服器執行的驗證如下:
-
確認執行個體類型是否有效。
-
確認IAM執行個體設定檔存在
-
測試和實時都存在安全組。
-
測試和活動(如果ENI未指定)都存在子網絡。
-
專用主機存在 (如果有指定)。
-
如果指定了專用主機,則會進行下列檢查:
-
專用主機是否支援指定的執行個體類型?
-
根據所需的執行個體類型,專用主機是否具有可用容量來滿足此波浪的所有需求?
-
-
-
ENI存在(如果指定)。
動作的結果將顯示在通知訊息中,包括任何錯誤。