Je souhaite créer des règles de configuration de cycle de vie Amazon Simple Storage Service (Amazon S3) pour les anciennes versions des objets.
Résolution
Configurer une règle de cycle de vie pour transférer des objets anciens
Pour procéder à la transition de versions anciennes, Amazon S3 utilise l’action NonCurrentVersionTransition. Utilisez cette action pour spécifier à quel moment Amazon S3 doit effectuer la transition des objets vers une classe de stockage spécifiée.
Pour créer une règle de cycle de vie pour la transition des versions d’objet anciennes, procédez comme suit :
- Ouvrez la console Amazon S3.
- Sélectionnez le compartiment pour lequel vous souhaitez créer la règle de cycle de vie.
- Cliquez sur l’onglet Gestion, puis sélectionnez Créer une règle de cycle de vie.
- Dans Nom de la règle de cycle de vie, saisissez le nom de votre règle.
- Dans Choisir une portée de règle, procédez comme suit :
Pour appliquer la règle de cycle de vie à un préfixe spécifique, sélectionne Limiter la portée de cette règle à l’aide d’un ou de plusieurs filtres. Puis, saisissez le nom du préfixe.
Pour appliquer la règle de cycle de vie à l’ensemble du compartiment, sélectionnez Appliquer à tous les objets du compartiment. Puis, sélectionnez Je reconnais que cette règle s'appliquera à tous les objets du compartiment.
- Sous Actions de règle de cycle de vie, sélectionnez Transition des versions d’objet anciennes entre les classes de stockage pour créer une règle de cycle de vie.
- Dans le champ Transférer les versions d’objet anciennes entre les classes de stockage, procédez comme suit :
Dans Choisir les transitions entre classes de stockage, sélectionnez la classe de stockage souhaitée.
Dans Jours après que l’objet soit devenu ancien, saisissez le nombre de jours pendant lesquels l’objet peut être ancien sans que S3 n’effectue la transition de la version de l’objet.
Dans Nombre de versions plus récentes à conserver, choisissez le nombre de versions anciennes que vous souhaitez conserver dans la classe de stockage.
Remarque : Le nombre total de versions conservées inclut toutes les versions anciennes et une version actuelle.
- Sélectionnez Créer une règle.
Important : Si la règle ne contient aucune erreur, Amazon S3 l’active. Pour afficher la règle, cliquez sur l'onglet Gestion, puis sélectionnez Règles de cycle de vie.
Configurer une règle de cycle de vie pour l’expiration des objets anciens
Pour procéder à la suppression des versions anciennes, Amazon S3 utilise l’action NoncurrentVersionExpiration. Utilisez cette action pour spécifier quand Amazon S3 doit supprimer définitivement les versions d’objet anciennes. Notez qu’il n’est pas possible de récupérer ces objets supprimés.
Pour créer une règle de cycle de vie pour l'expiration des versions d’objet anciennes, procédez comme suit :
- Ouvrez la console Amazon S3.
- Sélectionnez le compartiment pour lequel vous souhaitez créer la règle de cycle de vie.
- Cliquez sur l’onglet Gestion, puis sélectionnez Créer une règle de cycle de vie.
- Dans Nom de la règle de cycle de vie, saisissez le nom de votre règle.
- Dans Choisir une portée de règle, procédez comme suit :
Pour appliquer cette règle de cycle de vie à un préfixe spécifique, sélectionnez Limiter la portée de cette règle à l’aide de filtres. Puis, saisissez le nom du préfixe.
Pour appliquer la règle de cycle de vie à l’ensemble du compartiment, sélectionnez Appliquer à tous les objets du compartiment. Puis, sélectionnez Je reconnais que cette règle s'appliquera à tous les objets du compartiment.
- Sous Actions de règle de cycle de vie, sélectionnez les actions pour créer une règle de cycle de vie.
Sélectionnez Supprimer définitivement les versions d’objet anciennes pour spécifier quand Amazon S3 supprime les objets et le nombre de versions à conserver.
Dans Jours après que l’objet soit devenu ancien, saisissez le nombre de jours pendant lesquels l’objet peut être ancien avant que S3 ne le supprime définitivement.
Dans Nombre de versions plus récentes à conserver, sélectionnez le nombre de versions que vous souhaitez conserver dans la classe de stockage.
Remarque : Le nombre total de versions conservées inclut le nombre de versions anciennes plus récentes que vous avez choisi de conserver et une version actuelle. Amazon S3 met à jour le nombre total lorsque S3 Lifecycle expire et supprime des objets.
- Sélectionnez Créer une règle.
Important : Si la règle ne contient aucune erreur, Amazon S3 l’active. Pour afficher la règle, cliquez sur l'onglet Gestion, puis sélectionnez Règles de cycle de vie.