Recuperación de host - Amazon Elastic Compute Cloud

Recuperación de host

La recuperación del host dedicado reinicia las instancias en un nuevo host de sustitución cuando se detectan ciertas condiciones problemáticas en el host dedicado. La recuperación del host reduce la necesidad de intervención manual y reduce la carga operativa si se produce un error de host dedicado inesperado que involucre a la alimentación del sistema o a eventos de conectividad de red. Para recuperarse de otros problemas de host dedicado se requerirá de una intervención manual.

Conceptos básicos de la recuperación del host

Los hosts dedicados y el proceso de recuperación de grupos de recursos de host utilizan comprobaciones de estado a nivel de host para acceder a la disponibilidad de host dedicado y para detectar errores subyacentes del sistema. El tipo de error de host dedicado determina si es posible la recuperación automática del host dedicado. Entre los ejemplos de problemas que provocan errores en las comprobaciones de estado en el nivel de host se incluyen:

  • Pérdida de conectividad de red

  • Pérdida de potencia del sistema

  • Problemas de hardware o software en el host físico

importante

La recuperación automática de los hosts dedicados no se produce cuando el host está programado para retirarse.

Recuperación automática de host dedicado

Cuando se detecta un error de alimentación del sistema o de conectividad de red en el host dedicado, se reinicia la recuperación automática del host y Amazon EC2 asigna automáticamente un host dedicado de sustitución. El host dedicado de sustitución recibe un nuevo ID de host, pero conserva los mismos atributos que el host dedicado original, incluidos:

  • Zona de disponibilidad

  • Tipo de instancia

  • Etiquetas

  • Configuración de colocación automática

  • Reserva

Tras asignar el host dedicado de sustitución, se recuperan las instancias en este. Las instancias recuperadas conservan los mismos atributos que las instancias originales, incluidos:

  • ID de instancia

  • Direcciones IP privadas

  • Direcciones IP elásticas

  • Asociaciones de volumen de EBS

  • Todos los metadatos de la instancia

Además, la integración incorporada con AWS License Manager automatiza el seguimiento y la administración de las licencias si se produce una recuperación del host.

nota

Solo se admite integración con AWS License Manager en las regiones en las que AWS License Manager está disponible.

Si las instancias tienen una relación de afinidad de host con el host dedicado deteriorado, las instancias recuperadas establecen la afinidad de host con el host dedicado de sustitución.

Cuando se han recuperado todas las instancias en el host dedicado de sustitución, se libera el host dedicado deteriorado y el host dedicado de sustitución empieza a estar disponible para su uso.

Cuando se inicia la recuperación del host, el propietario de la cuenta de AWS recibe una notificación por correo electrónico y a través de un evento de AWS Health Dashboard. Después de que la recuperación del host se haya completado correctamente, se envía una segunda notificación.

Si usa License Manager de AWS para realizar un seguimiento de sus licencias, License Manager de AWS asigna nuevas licencias al host dedicado de sustitución en función de los límites de configuración de la licencia. Si la configuración de la licencia tiene límites invariables que se traspasarían como resultado de la recuperación del host, no se permite el proceso de recuperación y recibirá un aviso de error en la recuperación del host en forma de notificación de Amazon SNS (siempre que se hayan configurado las notificaciones para AWS License Manager). Si la configuración de la licencia tiene límites flexibles que se traspasarían como resultado de la recuperación del host, no se permite continuar con la recuperación y recibirá un aviso del traspaso del límite en forma de notificación de Amazon SNS. Para obtener más información, consulte Uso de configuraciones de licencia y Configuraciones en License Manager en la Guía del usuario de AWS License Manager.

Escenarios sin recuperación automática de host dedicado

La recuperación automática de los hosts dedicados no se produce cuando el host está programado para retirarse. Recibirá una notificación de retiro en el AWS Health Dashboard, un evento de Amazon CloudWatch y en la dirección de email del propietario de la cuenta de AWS recibirá un mensaje sobre el error del host dedicado. Siga los pasos de corrección descritos en la notificación de retirada dentro del plazo de tiempo indicado para recuperar manualmente las instancias en el host que se va a retirar.

