Gestion de la gestion des versions d'objet

Sur Compute Cloud@Customer, la gestion des versions d'objet protège les données contre la mise à jour, l'écrasement ou la suppression d'objet accidentels ou malveillants.

La gestion des versions d'objet est activée au niveau du bucket. La gestion des versions indique à Object Storage de créer automatiquement une version d'objet chaque fois qu'une des actions suivantes est effectuée :

  • Un nouvel objet est téléchargé.

  • Un objet existant est écrasé.

  • Lorsqu'un objet est supprimé.

Vous pouvez activer la gestion des versions d'objet au moment de la création du bucket ou ultérieurement.

Un bucket pour lequel la gestion des versions est activée peut contenir de nombreuses versions d'un objet. Il existe toujours une dernière version de l'objet et aucune ou plusieurs versions précédentes.

Champ d'application et contraintes

  • La gestion des versions peut être activée sur un bucket dans Object Storage.

  • Vous pouvez renommer la dernière version d'un objet, mais vous ne pouvez pas renommer une version d'objet précédente. La modification du nom d'un objet crée un autre objet.

Interaction entre la gestion des versions et d'autres fonctionnalités Object Storage

Cette section décrit certains éléments clés à savoir à propos de l'interaction entre la gestion des versions d'objet et d'autres fonctionnalités Object Storage.

Copie d'objets

Si vous copiez la dernière version d'un objet vers un autre bucket, seul l'objet est copié. Aucune version précédente de l'objet n'est copiée. Vous pouvez copier une version précédente d'un objet vers un autre bucket, mais cette action crée soit la dernière version d'un nouvel objet ou soit une version d'objet dans le bucket de destination.

Règles de conservation

  • Vous ne pouvez pas ajouter de règles de conservation à un bucket dont la gestion des versions est activée.

  • Vous ne pouvez pas activer la gestion des versions sur un bucket avec des règles de conservation actives.

  • Vous pouvez ajouter des règles de conservation à un bucket dont la gestion des versions est suspendue. Toutefois, vous ne pouvez pas reprendre la gestion des versions avec des règles de conservation actives.