Tous les produits
Search
Centre de documentation

Object Storage Service:Convert the redundancy type of a bucket

Dernière mise à jour :Aug 18, 2026

Convertissez la redondance de stockage d'un compartiment du stockage localement redondant (LRS) vers le stockage redondant inter-zones (ZRS) afin de protéger vos données contre les pannes affectant une zone de disponibilité.

Prérequis

  • Le compartiment se trouve dans l'une des régions prises en charge : Chine (Hangzhou), Chine (Shanghai), Chine (Pékin), Chine (Zhangjiakou), Chine (Ulanqab), Chine (Shenzhen), Chine (Hong Kong), Japon (Tokyo), Singapour, Indonésie (Jakarta) et Allemagne (Francfort).

  • Le type de redondance actuel du compartiment est LRS.

  • La classe de stockage du compartiment est Standard, Infrequent Access (IA) ou Archive. Les objets stockés dans les classes Cold Archive ou Deep Cold Archive restent en LRS après la conversion. Les compartiments dont la classe de stockage est Cold Archive ou Deep Cold Archive ne peuvent pas être convertis.

  • L'utilisateur RAM dispose des autorisations suivantes : oss:CreateBucketDataRedundancyTransition, oss:GetBucketDataRedundancyTransition, oss:ListBucketDataRedundancyTransition et oss:DeleteBucketDataRedundancyTransition. Pour accorder ces autorisations, Attachez une stratégie personnalisée à un utilisateur RAM.

Limites

  • Sens de la conversion : La conversion n'est prise en charge que de LRS vers ZRS et est irréversible.

  • Méthodes de conversion : La conversion est possible via la console OSS, l'API ou ossutil. Les SDK ne sont pas pris en charge.

  • Durée de la conversion : Elle dépend du volume de données, du nombre d'objets et des téléchargements multiparties présents dans le compartiment. Si le compartiment contient de nombreuses parties incomplètes, configurez une règle de Cycle de vie pour les supprimer avant la conversion.

  • Frais de conversion : La tâche de conversion est gratuite. Après la conversion, le compartiment est facturé selon les tarifs ZRS, qui sont supérieurs à ceux du LRS. Pour plus d'informations sur la tarification, consultez Tarification d'Object Storage Service.

  • Réplication cross-region (CRR) : La conversion d'un compartiment dans une paire CRR n'entraîne pas automatiquement la conversion de l'autre. Vous devez convertir chaque compartiment séparément.

  • Service OSS-HDFS : Les données stockées dans OSS-HDFS restent en LRS après la conversion.

Procédure

Console OSS

Pour convertir un compartiment de LRS vers ZRS :

  1. Connectez-vous à la console OSS.

  2. Dans le volet de navigation de gauche, cliquez sur Buckets. Sur la page qui s'affiche, cliquez sur le nom du compartiment cible.

  3. Dans le volet de navigation de gauche, cliquez sur Overview.

  4. Sur la page Overview, dans la section Basic Information, cliquez sur Convert to ZRS à côté de Redundancy Type.

  5. Dans le panneau Convert Redundancy Type from LRS to ZRS, vérifiez le délai d'achèvement estimé et cliquez sur Confirm.

  6. Dans la boîte de dialogue Confirm, cliquez sur OK.

    Après la soumission, la tâche évolue à travers les états suivants.

    État de la tâche

    Description

    En file d'attente

    La tâche est en attente de démarrage.

    • Vous pouvez annuler la tâche.

    • La mise en file d'attente prend généralement 2 à 3 heures, mais peut durer plus longtemps.

    En cours de traitement

    La conversion est en cours.

    • Vous ne pouvez pas annuler la tâche.

    • Vous ne pouvez pas supprimer le compartiment pendant la conversion.

    • Le délai d'achèvement estimé est approximatif.

    Terminé

    La conversion est terminée.

    • Vous pouvez supprimer la tâche.

    • Les tâches terminées sont automatiquement supprimées après trois mois. Cette période de conservation s'applique uniquement aux tâches à l'état Terminé.

    • Après la suppression d'un compartiment converti, vous ne pouvez pas réutiliser le même nom de compartiment pendant au moins sept jours.

ossutil

Utilisez ossutil pour créer une tâche de conversion de redondance. Installez ossutil si ce n'est pas déjà fait.

Exemple : Créez une tâche de conversion pour un compartiment nommé examplebucket.

ossutil api create-bucket-data-redundancy-transition --bucket examplebucket --target-redundancy-type ZRS

Référence de la commande : create-bucket-data-redundancy-transition.

Référence API

Vous pouvez appeler directement CreateBucketDataRedundancyTransition. Cela nécessite de calculer la signature de la requête dans votre propre code.

Rubriques connexes