Las instancias detenidas no se recuperan en el host dedicado de sustitución. Si intenta iniciar una instancia detenida en el host dedicado deteriorado, el inicio de la instancia produce un error. Recomendamos que modifique la instancia detenida para que se dirija a un host dedicado diferente o que la lance en un host dedicado disponible con configuraciones coincidentes y colocación automática habilitada.

Las instancias con almacenamiento de la instancia no se recuperan en el host dedicado de sustitución. Como solución, se señala el host dedicado deteriorado para que se retire y usted recibe una notificación de retirada después de que se haya completado la recuperación del host. Siga los pasos de corrección descritos en la notificación de retirada dentro del plazo de tiempo indicado para recuperar manualmente las instancias restantes en el host dedicado deteriorado.

Tipos de instancias admitidas

La recuperación de host es compatible con las siguientes familias de instancias: A1, C3, C4, C5, C5n, C6a, C6g, C6i, Inf1, G3, G5g, M3, M4, M5, M5n, M5zn, M6a, M6g, M6i, P2, P3, R3, R4, R5, R5b, R5n, R6g, R6i, T3, X1, X1e, X2iezn, u-6tb1, u-9tb1, u-12tb1, u-18tb1 y u-24tb1.

Para recuperar instancias no compatibles, vea Recuperar de forma manual instancias no admitidas.

nota

La recuperación automática de host dedicado en los tipos de instancia de metal compatible tomará más tiempo en detectarse y recuperarse que en los tipos de instancia no metálicas.

Configurar la recuperación del host

Puede configurar la recuperación del host en el momento de la asignación del host dedicado o después de la asignación mediante la consola de Amazon EC2 o AWS Command Line Interface (CLI).

Habilitar la recuperación del host

Puede habilitar la recuperación del host en el momento de la asignación del host dedicado o después de la asignación.

Para obtener más información sobre la habilitación de la recuperación del host en el momento de la asignación del host dedicado, consulte Asignar hosts dedicados.

Para habilitar la recuperación del host después de la asignación con la consola
  1. Abra la consola de Amazon EC2 en https://console.aws.amazon.com/ec2/.

  2. En el panel de navegación, seleccione Hosts dedicados (Hosts dedicados).

  3. Seleccione el host dedicado para el que desea habilitar la recuperación del host y elija Actions (Acciones), Modify Host Recovery (Modificar recuperación del host).

  4. En Host recovery (Recuperación del host), elija Enable (Habilitar) y, a continuación, elija Save (Guardar).

Para habilitar la recuperación del host después de la asignación con la AWS CLI

Utilice el comando modify-hosts y especifique el parámetro host-recovery.

$ aws ec2 modify-hosts --host-recovery on --host-ids h-012a3456b7890cdef

Deshabilitar la recuperación del host

Puede deshabilitar la recuperación del host en cualquier momento después de la asignación del host dedicado.

Para deshabilitar la recuperación del host después de la asignación (consola)
  1. Abra la consola de Amazon EC2 en https://console.aws.amazon.com/ec2/.

  2. En el panel de navegación, seleccione Hosts dedicados (Hosts dedicados).

  3. Seleccione el host dedicado para el que desea deshabilitar la recuperación del host y elija Actions (Acciones), Modify Host Recovery (Modificar recuperación del host).

  4. En Host recovery (Recuperación del host), elija Disable (Deshabilitar) y, a continuación, elija Save (Guardar).

Para deshabilitar la recuperación del host después de la asignación con AWS CLI

Utilice el comando modify-hosts y especifique el parámetro host-recovery.

$ aws ec2 modify-hosts --host-recovery off --host-ids h-012a3456b7890cdef

Ver la configuración de la recuperación del host

Puede ver la configuración de la recuperación del host de un host dedicado en cualquier momento.

Para ver la configuración de la recuperación del host de un host dedicado con la consola
  1. Abra la consola de Amazon EC2 en https://console.aws.amazon.com/ec2/.

  2. En el panel de navegación, seleccione Hosts dedicados (Hosts dedicados).

  3. Seleccione el host dedicado y en la pestaña Description (Descripción), revise el campo Host Recovery (Recuperación del host).

