Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Restaurer un AWS OpsWorks for Chef Automate serveur à partir d'une sauvegarde
Important
AWS OpsWorks for Chef Automate a atteint sa fin de vie le 5 mai 2024 et a été désactivé pour les nouveaux clients et les clients existants. Nous recommandons aux clients existants de migrer vers Chef SaaS ou vers une solution alternative. Si vous avez des questions, vous pouvez contacter l' AWS Support équipe sur AWS Re:Post
Après avoir parcouru les sauvegardes disponibles, vous pouvez choisir un moment à partir duquel vous souhaitez restaurer votre AWS OpsWorks for Chef Automate serveur. Les sauvegardes de serveur contiennent uniquement les données persistantes de logiciel de gestion de configuration (livre de recettes, nœuds enregistrés, etc.). L'exécution d'une restauration sur place d'un serveur (c'est-à-dire la restauration AWS OpsWorks for Chef Automate du serveur existant sur une nouvelle instance EC2) permet de réenregistrer les nœuds enregistrés au moment de la sauvegarde que vous utilisez pour restaurer le serveur, et de transférer le trafic vers la nouvelle instance si la restauration est réussie et si l'état du serveur restauré l'est. AWS OpsWorks for Chef Automate Healthy
La restauration d'un serveur AWS OpsWorks for Chef Automate nouvellement créé ne conserve pas les connexions de nœud. La restauration d'un serveur ne permet pas de mettre à jour les versions mineures du logiciel Chef ; elle applique les mêmes versions de Chef et les données de gestion de configuration qui sont disponibles dans la sauvegarde que vous choisissez.
La restauration d'un serveur prend généralement plus de temps que la création d'un nouveau serveur ; le temps dépend de la taille de la sauvegarde que vous choisissez. Une fois la restauration terminée, l'ancienne instance EC2 reste à l'état Running
ou Stopped
, mais seulement temporairement. À terme, elle est résiliée.
Dans cette version, vous pouvez utiliser le AWS CLI pour restaurer un serveur Chef dans AWS OpsWorks for Chef Automate.
Note
Vous pouvez également exécuter la commande restore-server pour modifier le type d'instance actuelle, ou pour restaurer ou définir votre clé SSH si elles est perdue ou divulguée.
Pour restaurer un serveur à partir d'une sauvegarde
-
Dans le AWS CLI, exécutez la commande suivante pour renvoyer la liste des sauvegardes disponibles et leurs identifiants. Notez l'ID de la sauvegarde que vous souhaitez utiliser. Les identifiants de sauvegarde sont au format
myServerName-YYYYMMDDHHMMSSSSS
.aws opsworks-cm --region
region name
describe-backups -
Exécutez la commande suivante.
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 Chef server
"Voici un exemple.
aws opsworks-cm --region us-west-2 restore-server --backup-id "MyChefServer-20161120122143125" --server-name "MyChefServer"
-
Attendez que la restauration soit terminée.