Fonctionnement de 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.

Fonctionnement de Amazon Data Lifecycle Manager

Voici les éléments de base de Amazon Data Lifecycle Manager.

Politiques

Avec Amazon Data Lifecycle Manager, vous créez des politiques pour définir vos exigences en matière de création et de conservation des sauvegardes. Ces politiques spécifient généralement les éléments suivants :

  • Type de politique : définit le type de ressources de sauvegarde gérées par la politique (instantanés ou AMI basées sur EBS).

  • Ressources cibles : définit le type de ressources ciblées par la politique (instances ou volumes EBS).

  • Fréquence de création : définit la fréquence d’exécution de la politique et crée des instantanés ou des AMI.

  • Seuil de conservation : définit la durée pendant laquelle la politique conserve les instantanés ou les AMI après leur création.

  • Actions supplémentaires : définit les actions supplémentaires que la politique doit effectuer, comme la copie entre régions, l’archivage ou le balisage des ressources.

Amazon Data Lifecycle Manager propose des politiques par défaut et des politiques personnalisées.

Politiques par défaut

Les politiques par défaut sauvegardent tous les volumes et instances d’une région qui ne disposent pas de sauvegardes récentes. Vous pouvez éventuellement exclure des volumes et des instances en spécifiant des paramètres d’exclusion.

Amazon Data Lifecycle Manager prend en charge les politiques par défaut suivantes :

  • Politique par défaut pour les instantanés EBS : cible les volumes et automatise la création, la conservation et la suppression des instantanés.

  • Politique par défaut pour les AMI basées sur EBS : cible les instances et automatise la création, la conservation et l’annulation de l’inscription des AMI basées sur EBS.

Chaque compte et chaque Région AWS ne peuvent contenir qu’une seule politique par défaut par type de ressource.

Politiques personnalisées

Les politiques personnalisées ciblent des ressources spécifiques en fonction des balises qui leur sont attribuées et prennent en charge des fonctionnalités avancées, telles que la restauration rapide des instantanés, l’archivage des instantanés, la copie entre comptes et les pré-scripts et post-scripts. Une politique personnalisée peut inclure jusqu’à 4 planifications, chaque planification pouvant avoir sa propre fréquence de création, son propre seuil de conservation et sa propre configuration de fonctionnalités avancées.

Amazon Data Lifecycle Manager prend en charge les politiques personnalisées suivantes :

  • Politique pour les instantanés EBS : cible les volumes ou les instances et automatise la création, la conservation et la suppression des instantanés EBS.

  • Politique pour les AMI basées sur EBS : cible les instances et automatise la création, la conservation et l’annulation de l’inscription des AMI basées sur EBS.

  • Politique d’événement de copie entre comptes : automatise les actions de copie entre régions pour les instantanés partagés avec vous.

Pour plus d’informations, consultez Politiques par défaut et politiques personnalisées.

Planifications de politiques (politiques personnalisées uniquement)

Les planifications de politique définissent le moment où les instantanés ou les AMI sont créés par la politique. Les politiques peuvent comporter jusqu’à quatre planifications : une obligatoire et jusqu’à trois facultatives.

L’ajout de plusieurs planifications pour une seule politique vous permet de créer des instantanés ou des AMI à différentes fréquences à l’aide de la même politique. Par exemple, vous pouvez créer une politique unique qui crée des instantanés quotidiens, hebdomadaires, mensuels et annuels. Cela vous évite de devoir gérer plusieurs politiques.

Pour chaque planification, vous pouvez définir la fréquence, les paramètres de restauration d’instantané rapide (politiques de cycle de vie des instantanés uniquement), les règles de copie entre régions et les balises. Les balises affectées à une planification sont automatiquement affectées aux instantanés ou aux images AMI créés lors du lancement de la planification. En outre, Amazon Data Lifecycle Manager attribue automatiquement une balise générée par le système en fonction de la fréquence de la planification à chaque instantané ou AMI.

