Gestion du cycle de vie de votre stockage - Amazon Simple Storage Service

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, configurez leur cycle de vie Amazon S3. Une configuration de cycle de vie S3 est un ensemble de règles qui définit des 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 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.

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 planifiée et qu'Amazon S3 ne le fait pas expirer immédiatement, le stockage ne vous sera pas facturé après la date 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. Le cas échéant, les modifications de facturation ne se produisent pas tant que l'objet n'est pas passé à la classe de stockage S3 Intelligent-Tiering.

Pour de plus amples informations sur les règles de cycle de vie S3, veuillez consulter Éléments de la configuration du 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 également configurer le cycle de vie à l'aide de la console Amazon S3, d'une API REST, de kits SDK AWS et d'AWS Command Line Interface (AWS CLI). Pour plus d'informations, consultez Définition d'une configuration de cycle de vie sur un compartiment.

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:

PUT Bucket lifecycle

GET Bucket lifecycle

DELETE Bucket lifecycle

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