View a markdown version of this page

Modifier les politiques d'Amazon Data Lifecycle Manager - Amazon EBS

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.

Modifier les politiques d'Amazon Data Lifecycle Manager

Tenez compte des points suivants lorsque vous modifiez les politiques d'Amazon Data Lifecycle Manager :

  • Si vous modifiez une politique d’AMI ou d’instantané en supprimant ou en modifiant ses identifications cible, les volumes ou les instances de ces identifications ne sont plus gérées par la politique.

  • Si vous modifiez le nom de la planification, les instantanés ou les AMI créées sous l’ancien nom de planification ne sont plus gérées par la politique.

  • Si vous modifiez une planification de rétention basaée sur l’âge pour utiliser un nouvel intervalle, ce dernier est utilisé uniquement pour les nouveaux instantanés ou AMI créées après la modification. Le nouveau programme n’affecte pas la planification de rétention des instantanés ou des AMI créés avant la modification.

  • Vous ne pouvez pas modifier la planification de rétention d’une politique en passant d’une politique basée sur le nombre à une politique basée sur l’âge après la création de celle-ci. Pour pouvoir effectuer ce changement, vous devez créer une nouvelle politique.

  • Si vous désactivez une politique avec une planification de rétention basée sur l’âge, les instantanés ou les AMI qui sont définis pour expirer pendant que la politique est désactivée sont conservés indéfiniment. Vous devez supprimer les instantanés ou désenregistrer manuellement les AMI. Lorsque vous réactivez la politique, Amazon Data Lifecycle Manager reprend la suppression des instantanés ou désenregistrer les AMI à mesure que leurs périodes de rétention expirent.

  • Si vous désactivez une politique avec un programme de rétention basé sur le comptage, la politique arrête de créer et de supprimer des instantanés ou des AMI. Lorsque vous réactivez la politique, Amazon Data Lifecycle Manager reprend la création d’instantanés et d’AMI, ainsi que la suppression d’instantanés ou d’AMI lorsque le seuil de rétention est atteint.

  • Si vous désactivez une politique pour laquelle l’archivage des instantanés est activé, les instantanés qui se trouvent dans le niveau d’archivage au moment de la désactivation de la politique ne sont plus gérés par Amazon Data Lifecycle Manager. Vous devez supprimer l’instantané manuellement lorsqu’il n’est plus nécessaire.

  • Si vous activez l’archivage des instantanés selon une planification basée sur le nombre, la règle d’archivage s’applique à tous les nouveaux instantanés créés et archivés selon la planification, ainsi qu’aux instantanés existants qui ont été précédemment créés et archivés selon la planification.

  • Si vous activez l’archivage des instantanés selon une planification basée sur l’âge, la règle d’archivage s’applique uniquement aux nouveaux instantanés créés après activation de l’archivage des instantanés. Les instantanés existants créés avant l’activation de l’archivage des instantanés continuent d’être supprimés de leurs niveaux de stockage respectifs, conformément à la planification définie lors de leur création et de leur archivage initiaux.

  • Si vous désactivez l’archivage des instantanés d’une planification basée sur le nombre, la planification arrête immédiatement l’archivage des instantanés. Les instantanés précédemment archivés selon la planification restent dans le niveau d’archivage et ne seront pas supprimés par Amazon Data Lifecycle Manager.

  • Si vous désactivez l’archivage des instantanés d’une planification basée sur l’âge, les instantanés créés par la politique et dont l’archivage est prévu sont définitivement supprimés à la date et à l’heure d’archivage planifiées, comme indiqué par la balise système aws:dlm:expirationTime.

  • Si vous désactivez l’archivage des instantanés d’une planification, la planification arrête immédiatement l’archivage des instantanés. Les instantanés précédemment archivés selon la planification restent dans le niveau d’archivage et ne seront pas supprimés par Amazon Data Lifecycle Manager.

  • Si vous modifiez le nombre de rétention d’archivage pour une planification basée sur le nombre, le nouveau nombre de rétention inclut les instantanés existants qui étaient précédemment archivés selon la planification.

  • Si vous modifiez la période de rétention d’archivage selon une planification basée sur l’âge, la nouvelle période de rétention s’applique uniquement aux instantanés archivés après modification de la règle de rétention.

Utilisez l’une des procédures suivantes pour modifier une politique de cycle de vie.

Console
Pour modifier une politique de cycle de vie
  1. Ouvrez la console Amazon EC2 à l’adresse https://console.aws.amazon.com/ec2/.

  2. Dans le panneau de navigation, choisissez Elastic Block Store, Lifecycle Manager (Gestionnaire de cycle de vie).

  3. Sélectionnez une politique de cycle de vie dans la liste.

  4. Sélectionnez Actions, puis Modifier une stratégie de cycle de vie.

  5. Modifiez les paramètres de politique selon vos besoins. Par exemple, vous pouvez modifier le programme, ajouter ou supprimer des balises, ou encore activer ou désactiver la politique.

  6. Choisissez Modifier la stratégie.

Command line

Utilisez la commande update-lifecycle-policy pour modifier les informations dans une stratégie de cycle de vie. Pour simplifier la syntaxe, cet exemple fait référence à un fichier JSON, policyDetailsUpdated.json, qui inclut les détails de la stratégie.

aws dlm update-lifecycle-policy \ --state DISABLED \ --execution-role-arn arn:aws:iam::12345678910:role/AWSDataLifecycleManagerDefaultRole" \ --policy-details file://policyDetailsUpdated.json

Voici un exemple du fichier policyDetailsUpdated.json.

{ "ResourceTypes":[ "VOLUME" ], "TargetTags":[ { "Key": "costcenter", "Value": "120" } ], "Schedules":[ { "Name": "DailySnapshots", "TagsToAdd": [ { "Key": "type", "Value": "myDailySnapshot" } ], "CreateRule": { "Interval": 12, "IntervalUnit": "HOURS", "Times": [ "15:00" ] }, "RetainRule": { "Count" :5 }, "CopyTags": false } ] }

Pour afficher la stratégie mise à jour, utilisez la commande get-lifecycle-policy. Vous pouvez voir que l’état, la valeur de la balise, l’intervalle de prise d’instantané et l’heure de début de la prise d’instantané ont été modifiés.