Chaque planification est lancée individuellement en fonction de sa fréquence. Si plusieurs planifications sont lancées simultanément, Amazon Data Lifecycle Manager ne crée qu’un seul instantané ou une seule AMI et applique les paramètres de rétention de la planification dont la période de rétention est la plus élevée. Les balises de toutes les planifications lancées sont appliquées à l’instantané ou l’AMI.

  • (Stratégies de cycle de vie des instantanés uniquement) Si la restauration d’instantané rapide est activée pour plusieurs planifications lancées, l’instantané est activé pour la restauration d’instantané rapide dans toutes les zones de disponibilité spécifiées parmi toutes les planifications lancées. Les paramètres de rétention les plus élevés des planifications lancées sont utilisés pour chaque zone de disponibilité.

  • Si plusieurs des planifications lancées sont activées pour la copie entre régions, l’instantané ou l’AMI est copié dans toutes les régions spécifiées dans toutes les planifications lancées. La période de rétention la plus élevée des planifications lancées est appliquée.

Balises de ressources cibles (politiques personnalisées uniquement)

Les politiques personnalisées Amazon Data Lifecycle Manager utilisent des balises de ressource pour identifier les ressources à sauvegarder. Lorsque vous créez un instantané ou une politique d’AMI basée sur EBS, vous pouvez spécifier plusieurs balises de ressources cibles. Toutes les ressources du type spécifié (instance ou volume) qui ont au moins une des balises spécifiées seront retenues par la politique. Par exemple, si vous créez une politique d’instantané qui cible des volumes et que vous spécifiez purpose=prodcostcenter=prod et environment=live en tant que balises de ressources cibles, la politique ciblera tous les volumes qui possèdent l’une de ces paires clé-valeur de balise.

Si vous souhaitez exécuter plusieurs politiques sur une ressource, vous pouvez attribuer plusieurs balises à la ressource cible, puis créer des politiques distinctes qui ciblent chacune une balise de ressource spécifique.

Vous ne pouvez pas utiliser les caractères \ ou = dans une clé d'identification. Les balises de ressource cible sont sensibles à la casse. Pour plus d'informations, consultez la section Marquer vos ressources.

Instantanés

Les instantanés représentent le principal moyen de sauvegarde des données de vos volumes EBS. Afin d’économiser les frais de stockage, les instantanés successifs sont incrémentiels ; ils contiennent uniquement les données du volume ayant changé depuis l’instantané précédent. Lorsque vous supprimez un instantané dans une série d’instantanés d’un volume, seules les données figurant uniquement dans cet instantané sont supprimées. Le reste de l’historique de capture du volume est conservé. Pour plus d’informations, consultez EBSInstantanés Amazon.

AMI basées sur EBS

Une Amazon Machine Image (AMI) fournit les informations requises pour lancer une instance. Lorsque vous avez besoin de plusieurs instances configurées de manière identique, il est possible de lancer plusieurs instances à partir d’une même AMI. Amazon Data Lifecycle Manager prend en charge uniquement les AMI soutenues par EBS. Les AMI basées sur EBS incluent un instantané pour chaque volume EBS attaché à l’instance source. Pour plus d'informations, consultez Amazon Machine Images (AMI).

Balises Amazon Data Lifecycle Manager

Amazon Data Lifecycle Manager applique les balises système suivantes à tous les instantanés et AMI créés par une politique, afin de les distinguer des instantanés et des AMI créés par d’autres moyens :

  • aws:dlm:lifecycle-policy-id

  • aws:dlm:lifecycle-schedule-name

  • aws:dlm:expirationTime — Pour les instantanés créés selon une planification basée sur l’âge. Indique quand l’instantané doit être supprimé du niveau standard.

  • dlm:managed

  • aws:dlm:archived — Pour les instantanés archivés selon une planification.

  • aws:dlm:pre-script : pour les instantanés créés à l’aide de pré-scripts.

  • aws:dlm:post-script : pour les instantanés créés à l’aide de post-scripts.

Vous pouvez également spécifier des balises personnalisées à appliquer aux instantanés et aux AMI au moment de leur création. Vous ne pouvez pas utiliser les caractères \ ou = dans une clé d’identification.

Les balises cible utilisées par Amazon Data Lifecycle Manager pour associer des volumes à une politique d’instantanés peuvent éventuellement être appliquées aux instantanés créés par la politique. De même, les balises cibles utilisées pour associer des instances à une politique AMI peuvent éventuellement être appliquées aux AMI créées par la politique.