遷移至 EC2Launch v2 for Windows 執行個體 - Amazon Elastic Compute Cloud

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

遷移至 EC2Launch v2 for Windows 執行個體

EC2Launch 遷移工具透過解除安裝並安裝 EC2Config v2 來升級已安裝的啟動代理程式 (EC2Launch 和 EC2Launch v1)。先前啟動服務的適用組態會自動移轉至新服務。遷移工具不會偵測與 EC2Launch v1 指令碼連結的任何排程任務;因此,它不會在 EC2Launch v2 中自動設定這些任務。若要設定這些任務,請編輯 agent-config.yml 檔案,或使用 EC2Launch v2 設定對話方塊。例如,如果執行個體的排程任務執行 InitializeDisks.ps1,則在執行遷移工具之後,您必須在 EC2Launch v2 設定對話方塊中指定要初始化的磁碟區。請參閱 使用 EC2Launch v2 設定對話方塊變更設定 程序的步驟 6。

您可以下載遷移工具或使用 SSM RunCommand 文件安裝 。

您可以從下列位置下載此工具:

注意

我們即將汰除 32 位元的遷移工具連結。建議您使用 64 位元連結遷移至 EC2Launch v2。如果您需要 32 位元啟動代理程式,請使用 EC2Config

注意

您必須以管理員身分執行 EC2Launch v2 遷移工具。在您執行遷移工具之後,EC2Launch v2 會安裝為服務。此工具不會立即執行。依預設,工具會在執行個體啟動期間執行,並在執行個體停止後啟動或重新啟動時執行。

使用 AWSEC2Launch-RunMigration SSM 文件透過 EC2Launch Run Command 遷移至最新的 SSM v2 版本。文件不需要任何參數。如需使用 SSM Run Command 的詳細資訊,請參閱 AWS Systems Manager Run Command

遷移工具會將下列組態從 EC2Config 套用到 EC2Launch v2。

  • 如果 Ec2DynamicBootVolumeSize 設定為 false, 會移除 EC2Launch v2 boot階段

  • 如果 Ec2SetPassword 設定為 Enabled,請將 EC2Launch v2 密碼類型設定為 random

  • 如果 Ec2SetPassword 設定為 Disabled,請將 EC2Launch v2 密碼類型設定為 donothing

  • 如果 SetDnsSuffixList 設定為 false, 會移除 EC2Launch v2 setDnsSuffix任務

  • 如果 EC2SetComputerName 設定為 true,請將 EC2Launch v2 setHostName任務新增至yaml組態

遷移工具會將下列組態從 EC2Launch v1 套用到 EC2Launch v2。

  • 如果 ExtendBootVolumeSize 設定為 false, 會移除 EC2Launch v2 boot階段

  • 如果 AdminPasswordType 設定為 Random,請將 EC2Launch v2 密碼類型設定為 random

  • 如果 AdminPasswordType 設定為 Specify,請將 EC2Launch v2 密碼類型設定為 static,並將密碼資料設定為 中指定的密碼 AdminPassword

  • 如果 SetWallpaper 設定為 false, 會移除 EC2Launch v2 setWallpaper任務

  • 如果 AddDnsSuffixList 設定為 false, 會移除 EC2Launch v2 setDnsSuffix任務

  • 如果 SetComputerName 設定為 true,則新增 EC2Launch v2 setHostName任務