Restaurar un servidor OpsWorks para Puppet Enterprise desde un Backup - AWS OpsWorks

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Restaurar un servidor OpsWorks para Puppet Enterprise desde un Backup

importante

El AWS OpsWorks for Puppet Enterprise servicio llegó al final de su vida útil el 31 de marzo de 2024 y se ha desactivado tanto para los clientes nuevos como para los existentes. Recomendamos encarecidamente a los clientes que migren sus cargas de trabajo a otras soluciones lo antes posible. Si tienes preguntas sobre la migración, ponte en contacto con el AWS Support equipo en AWS Re:post o a través de Premium AWS Support.

Tras revisar las copias de seguridad disponibles, podrás elegir fácilmente un momento a partir del cual restaurar tu OpsWorks servidor de Puppet Enterprise. Las copias de seguridad de servidor contienen datos persistentes de software de administración de configuración tales como módulos, clases, asociaciones de nodos, información de bases de datos (incluidos informes, datos, etc.). Al realizar una restauración in situ de un servidor (es decir, restaurar el servidor existente OpsWorks de Puppet Enterprise en una nueva instancia EC2), se vuelven a registrar los nodos que estaban registrados en el momento de la copia de seguridad que se utiliza para restaurar el servidor y se cambia el tráfico a la nueva instancia si la restauración se realiza correctamente, y el estado del servidor restaurado OpsWorks para Puppet Enterprise esHealthy. La restauración a un servidor recién creado para Puppet Enterprise no mantiene las conexiones OpsWorks de los nodos. Al restaurar un servidor no se actualiza la versión del software Puppet; se aplican las mismas versiones y los mismos datos de administración de configuraciones de Puppet que están disponibles en la copia de seguridad que elija.

La restauración de un servidor suele llevar más tiempo que la creación de un servidor nuevo; el tiempo depende del tamaño de la copia de seguridad que elija. Una vez completada la restauración, la antigua instancia EC2 permanece en el estado Stopped o Running, pero solo temporalmente. Al final, la instancia se termina.

En esta versión, puede utilizar el AWS CLI para restaurar un Puppet Master en OpsWorks Puppet Enterprise.

nota

También puede ejecutar el comando restore-server para cambiar el tipo de instancia actual, o para restaurar o definir la clave SSH si se ha perdido o puesto en peligro.

Para restaurar un servidor a partir de una copia de seguridad
  1. En el AWS CLI, ejecute el siguiente comando para obtener una lista de las copias de seguridad disponibles y sus identificadores. Anote el ID de la copia de seguridad que desee utilizar. Los ID de Backup tienen el formato myServerName-YYYYMMDDHHMMSSSSSS.

    aws opsworks-cm --region region name describe-backups
  2. Ejecute el siguiente comando de la .

    aws opsworks-cm --region region name restore-server --backup-id "myServerName-yyyyMMddHHmmssSSS" --instance-type "Type of instance" --key-pair "name of your EC2 key pair" --server-name "name of Puppet master"

    A continuación, se muestra un ejemplo.

    aws opsworks-cm --region us-west-2 restore-server --backup-id "MyPuppetServer-20161120122143125" --server-name "MyPuppetServer"
  3. Espere hasta que termine el proceso de restauración.