Afficher, modifier et supprimer des politiques de cycle de vie - 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.

Afficher, modifier et supprimer des politiques de cycle de vie

Utilisez les procédures suivantes pour afficher, modifier et supprimer des politiques de cycle de vie existantes.

Afficher les politiques de cycle de vie

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

Console
Pour afficher 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 l'ID d'une politique de cycle de vie dans la liste.

Command line
Obtention d’informations récapitulatives sur vos politiques de cycle de vie

Utilisez la commande get-lifecycle-policies.

aws dlm get-lifecycle-policies
Affichage des informations relatives à une politique de cycle de vie spécifique

Utilisez la commande get-lifecycle-policy. Pour --policy-id, spécifiez l’ID de la politique à afficher.

aws dlm get-lifecycle-policy --policy-id policy-0123456789abcdef0

Modifier les politiques de cycle de vie

Considérations relatives à la modification des stratégies
  • 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.

Supprimer les politiques de cycle de vie

Considérations relatives à la modification des stratégies
  • Si vous supprimez une politique, les instantanés ou les AMI créés par cette politique ne sont pas automatiquement supprimés. Si vous n’avez plus besoin des instantanés ou des AMI, vous devez les supprimer manuellement.

  • Si vous supprimez 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 suppression 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 supprimez une politique avec une planification basée sur l’archivage et 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.

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

Console
Pour supprimer 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 Supprimer une stratégie de cycle de vie.

  5. Lorsque vous êtes invité à confirmer l'opération, choisissez Supprimer une stratégie de cycle de vie.

Command line

Utilisez la commande delete-lifecycle-policy pour supprimer une stratégie de cycle de vie et libérer les balises cible spécifiées dans la stratégie afin de pouvoir les réutiliser.

Note

Vous pouvez supprimer les instantanés créés uniquement par Amazon Data Lifecycle Manager.

aws dlm delete-lifecycle-policy --policy-id policy-0123456789abcdef0

Le manuel Référence d’API Amazon Data Lifecycle Manager contient des descriptions et la syntaxe de chacune des actions et chacun des types de données de l’API de requête Amazon Data Lifecycle Manager.

Vous pouvez également utiliser l'un des AWS SDK pour accéder à l'API d'une manière adaptée au langage de programmation ou à la plate-forme que vous utilisez. Pour plus d’informations, consultez Kits SDK AWS.