Cette page traite des obligations de conservation d'objets, qui sont des options de métadonnées que vous placez sur des objets individuels. Lorsqu'un objet est soumis à une obligation de conservation, il ne peut pas être supprimé ni remplacé. Vous pouvez toutefois modifier les métadonnées de l'objet.
Types de procédures de préservation à titre conservatoire
Cloud Storage propose deux types de préservations à titre conservatoire :
- Préservations basées sur des événements
- Préservations temporaires
Un objet peut être soumis à un seul type d'obligation de conservation, aux deux à la fois, ou bien à aucun. Lorsqu'un objet ne dispose pas d'une configuration de conservation et qu'il est stocké dans un bucket sans règle de conservation, les deux types d'obligation de conservation se comportent exactement de la même manière. Le tableau suivant décrit le comportement de chaque type d'obligation de conservation si un objet dispose d'une configuration de conservation ou est stocké dans un bucket avec une règle de conservation :
L'objet a une préservation basée sur des événements | L'objet a une préservation temporaire | |
---|---|---|
L'objet a une configuration de conservation | Non applicable: les objets ne peuvent pas avoir simultanément une préservation basée sur des événements et une configuration de conservation | Le fait de lever une préservation temporaire n'affecte pas le délai de conservation de l'objet |
L'objet est stocké dans un bucket avec une règle de conservation | Lever une préservation basée sur des événements réinitialise l'ancienneté de l'objet dans le bucket pour les besoins de la durée de conservation | Lever une préservation temporaire n'affecte pas l'ancienneté de l'objet dans le bucket pour les besoins de la durée de conservation |
Exemple de préservation basée sur des événements
Supposons que vous ayez deux objets dans un bucket, l'objet A et l'objet B, dont les règles de conservation définissent une durée de conservation d'un an. Lorsque vous avez ajouté les objets au bucket, vous avez placé une préservation basée sur des événements sur l'objet A et une préservation temporaire sur l'objet B. Une année s'est écoulée et, alors que vous pourriez normalement les supprimer les deux objets à ce stade, l'opération est impossible en raison de ces préservations.
À ce stade, vous pouvez lever les deux conservations. Concernant l'objet A, qui utilisait une obligation de conservation basée sur des événements, le temps passé dans le bucket redémarre pour la durée de conservation. Autrement dit, l'objet doit rester dans le bucket encore un an avant de pouvoir être supprimé ou remplacé. L'objet B, qui utilisait une obligation de conservation temporaire, peut être immédiatement supprimé ou remplacé, car la conservation temporaire n'a aucune incidence sur sa durée de conservation.
Ce comportement vous permet d'utiliser des procédures de conservation basées sur des événements conjointement avec des règles de conservation pour contrôler la durée de conservation en fonction de la survenue d'un événement, par exemple la conservation des documents de prêt pendant une période donnée. Les préservations temporaires peuvent être appliquées à des fins administratives ou judiciaires, telles que l'obligation légale de produire des documents commerciaux sur injonction légale.
Activer par défaut la propriété de préservation à titre conservatoire basée sur des événements
En plus de placer des préservations à titre conservatoire sur des objets individuels, vous pouvez activer la propriété par défaut de préservation basée sur des événements sur votre bucket. Dans ce cas, une préservation basée sur des événements est placée automatiquement sur chaque objet ajouté par la suite au bucket.
Ce comportement est utile lorsque vous souhaitez qu'un objet demeure dans le bucket pendant un certain temps après la survenue d'un événement spécifique. Par exemple, le bucket peut être destiné à stocker des documents de prêt que vous devez conserver pendant un certain nombre d'années après le remboursement. Avec une règle de conservation appropriée et la propriété de préservation basée sur des événements activée sur le bucket, cette préservation est appliquée lorsque vous importez un document de prêt dans le bucket. Une fois le prêt remboursé, vous pouvez lever la préservation. La règle de conservation garantit ainsi que le document de prêt restera stocké dans le bucket et ne pourra pas être modifié tant que les conditions de durée de conservation définies par la règle ne sont pas remplies.
Restrictions
Les requêtes qui tentent de placer une préservation basée sur des événements sur un objet disposant d'une configuration de conservation existante échouent.
- Les requêtes visant à placer simultanément une préservation basée sur des événements sur un objet et à définir une configuration de conservation pour l'objet échouent également.
Les préservations d'objets à titre conservatoire ne peuvent pas être gérées avec l'API XML et l'état de préservation d'un objet n'est pas inclus lorsque vous utilisez l'API XML pour récupérer les métadonnées d'objet.
Cependant, la tentative de suppression ou de remplacement d'un objet avec l'API XML échoue toujours si l'objet est soumis à une préservation à titre conservatoire.
Pour les importations en plusieurs parties de l'API XML, vous pouvez lancer une importation et importer des parties, mais la requête d'importation échoue si elle écrase un objet soumis à une préservation à titre conservatoire.
Étapes suivantes
- Découvrez comment activer par défaut la préservation à titre conservatoire basée sur des événements et comment définir les préservations à titre conservatoire d'objets spécifiques.
- En savoir plus sur les règles de conservation, qui protègent les données contre la suppression pendant une période donnée.
- Apprenez-en plus sur les configurations de cycle de vie de votre bucket, qui peuvent supprimer automatiquement des objets une fois que vous avez supprimé leur préservation à titre conservatoire.