Pourquoi la règle de cycle de vie sur mon compartiment Amazon S3 ne fonctionne-t-elle pas alors que je l'ai appliquée il y a plus d'un jour ?

Date de la dernière mise à jour : 20/12/2019

J'ai défini une règle de configuration du cycle de vie sur mon compartiment Amazon Simple Storage Service (Amazon S3) qui transfère les objets vers la classe de stockage ou pour faire expirer les objets. Cependant, les objets n'ont pas changé selon la règle. Pourquoi cela se produit-il ?

Résolution

Il peut y avoir un délai entre le moment où la règle de cycle de vie est satisfaite et le moment où l'action de la règle est terminée. Les modifications de facturation sont appliquées lorsque la règle de cycle de vie est respectée, même si l'action n'est pas terminée. Voici quelques exemples :

  • Si vous avez une règle de cycle de vie pour l'expiration d'un objet, le stockage ne vous sera pas facturé après la date d'expiration de l'objet, même si l'objet n'est pas expiré immédiatement.
  • Si vous avez une règle de cycle de vie pour transférer des objets vers la classe de stockage GLACIER, les tarifs de stockage Amazon S3 Glacier vous sont facturés lorsque le délai de transition d'objet est écoulé, même si l'objet n'est pas immédiatement transféré vers la classe de stockage GLACIER.
    Remarque : si vous définissez une transition de cycle de vie vers la classe de stockage INTELLIGENT_TIERING, les modifications de facturation ne se produisent pas tant que l'objet n'est pas passé à la classe de stockage INTELLIGENT_TIERING. Il s'agit de l'exception.

De plus, Amazon S3 arrondit la date de transition ou d'expiration d'un objet à minuit heure UTC le jour suivant. Par exemple, si vous avez créé un objet le 01/01/2020 à 10 h 30 UTC et que vous définissez la règle de cycle de vie pour transférer l'objet après 3 jours, la date de transition de l'objet est le 01/5/2020 à 00 h 00 UTC. Avant de vérifier si une règle de cycle de vie a été satisfaite, veillez à vérifier que suffisamment de temps s'est écoulé.

Si un délai suffisant s'est écoulé et que votre règle de cycle de vie n'a toujours pas été satisfaite, vérifiez que le filtre de préfixe pour les objets concernés est défini correctement sur la règle de cycle de vie. En voici quelques exemples :

  • Si aucun filtre de préfixe n'est spécifié dans la règle de cycle de vie, la règle est appliquée à tous les objets du compartiment.
  • Si vous spécifiez un filtre de préfixe comme images/, la règle de cycle de vie est appliquée à tous les objets sous le préfixe images/.
    Remarque : assurez-vous que le caractère / est spécifié à la fin du filtre de préfixe. La règle de cycle de vie ne sera pas évaluée correctement si le caractère / est au début du filtre de préfixe.

Cet article vous a-t-il été utile ?

Cette page peut-elle être améliorée ?


Vous avez besoin d'aide ?