針對視窗執行個體遷移至 EC2Launch v2 - Amazon Elastic Compute Cloud

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

針對視窗執行個體遷移至 EC2Launch v2

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

您可以下載移轉工具或隨SSMRunCommand 文件一起安裝。

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

注意

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

注意

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

使用該AWSEC2Launch-RunMigrationSSM文檔通過SSM運行命令遷移到最新的 EC2Launch v2 版本。文件不需要任何參數。如需有關使用SSM執行命令的詳細資訊,請參閱 AWS Systems Manager 執行命令

移轉工具會將下列組態從套用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 v2password 類型設定為,static並將密碼資料設定為 AdminPassword

  • 如果SetWallpaper設定為false,則移除 EC2Launch v2 setWallpaper 工作

  • 如果AddDnsSuffixList設定為false,則移除 EC2Launch v2 setDnsSuffix 工作

  • 如果SetComputerName設定為true,則增加 EC2Launch v2 setHostName 工作