Sauvegardez et OpsWorks pour Puppet Enterprise Server - AWS OpsWorks

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.

Sauvegardez et OpsWorks pour Puppet Enterprise Server

Important

Le AWS OpsWorks for Puppet Enterprise service a atteint sa fin de vie le 31 mars 2024 et a été désactivé pour les nouveaux clients et les clients existants. Nous recommandons vivement aux clients de migrer leurs charges de travail vers d'autres solutions dès que possible. Si vous avez des questions sur la migration, contactez l' AWS Support équipe sur AWS Re:Post ou via le AWS Support Premium.

Vous pouvez définir une périodicité quotidienne ou hebdomadaire OpsWorks pour la sauvegarde du serveur Puppet Enterprise et demander au service de stocker les sauvegardes dans Amazon Simple Storage Service (Amazon S3) en votre nom. Sinon, vous pouvez faire effectuer des sauvegardes manuelles à la demande.

Les sauvegardes étant stockées dans Amazon S3, elles entraînent des frais supplémentaires. Vous pouvez définir une période de rétention des sauvegardes de 30 générations maximum. Vous pouvez soumettre une demande de service pour faire modifier cette limite en utilisant les canaux d' AWS assistance. Le contenu livré aux compartiments Amazon S3 peut contenir du contenu client. Pour plus d'informations sur la suppression de données sensibles, consultez How Do I Empty an S3 Bucket? (Comment puis-je vider un compartiment S3 ?) ou How Do I Delete an S3 Bucket? (Comment supprimer un compartiment S3 ?).

Vous pouvez ajouter des balises aux sauvegardes d'un master OpsWorks pour Puppet Enterprise. Si vous avez ajouté des balises à un maître OpsWorks pour Puppet Enterprise, les sauvegardes automatiques du maître Puppet héritent de ces balises. Pour de plus amples informations sur l'ajout et la gestion de balises sur les sauvegardes, veuillez consulter Utilisation des balises sur les AWS OpsWorks for Puppet Enterprise ressources dans ce guide.

Sauvegardes automatisées

Lorsque vous configurez votre serveur OpsWorks pour Puppet Enterprise, vous choisissez des sauvegardes automatisées ou manuelles. OpsWorks for Puppet Enterprise lance des sauvegardes automatisées pendant l'heure et le jour que vous choisissez dans la section Sauvegarde automatisée de la page Configurer les paramètres avancés de l'assistant de configuration. Une fois votre serveur en ligne, vous pouvez modifier ses paramètres de sauvegarde en effectuant les étapes suivantes sur sa page de propriétés.

Pour modifier les paramètres de sauvegarde automatisée
  1. Sur la page de propriétés du serveur, choisissez More settings (Plus de paramètres).

    Page de propriétés du maître Puppet
  2. Pour désactiver les sauvegardes automatisées, choisissez Non pour l'option Activer les sauvegardes automatiques. Enregistrez'vos modifications ; vous n'avez pas besoin de passer à l'étape suivante.

  3. Dans la section Sauvegarde automatique, modifiez la fréquence, l'heure de début ou les générations à conserver. Enregistrez vos modifications.

Sauvegardes manuelles

Vous pouvez démarrer une sauvegarde manuelle à tout moment dans le ou AWS Management Console en exécutant la commande AWS CLI create-backup. Les sauvegardes manuelles ne sont pas incluses dans les 30 générations maximum de sauvegardes automatisées stockées. Un maximum de 10 sauvegardes manuelles sont stockées et doivent être supprimées manuellement d'Amazon S3.

Pour effectuer une sauvegarde manuelle dans AWS Management Console
  1. Sur la page Puppet Enterprise servers (serveurs Puppet Enterprise), sélectionnez le serveur à sauvegarder.

  2. Sur la page de propriétés du serveur, sélectionnez Sauvegardes dans le panneau de navigation de gauche.

  3. Choisissez Créer une sauvegarde.

  4. La sauvegarde manuelle est terminée lorsque la page affiche une coche verte dans la colonne Statut de la sauvegarde.

Pour effectuer une sauvegarde manuelle dans AWS CLI

Vous pouvez ajouter des balises lorsque vous créez une nouvelle sauvegarde manuelle d'un serveur OpsWorks pour Puppet Enterprise. Pour de plus amples informations sur l'ajout de balises lors de la création d'une sauvegarde manuelle, reportez-vous à Ajouter des balises à une nouvelle sauvegarde (interface de ligne de commande).

  • Pour démarrer une sauvegarde manuelle, exécutez la AWS CLI commande suivante.

    aws opsworks-cm --region region name create-backup --server-name "Puppet server name" --description "optional descriptive string"

Supprimer des sauvegardes

Si vous supprimez une sauvegarde, celle-ci est définitivement éliminée du compartiment S3 où les sauvegardes sont stockées.

Pour supprimer une sauvegarde dans AWS Management Console
  1. Sur la page Puppet Enterprise servers (serveurs Puppet Enterprise), sélectionnez le serveur à sauvegarder.

  2. Sur la page de propriétés du serveur, sélectionnez Sauvegardes dans le panneau de navigation de gauche.

  3. Sélectionnez la sauvegarde que vous voulez supprimer et choisissez Supprimer une sauvegarde. Vous ne pouvez sélectionner qu'une seule sauvegarde à la fois.

  4. Lorsque vous êtes invité à confirmer la suppression, cochez la case Delete the backup, which is stored in an S3 bucket (Supprimer la sauvegarde stockée dans un compartiment S3), puis sélectionnez Oui, supprimer.

Pour supprimer une sauvegarde dans AWS CLI
  • Pour supprimer une sauvegarde, exécutez la AWS CLI commande suivante en remplaçant la valeur de --backup-id par l'ID de la sauvegarde que vous souhaitez supprimer. Les identifiants de sauvegarde sont au format ServerName-YYYYMMDDHHMMSSSSS. Par exemple, puppet-server-20171218132604388.

    aws opsworks-cm --region region name delete-backup --backup-id ServerName-yyyyMMddHHmmssSSS