Migrar para o EC2Launch v2 - Amazon Elastic Compute Cloud

Migrar para o EC2Launch v2

A ferramenta de migração do EC2Launch atualiza o agente de inicialização instalado (EC2Config e EC2Launch v1) ao desinstalá-lo e ao instalar o EC2Launch v2. As configurações aplicáveis dos serviços de inicialização anteriores são migradas automaticamente para o novo serviço. A ferramenta de migração não detecta qualquer tarefa agendada vinculada aos scripts do EC2Launch v1; portanto, ela não configura automaticamente essas tarefas no EC2Launch v2. Para configurar essas tarefas, edite o arquivo agent-config.yml ou use a caixa de diálogo de configurações do EC2Launch v2. Por exemplo, se uma instância tiver uma tarefa agendada que executa InitializeDisks.ps1, depois de executar a ferramenta de migração, você deverá especificar os volumes que deseja inicializar na caixa de diálogo de configurações do EC2Launch v2. Consulte a Etapa 6 do procedimento para Alterar configurações usando a caixa de diálogo de configurações do EC2Launch v2.

É possível baixar a ferramenta de migração ou instalar com um documento SSM RunCommand.

É possível fazer download da ferramenta nos seguintes locais.

nota

O link da ferramenta de migração de 32 bits será descontinuado. Recomendamos utilizar o link de 64 bits para migrar para o EC2Launch v2. Se você precisar de um agente de inicialização de 32 bits, use EC2Config.

nota

É necessário executar a ferramenta de migração do EC2Launch v2 como administrador. O EC2Launch v2 é instalado como um serviço depois da execução da ferramenta de migração. Ele não é executado imediatamente. Por padrão, ele é executado durante o startup da instância e é executado se uma instância for interrompida e posteriormente iniciada ou reiniciada.

Use o documento do SSM do AWSEC2Launch-RunMigration para migrar para a versão mais recente do EC2Launch v2 com o Run Command do SSM. O documento não requer parâmetros. Para obter mais informações sobre como usar o Run Command do SSM, consulte Run Command do AWS Systems Manager.

A ferramenta de migração aplica as configurações a seguir do EC2Config ao EC2Launch v2.

  • Se Ec2DynamicBootVolumeSize for definido como false, o EC2Launch v2 será removido da etapa boot

  • Se Ec2SetPassword for definido como Enabled, o tipo de senha do EC2Launch v2 será definido como random

  • Se Ec2SetPassword for definido como Disabled, o tipo de senha do EC2Launch v2 será definido como donothing

  • Se SetDnsSuffixList for definido como false, o EC2Launch v2 será removido da tarefa setDnsSuffix

  • Se EC2SetComputerName for definido como verdadeiro, a tarefa setHostName do EC2Launch v2 será adicionada à configuração do yaml

A ferramenta de migração aplica as configurações a seguir do EC2Launch v1 ao EC2Launch v2.

  • Se ExtendBootVolumeSize for definido como false, o EC2Launch v2 será removido da etapa boot

  • Se AdminPasswordType for definido como Random, o tipo de senha do EC2Launch v2 será definido como random

  • Se AdminPasswordType for definido como Specify, o tipo de senha do EC2Launch v2 será definido como static e os dados da senha como a senha especificada em AdminPassword

  • Se SetWallpaper for definido como false, o EC2Launch v2 será removido da tarefa setWallpaper

  • Se AddDnsSuffixList for definido como false, o EC2Launch v2 será removido da tarefa setDnsSuffix

  • Se SetComputerName for definido como true, a tarefa setHostName do EC2Launch v2 será adicionada