Gestion de la gestion des versions S3 pour votre compartiment S3 on Outposts - 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 de la gestion des versions S3 pour votre compartiment S3 on Outposts

Une fois activé, la gestion des versions S3 enregistre plusieurs copies différentes d'un objet dans le même compartiment. Vous pouvez utiliser la gestion des versions S3 pour préserver, récupérer et restaurer chaque version de chaque objet stocké dans votre compartiment Outposts. La gestion des versions S3 vous aide à récupérer en cas d'action involontaire d'un utilisateur et de défaillance applicative.

Les compartiments Amazon S3 on Outposts ont trois états de gestion des versions :

  • Non versionné : si vous n'avez jamais activé ou suspendu la gestion des versions S3 sur votre compartiment, celle-ci est non versionnée et ne renvoie aucun statut de gestion des versions S3. Pour de plus amples informations sur la gestion des versions S3, veuillez consulter Utilisation de la gestion des versions dans les compartiments S3.

  • Activé : active la gestion des versions S3 pour les objets du compartiment. Tous les objets ajoutés au compartiment reçoivent un ID de version unique. Les objets qui existaient déjà dans le compartiment au moment où vous activez la gestion des versions ont un ID de version égal à null. Si vous modifiez ces objets (ou tout autre) avec d'autres opérations, comme PutObject, les nouveaux objets reçoivent un ID de version unique.

  • Suspendu : active la gestion des versions S3 pour les objets du compartiment. Tous les objets ajoutés au compartiment après que la gestion des versions ait été suspendue reçoivent l'ID de version null. Pour plus d'informations, consultez Ajout d'objets dans des compartiments désactivés pour la gestion des versions.

Lorsque vous activez la gestion des versions S3 pour un compartiment S3 on Outposts, il ne peut jamais revenir à un état non versionné. Toutefois, vous pouvez suspendre la gestion des versions. Pour de plus amples informations sur la gestion des versions S3, veuillez consulter Utilisation de la gestion des versions dans les compartiments S3.

Pour chaque objet de votre compartiment, vous avez une version actuelle et zéro, une ou plusieurs versions anciennes. Pour réduire les coûts de stockage, vous pouvez configurer les règles de cycle de vie de votre compartiment S3 de manière à ce que les versions anciennes expirent après une période spécifiée. Pour plus d'informations, consultez Création et gestion d'une configuration de cycle de vie pour votre compartiment Amazon S3 on Outposts.

Les exemples suivants vous montrent comment activer ou suspendre la gestion des versions pour un compartiment S3 on Outposts existant à l'aide de la AWS Management Console et de l'AWS Command Line Interface (AWS CLI). Pour créer un compartiment avec la gestion des versions S3 activée, consultez Création d'un compartiment S3 on Outposts.

Note

Le Compte AWS qui crée le compartiment en est le propriétaire et lui peut y valider des actions. Les compartiments possèdent des propriétés de configuration telles que Outpost, balise, chiffrement par défaut et paramètres de point d'accès. Les paramètres du point d'accès comprennent le cloud privé virtuel (VPC), la stratégie du point d'accès pour accéder aux objets du compartiment et d'autres métadonnées. Pour plus d'informations, consultez Spécifications de S3 on Outposts.

Modifier les paramètres de la gestion des versions S3 pour votre compartiment
  1. Connectez-vous à la AWS Management Console et ouvrez la console Amazon S3 à l'adresse https://console.aws.amazon.com/s3/.

  2. Dans le panneau de navigation de gauche, choisissez Outposts buckets (Compartiments Outposts).

  3. Choisissez le compartiment Outposts pour lequel vous voulez activer la gestion des versions S3.

  4. Choisissez l'onglet Propriétés.

  5. Sous Bucket Versioning (Gestion des versions de compartiment), choisissez Edit (Modifier).

  6. Modifiez les paramètres de gestion des versions S3 pour le compartiment en choisissant l'une des options suivantes :

    • Pour suspendre la gestion des versions S3 et arrêter la création de nouvelles versions d'objets, choisissez Suspend (Suspendre).

    • Pour activer la gestion des versions S3 et enregistrer plusieurs copies distinctes de chaque objet, choisissez Enable (Activer).

  7. Choisissez Enregistrer les modifications.

Pour activer ou suspendre la gestion des versions S3 pour votre compartiment à l'aide de l'interface AWS CLI, utilisez la commande put-bucket-versioning, comme indiqué dans les exemples suivants. Pour utiliser ces exemples, remplacez chaque user input placeholder par vos propres informations.

Pour plus d'informations, consultez put-bucket-versioning dans la Référence d'API AWS CLI.

Exemple : Activer la gestion des versions S3
aws s3control put-bucket-versioning --account-id 123456789012 --bucket arn:aws:s3-outposts:region:123456789012:outpost/op-01ac5d28a6a232904/bucket/example-outposts-bucket --versioning-configuration Status=Enabled
Exemple : Suspendre la gestion des versions S3
aws s3control put-bucket-versioning --account-id 123456789012 --bucket arn:aws:s3-outposts:region:123456789012:outpost/op-01ac5d28a6a232904/bucket/example-outposts-bucket --versioning-configuration Status=Suspended