¿Cómo puedo exportar una instancia de Lightsail que ejecuta Linux a Amazon EC2?
Tengo una instancia de Amazon Lightsail que ejecuta Linux. Quiero exportar la instancia a Amazon Elastic Compute Cloud (Amazon EC2) para poder solucionar problemas o utilizar las funciones avanzadas de Amazon EC2.
Solución
Nota: Las direcciones IP no se pueden transferir de Lightsail a Amazon EC2. Las instancias de Amazon EC2 que se creen a partir de instancias de Lightsail exportadas tienen una dirección IP diferente.
Exportación de una instancia de Lightsail a Amazon EC2
- Inicie sesión en la consola de Lightsail.
- Cree una instantánea de la instancia.
- Abra la pestaña Instantáneas. A continuación, expanda la lista desplegable de su instancia.
- Abra el menú de instantáneas. A continuación, seleccione Exportar a Amazon EC2.
- Revise la información del cuadro de diálogo. A continuación, seleccione Sí, continuar.
- Revise la información del cuadro de diálogo. A continuación, seleccione Entendido.
Nota: La exportación puede ser voluminosa, según el tamaño y la configuración de la instancia de origen o del disco de almacenamiento en bloque. Utilice el Monitor de tareas de Lightsail para realizar un seguimiento del estado de la exportación. - Abra el menú Monitor de tareas de Lightsail. A continuación, seleccione Apertura de la consola de Amazon EC2. La instantánea se almacena como una imagen de máquina de Amazon (AMI) en la consola de Amazon EC2.
Nota: Acceda a la consola de Amazon EC2 para crear la instancia tal y como se describe en el siguiente apartado de este artículo. No utilice la opción Crear una instancia de Amazon EC2 nueva del menú Monitor de tareas de Lightsail. Las instancias creadas desde la consola de Lightsail siempre muestran la clave de Lightsail en la consola de Amazon EC2, aunque la clave de Lightsail se elimine de la instancia.
Conserve la instancia de Lightsail hasta que la nueva solución esté activa en Amazon EC2. Para evitar cargos innecesarios, elimine la instancia de Lightsail cuando ya no la necesite.
Utilice la instantánea exportada para crear una nueva instancia de Amazon EC2, solucionar problemas o recuperar datos.
Creación de una instancia de Amazon EC2 a partir de una instantánea de Lightsail
- En la consola de Amazon EC2, abra el panel AMI.
- Seleccione la AMI asociada a la instantánea de Lightsail que creó.
- Seleccione Lanzar.
- Siga los pasos del asistente de creación de instancias de Amazon EC2.
Nota: En el paso 5 del asistente, cree una etiqueta para la instancia. - Seleccione Lanzar.
- Cree un nuevo par de claves y descargue el archivo de clave privada.
- Elija Lanzar instancias.
- Conéctese a la instancia mediante SSH.
- Abra ~/.ssh/authorized_keys en un editor de texto. A continuación, elimine «LightsailDefaultKeyPair» del archivo.
Solución de problemas o recuperación de datos de una instantánea de Lightsail con una instancia de Amazon EC2
- Cree un nuevo volumen de Amazon EBS a partir de la instantánea de Lightsail.
- Lance una nueva instancia de Amazon EC2 en la misma zona de disponibilidad que su instancia de Lightsail. Esta nueva instancia es la instancia de rescate.
- Asocie el nuevo volumen de Amazon EBS a la instancia de rescate.
- Conéctese a la nueva instancia mediante SSH y ejecute el siguiente comando:
Importante: Sustituya sdf1 por el nombre de dispositivo adecuado para su tipo de instancia y distribución. Puede modificar el punto de montaje (/mnt) para otra ruta. Asegúrese de que la ruta ya no esté en uso. En el caso de las instancias de Nitro, utilice el nombre de dispositivo /dev/nvme1n1p1. En el caso de las instancias de la generación anterior, utilice el nombre de dispositivo /dev/xvdf1.sudo mount /dev/sdf1 /mnt
- Use la instancia de rescate para solucionar problemas o recuperar datos.
Información relacionada
Amazon EC2 Update - additional instance types, Nitro System, and CPU options
Vídeos relacionados
Contenido relevante
- OFICIAL DE AWSActualizada hace 10 meses
- OFICIAL DE AWSActualizada hace 8 meses
- OFICIAL DE AWSActualizada hace un año
- OFICIAL DE AWSActualizada hace 10 meses