Tous les produits
Search
Centre de documentation

Object Storage Service:Gérer les objets dans un bucket dont la gestion des versions est suspendue

Dernière mise à jour :Aug 18, 2026

Vous pouvez suspendre la gestion des versions pour empêcher l'accumulation de nouvelles versions d'un même objet dans un bucket. Une fois la gestion des versions suspendue, vous conservez la possibilité de télécharger des objets ainsi que de télécharger ou de supprimer des versions historiques d'objets.

Télécharger des objets

Lorsque vous téléchargez un objet vers un bucket dont la gestion des versions est suspendue :

  • L'objet nouvellement téléchargé devient la version actuelle. Les versions historiques existantes sont conservées.

  • Si vous téléchargez un objet portant le même nom qu'un objet existant, le nouvel objet écrase la version téléchargée pendant la période de suspension, mais n'affecte pas les versions créées avant la suspension de la gestion des versions.

Pour télécharger des objets vers un bucket dont la gestion des versions est suspendue, utilisez la commande cp (télécharger des objets) fournie par ossutil, ainsi que les SDK OSS suivants : OSS SDK for Java, OSS SDK for PHP, OSS SDK for Node.js, OSS SDK for Python,OSS SDK for .NET, OSS SDK for Go et OSS SDK for C++.

Récupérer des objets

OSS vous permet de récupérer la version actuelle ou une version spécifique d'un objet depuis un bucket dont la gestion des versions est suspendue.

  • Si vous ne spécifiez aucun ID de version dans une requête GET, OSS renvoie la version actuelle.

  • Pour récupérer une version historique spécifique, indiquez son ID de version dans la requête GET.

Pour récupérer des objets depuis un bucket dont la gestion des versions est suspendue, utilisez la commande cp (récupérer des objets) fournie par ossutil, ainsi que les SDK OSS suivants : OSS SDK for Java, OSS SDK for PHP, OSS SDK for Node.js, OSS SDK for Python,OSS SDK for .NET, OSS SDK for Go et OSS SDK for C++.

Supprimer des objets

Lorsque vous envoyez une requête DELETE à un bucket dont la gestion des versions est suspendue :

  • Si vous ne spécifiez aucun ID de version, l'objet est marqué comme supprimé et ses versions historiques sont conservées. Si un marqueur de suppression pour le même objet existe déjà depuis la période de suspension, le nouveau marqueur l'écrase.

  • Si vous spécifiez un ID de version, la version d'objet concernée est définitivement supprimée.

Pour supprimer des objets d'un bucket dont la gestion des versions est suspendue, utilisez la commande rm fournie par ossutil, ainsi que les SDK OSS suivants : OSS SDK for Java, OSS SDK for PHP, OSS SDK for Node.js, OSS SDK for Python,OSS SDK for .NET, OSS SDK for Go et OSS SDK for C++.