Ajouter des règles de gestion de cycle de vie des objets blob
Chaque jeu de données a un cycle de vie unique. Au début du cycle de vie, les utilisateurs ont tendance à accéder à certaines données du jeu, mais pas à toutes les données. À mesure que le jeu de données prend de l’âge, l’accès à toutes les données du jeu tend à se réduire considérablement. Certains jeux de données sont inactifs dans le cloud et sont peu sollicités. Certaines données expirent quelques jours ou mois après leur création. D’autres données sont activement lues et modifiées tout au long de la durée de vie du jeu de données.
Stockage Blob Azure prend en charge la gestion du cycle de vie des jeux de données. Il offre une stratégie riche basée sur des règles pour les comptes GPv2 et Stockage Blob. Vous pouvez utiliser des règles de stratégie de cycle de vie pour faire passer vos données aux niveaux d’accès appropriés et définir des délais d’expiration pour la fin du cycle de vie d’un jeu de données.
Comment gérer automatiquement les cycles de vie des blob Azure | Trucs et Astuces Azure
Ce qu’il faut savoir sur la gestion du cycle de vie
Vous pouvez utiliser des règles de stratégie de gestion du cycle de vie Stockage Blob Azure pour accomplir plusieurs tâches.
Faire passer les objets blob à un niveau de stockage plus froid (de Chaud à Froid, de Chaud à Archive ou de Froid à Archive) pour optimiser les performances et le coût.
Supprimer les objets blob à la fin de leurs cycles de vie.
Définissez des conditions basées sur des règles à exécuter une fois par jour au niveau du compte de stockage Azure.
Appliquez des conditions basées sur des règles aux conteneurs ou à un sous-ensemble d’objets blob.
Scénario d'entreprise
Considérez un scénario où des données sont sollicitées fréquemment durant les premières étapes du cycle de vie, mais seulement occasionnellement après deux semaines. Au-delà du premier mois, le jeu de données est rarement sollicité. Dans ce scénario, le niveau Chaud du stockage d’objets blob est préférable pendant les premières étapes. Un niveau de stockage Froid est plus approprié pour un accès occasionnel. L’option Stockage archive est la meilleure une fois que les données ont plus d’un mois. Pour effectuer cette transition, les règles de stratégie de gestion du cycle de vie permettent de déplacer les données vieillissantes vers des niveaux plus froids.
Configurer des règles de stratégie de gestion de cycle de vie
Dans le Portail Azure, vous créez des règles de stratégie de gestion du cycle de vie pour votre compte de stockage Azure en spécifiant plusieurs paramètres. Pour chaque règle, vous créez des conditions If - Then pour faire transitionner ou expirer les données en fonction de vos spécifications. Lorsque vous passez en revue ces détails, tenez compte de la façon dont vous pouvez configurer les règles de stratégie de gestion du cycle de vie pour vos jeux de données.
If : la clause If définit la clause d’évaluation pour la règle de stratégie. Lorsque la clause If est évaluée à true, la clause Then est exécutée. Utilisez la clause If pour définir la période à appliquer aux données d’objet blob. La fonctionnalité de gestion du cycle de vie vérifie si les données ont fait l’objet d’un accès ou d’une modification en fonction de l’heure spécifiée.
- Plus de (jours) : nombre de jours à utiliser dans la condition d’évaluation.
Then : la clause Then définit la clause d’action pour la règle de stratégie. Lorsque la clause If est évaluée à true, la clause Then est exécutée. Utilisez la clause Then pour définir l’action de transition pour les données d’objet blob. La fonctionnalité de gestion du cycle de vie fait transitionner les données en fonction du paramètre.
- Déplacer vers le stockage Froid : les données d’objet blob sont transférées vers le stockage de niveau Froid.
- Déplacez vers le stockage froid : Les données d’objets blob sont transférées vers le stockage de niveau Froid.
- Déplacer vers le stockage Archive : les données d’objet blob sont transférées vers le stockage de niveau Archive.
- Supprimer l’objet blob : les données d’objet blob sont supprimées.
En concevant des règles de stratégié pour ajuster les niveaux de stockage en fonction de l’ancienneté des données, vous pouvez concevoir les options de stockage les moins coûteuses par rapport à vos besoins.