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 de votre stockage

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 du cycle de vie Amazon S3 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.

    Les coûts d'expiration de cycle de vie dépendent du moment où vous choisissez de faire expirer des objets. Pour plus d’informations, consultez Objets en cours d’expiration.

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 des objets

Définissez des règles de configuration du cycle de vie S3 pour des objets ayant un cycle de vie bien défini. Exemples :

  • 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 multimédias numériques, des enregistrements financiers et des enregistrements liés à la santé, des données brutes sur la séquence du génome, des sauvegardes de bases de données à long terme et des données à conserver pour des raisons de conformité réglementaire.

Avec des règles de configuration de cycle de vie S3, vous pouvez indiquer à Amazon S3 d'effectuer la transition des objets vers des classes de stockage moins onéreuses, de les archiver ou de les supprimer.

Création d’une configuration de cycle de vie

Une configuration de cycle de vie S3 est un fichier XML qui comprend un ensemble de règles avec des actions prédéfinies que vous souhaitez que Amazon S3 exécute sur des objets durant leur cycle de vie.

Vous pouvez créer une configuration du cycle de vie à l'aide de la console Amazon S3, de l'API REST, AWS des SDK et du AWS Command Line Interface (AWS CLI). Pour plus d’informations, consultez Configuration du cycle de vie d'un bucket.

Amazon S3 fournit un ensemble d’opérations d’API REST pour gérer la configuration de cycle de vie sur un compartiment. Amazon S3 stocke la configuration en tant que sous-ressource du cycle de vie attachée à votre compartiment. Pour plus d'informations, consultez la:

Pour en savoir plus sur la configuration du cycle de vie, consultez les rubriques suivantes :