Gestion du cycle de vie des objets - Amazon Simple Storage Service

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.

Gestion du cycle de vie des objets

Pour gérer vos objets afin qu'ils soient stockés de manière rentable tout au long de leur cycle de vie, créez une configuration Amazon S3 Lifecycle. Une configuration Amazon S3 Lifecycle est un ensemble de règles qui définissent les actions qu'Amazon S3 applique à un groupe d'objets. Il existe deux types d'actions :

  • Actions de transition : ces actions définissent à quel moment les objets effectuent la transition vers une autre classe de stockage. Par exemple, vous pouvez choisir d'effectuer la transition des objets vers la classe de stockage S3 standard – Accès peu fréquent 30 jours après leur création ou de les archiver dans la classe de stockage S3 Glacier Flexible Retrieval un an après leur création. Pour plus d’informations, consultez Utilisation des classes de stockage Simple Storage Service (Amazon S3).

    Des coûts sont associés aux demandes de transition de cycle de vie. Pour en savoir plus sur la tarification, veuillez consulter Tarification Simple Storage Service (Amazon S3).

  • Actions d'expiration : ces actions définissent la date d'expiration des objets. Amazon S3 supprime les objets expirés à votre place.

    L'expiration du cycle de vie entraîne des coûts potentiels uniquement lorsque vous faites expirer des objets d'une classe de stockage avec une durée de stockage minimale. Pour de plus amples informations, veuillez consulter Frais de durée minimale de stockage.

Important

Vous ne pouvez pas utiliser une politique de compartiment pour empêcher les suppressions ou les transitions selon une règle du cycle de vie S3. Par exemple, même si votre politique de compartiment refuse toutes les actions pour tous les principaux, votre configuration S3 Lifecycle fonctionne toujours normalement.

Objets existants et nouveaux

Quand vous ajoutez une configuration de cycle de vie dans un compartiment, les règles de configuration s'appliquent à la fois aux objets existants et à ceux que vous ajouterez ultérieurement. Par exemple, si vous ajoutez une règle de configuration du cycle de vie aujourd'hui avec une action d'expiration qui entraîne l'expiration des objets 30 jours après leur création, Amazon S3 mettra en file d'attente pour suppression tous les objets existants vieux de plus de 30 jours.

Changements au niveau de la facturation

En cas de retard entre le moment où un objet devient éligible à une action de cycle de vie et le moment où Amazon S3 transfère ou fait expirer votre objet, les modifications de facturation sont appliquées dès que l'objet devient éligible à l'action de cycle de vie. Par exemple, si l'expiration d'un objet est programmée et qu'Amazon S3 ne l'expire pas immédiatement, le stockage ne vous sera pas facturé après le délai d'expiration.

Il existe toutefois une exception à ce comportement si vous disposez d'une règle de cycle de vie configurée pour transférer l'objet à la classe de stockage S3 Intelligent-Tiering. Dans ce cas, les changements de facturation ne se produisent pas tant que l'objet n'est pas passé à la classe de stockage S3 Intelligent-Tiering.

Pour plus d’informations sur les règles de cycle de vie S3, consultez Éléments de la configuration du cycle de vie.

Surveillance de l'effet des règles relatives au cycle de vie

Pour surveiller l'effet des mises à jour effectuées par les règles de cycle de vie actives, voirComment puis-je contrôler les mesures prises conformément à mes règles de cycle de vie ?.

Gestion du cycle de vie complet des objets

Grâce aux règles de configuration du cycle de vie de S3, vous pouvez demander à Amazon S3 de transférer les objets vers des classes de stockage moins coûteuses, de les archiver ou de les supprimer. Par exemple :

  • Si vous chargez régulièrement des journaux dans votre compartiment, il se peut que l'application ait besoin de ces journaux pendant une semaine ou un mois. À l'issue de cette période, vous pouvez souhaiter les supprimer.

  • Certains documents sont consultés fréquemment pendant une période limitée. À l'issue de cette période, ils sont moins souvent consultés. À un moment donné, il est possible que vous n'ayez pas besoin d'y accéder en temps réel, mais votre entreprise ou la législation peut vous imposer de les archiver pour une durée spécifique. À l'issue de cette période, vous pouvez les supprimer.

  • Vous pouvez télécharger certains types de données sur Amazon S3, essentiellement à des fins d'archivage. Par exemple, vous pouvez archiver des supports numériques, des dossiers financiers et médicaux, des données de séquences génomiques brutes, des sauvegardes de bases de données à long terme et des données qui doivent être conservées pour des raisons de conformité réglementaire.

En combinant les actions S3 Lifecycle pour gérer le cycle de vie complet d'un objet. Par exemple, admettons que les objets que vous créez ont un cycle de vie bien défini. À la base, les objets sont utilisés fréquemment pendant une période de 30 jours. Ensuite, les objets font l'objet d'accès peu fréquents pendant une période de 90 jours. Par la suite, les objets ne sont plus nécessaires, vous pouvez donc décider de les archiver ou de les supprimer.

Dans ce scénario, vous pouvez créer une règle de cycle de vie S3 vous permettant de spécifier l'action de transition initiale vers la classe de stockage S3 Intelligent-Tiering, S3 standard – Accès peu fréquent ou S3 unizone – Accès peu fréquent, une autre action de transition vers la classe de stockage S3 Glacier Flexible Retrieval à des fins d'archivage et une action d'expiration. Lorsque vous déplacez les objets d'une classe de stockage à une autre, vous économisez sur les coûts de stockage. Pour plus d’informations sur les coûts, consultez Tarification Amazon S3.