Como exportar uma instância do Lightsail que executa Linux para o Amazon EC2?
Tenho uma instância do Amazon Lightsail que executa Linux. Quero exportar a instância para o Amazon Elastic Compute Cloud (Amazon EC2) para solucionar problemas ou usar atributos avançados do Amazon EC2.
Resolução
Observação: os endereços IP não podem ser transferidos do Lightsail para o Amazon EC2. As instâncias do Amazon EC2 criadas a partir de instâncias exportadas do Lightsail têm um endereço IP diferente.
Exportar uma instância do Lightsail para o Amazon EC2
- Faça login no console do Lightsail.
- Crie um snapshot da instância.
- Abra a guia Snapshots. Depois, expanda a lista suspensa da sua instância.
- Abra o menu do snapshot. Depois, selecione Exportar para o Amazon EC2.
- Examine as informações na caixa de diálogo. Em seguida, selecione Sim, continuar.
- Examine as informações na caixa de diálogo. Em seguida, selecione Confirmado.
Observação: a exportação pode ser grande, com base no tamanho e configuração da instância de origem ou do disco de armazenamento em blocos. Use o Monitor de tarefas do Lightsail para rastrear o status da exportação. - Abra o menu do monitor de tarefas do Lightsail. Em seguida, selecione Abrir o console do Amazon EC2. O snapshot é armazenado como uma imagem de máquina da Amazon (AMI) no console do Amazon EC2.
Observação: acesse o console do Amazon EC2 para criar a instância conforme descrito na seção a seguir deste artigo. Não utilize Criar uma nova instância do Amazon EC2 no menu do monitor de tarefas do Lightsail. As instâncias criadas a partir do console do Lightsail sempre exibem a chave do Lightsail no console do Amazon EC2, mesmo se a chave do Lightsail for removida da instância.
Permaneça com a instância do Lightsail até que sua nova solução no Amazon EC2 esteja ativa. Para evitar cobranças desnecessárias, exclua a instância do Lightsail quando ela não for mais necessária.
Use o snapshot exportado para criar uma nova instância do Amazon EC2, solucionar problemas ou recuperar dados.
Criar uma instância do Amazon EC2 a partir de um snapshot do Lightsail
- No console do Amazon EC2, abra o painel AMIs.
- Selecione a AMI associada ao snapshot do Lightsail que você criou.
- Selecione Iniciar.
- Siga as etapas no assistente de criação de instâncias do Amazon EC2.
Observação: na etapa 5 do assistente, crie uma tag para a instância. - Selecione Iniciar.
- Crie um novo par de chaves e faça download do arquivo de chave privada.
- Selecione Iniciar instâncias.
- Conecte-se à instância com SSH.
- Abra ~/.ssh/authorized_keys em um editor de texto. Em seguida, remova "LightsailDefaultKeyPair" do arquivo.
Solucionar problemas ou recuperar dados de um snapshot do Lightsail com uma instância do Amazon EC2
- Crie um novo volume do Amazon EBS a partir do seu snapshot do Lightsail.
- Inicie uma nova instância do Amazon EC2 na mesma zona de disponibilidade da sua instância do Lightsail. A nova instância é sua instância de resgate.
- Anexe o novo volume do Amazon EBS à instância de resgate.
- Conecte-se à nova instância com SSH e execute o comando a seguir:
Importante: substitua sdf1 pelo nome de dispositivo apropriado para a distribuição e tipo da instância. É possível modificar o ponto de montagem (/mnt) para outro caminho. Certifique-se de que o caminho não esteja em uso. Para instâncias Nitro, use o nome de dispositivo /dev/nvme1n1p1. Para instâncias da geração anterior, use o nome de dispositivo /dev/xvdf1.sudo mount /dev/sdf1 /mnt
- Use a instância de resgate para solucionar problemas ou recuperar dados.
Informações relacionadas
Amazon EC2 Update - additional instance types, Nitro System, and CPU options
Vídeos relacionados
Conteúdo relevante
- AWS OFICIALAtualizada há 8 meses
- AWS OFICIALAtualizada há 9 meses
- AWS OFICIALAtualizada há 9 meses
- AWS OFICIALAtualizada há 3 anos