Ver la configuración de la recuperación del host de un host dedicado mediante AWS CLI

Utilice el comando describe-hosts.

$ aws ec2 describe-hosts --host-ids h-012a3456b7890cdef

El elemento de respuesta HostRecovery indica si la recuperación del host está habilitada o deshabilitada.

Estados de recuperación del host

Cuando se detecta un error del host dedicado, el host dedicado afectado adopta el estado under-assessment y todas las instancias pasan al estado impaired. No puede iniciar instancias en el host dedicado deteriorado mientras tengan el estado under-assessment.

Después de la asignación del host dedicado de sustitución, pasa al estado pending. Sigue en ese estado hasta que se complete el proceso de recuperación del host. No puede iniciar instancias en el host dedicado de sustitución mientras tengan el estado pending. Las instancias recuperadas en el host dedicado de sustitución siguen en el estado impaired durante el proceso de recuperación.

Una vez completada la recuperación del host, el host dedicado de sustitución pasa al estado available y las instancias recuperadas vuelven al estado running. Puede iniciar instancias en el host dedicado de sustitución cuenta entra en el estado available. El host dedicado deteriorado original se libera permanentemente y pasa al estado released-permanent-failure.

Si el host dedicado deteriorado tiene instancias que no admiten recuperación del host, como instancias con volúmenes respaldados por almacén de instancias, el host dedicado no se libera. En cambio, se señala para que se retire y pasa al estado permanent-failure.

Recuperar de forma manual instancias no admitidas

La recuperación del host no admite la recuperación de instancias que usan volúmenes de almacén de instancias. Siga las instrucciones a continuación para recuperar manualmente las instancias que no se pueden recuperar de forma automática.

aviso

Los datos almacenados en volúmenes del almacén de instancias se pierden cuando una instancia se detiene, se termina o se pone en hibernación. Esto incluye volúmenes de almacén de instancias adjuntadas a una instancia que tiene un volumen de EBS como dispositivo raíz. Para proteger los datos de los volúmenes de almacenamiento de instancias, realice una copia de seguridad en el almacenamiento persistente antes de que se detenga o termine la instancia.

Recuperar de forma manual instancias respaldadas por EBS

Para instancias respaldadas por EBS que no pueden recuperarse automáticamente, recomendamos que detenga e inicie las instancias manualmente para recuperarlas en un nuevo host dedicado. Para obtener más información acerca de cómo detener la instancia, así como acerca de los cambios que se producen en la configuración de la instancia cuando se detiene, consulte Detención e iniciación de una instancia de Amazon EC2.

Recuperar de forma manual instancias con respaldo en el almacén de instancias

Para instancias con respaldo en el almacén de instancias que no pueden recuperarse automáticamente, recomendamos que haga lo siguiente:

  1. iniciar una instancia de sustitución en un host dedicado nuevo desde su AMI más reciente.

  2. Migrar todos los datos necesarios a la instancia de sustitución.

  3. Terminar la instancia original en el host dedicado deteriorado.

host dedicado se integra con las siguientes servicios:

  • License Manager de AWS: realiza un seguimiento de las licencias en sus hosts dedicados de Amazon EC2 (solo se admite en regiones en las que License Manager de AWS está disponible). Para obtener más información, consulte la Guía del usuario de AWS License Manager.

Precios

No hay cargos adicionales por usar la recuperación del host, pero se aplican los cargos de host dedicado habituales. Para obtener más información, consulte Precios de hosts dedicados de Amazon EC2.

Tan pronto como se inicie la recuperación del host, dejará de facturarse el host dedicado deteriorado. La facturación por el host dedicado de sustitución empieza solo cuando entra en el estado available.

Si el host dedicado deteriorado se facturaba usando una tarifa bajo demanda, el host dedicado de sustitución también se facturará usando una tarifa bajo demanda. Si el host dedicado deteriorado tenía una Reserva de host dedicado activa, esta se transferirá al host dedicado de sustitución.