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
A ferramenta de migração aplica as configurações a seguir do EC2Config ao EC2Launch v2.
-
Se
Ec2DynamicBootVolumeSize
for definido comofalse
, o EC2Launch v2 será removido da etapaboot
-
Se
Ec2SetPassword
for definido comoEnabled
, o tipo de senha do EC2Launch v2 será definido comorandom
-
Se
Ec2SetPassword
for definido comoDisabled
, o tipo de senha do EC2Launch v2 será definido comodonothing
-
Se
SetDnsSuffixList
for definido comofalse
, o EC2Launch v2 será removido da tarefasetDnsSuffix
-
Se
EC2SetComputerName
for definido como verdadeiro, a tarefasetHostName
do EC2Launch v2 será adicionada à configuração doyaml
A ferramenta de migração aplica as configurações a seguir do EC2Launch v1 ao EC2Launch v2.
-
Se
ExtendBootVolumeSize
for definido comofalse
, o EC2Launch v2 será removido da etapaboot
-
Se
AdminPasswordType
for definido comoRandom
, o tipo de senha do EC2Launch v2 será definido comorandom
-
Se
AdminPasswordType
for definido comoSpecify
, o tipo de senha do EC2Launch v2 será definido comostatic
e os dados da senha como a senha especificada emAdminPassword
-
Se
SetWallpaper
for definido comofalse
, o EC2Launch v2 será removido da tarefasetWallpaper
-
Se
AddDnsSuffixList
for definido comofalse
, o EC2Launch v2 será removido da tarefasetDnsSuffix
-
Se
SetComputerName
for definido comotrue
, a tarefasetHostName
do EC2Launch v2 será adicionada