Todos os produtos
Search
Central de documentação

Object Storage Service:Convert the redundancy type of a bucket

Última atualização: Jul 03, 2026

Converta a redundância de armazenamento de um bucket de armazenamento localmente redundante (LRS) para armazenamento com redundância de zona (ZRS) para proteger seus dados contra falhas em zonas de disponibilidade.

Pré-requisitos

  • O bucket deve estar em uma região compatível: China (Hangzhou), China (Shanghai), China (Beijing), China (Zhangjiakou), China (Ulanqab), China (Shenzhen), China (Hong Kong), Japão (Tóquio), Singapura, Indonésia (Jacarta) e Alemanha (Frankfurt).

  • O tipo de redundância atual do bucket é LRS.

  • A classe de armazenamento do bucket é Standard, Infrequent Access (IA) ou Archive. Objetos nas classes Cold Archive ou Deep Cold Archive permanecem em LRS após a conversão. Não é possível converter buckets com classe de armazenamento Cold Archive ou Deep Cold Archive.

  • O usuário RAM possui as seguintes permissões: oss:CreateBucketDataRedundancyTransition, oss:GetBucketDataRedundancyTransition, oss:ListBucketDataRedundancyTransition e oss:DeleteBucketDataRedundancyTransition. Para conceder essas permissões, Anexe uma política personalizada a um usuário RAM.

Limitações

  • Direção da conversão: A conversão é compatível apenas de LRS para ZRS e é irreversível.

  • Métodos de conversão: Compatível por meio do console OSS, API ou ossutil. SDKs não são compatíveis.

  • Tempo de conversão: Depende do volume de dados, da quantidade de objetos e dos uploads multipart no bucket. Se houver muitas partes incompletas, configure uma regra de Ciclo de vida para excluí-las antes da conversão.

  • Taxas de conversão: A tarefa de conversão é gratuita. Após a conversão, o faturamento do bucket segue as taxas de ZRS, que são superiores às de LRS. Para mais informações sobre preços, consulte Preços do Object Storage Service.

  • Replicação entre regiões (CRR): A conversão de um bucket em um par CRR não converte automaticamente o outro. Converta cada bucket separadamente.

  • Serviço OSS-HDFS: Os dados no OSS-HDFS permanecem em LRS após a conversão.

Procedimento

Console OSS

Para converter um bucket de LRS para ZRS:

  1. Faça login no console OSS.

  2. No painel de navegação à esquerda, clique em Buckets. Na página exibida, clique no nome do bucket desejado.

  3. No painel de navegação à esquerda, clique em Overview.

  4. Na página Overview, na seção Basic Information, clique em Convert to ZRS ao lado de Redundancy Type.

  5. No painel Convert Redundancy Type from LRS to ZRS, verifique o tempo estimado de conclusão e clique em Confirm.

  6. Na caixa de diálogo Confirm, clique em OK.

    Após o envio, a tarefa passa pelos seguintes status.

    Status da tarefa

    Descrição

    Queuing

    A tarefa aguarda início.

    • É possível cancele a tarefa.

    • A fase de fila geralmente leva de 2 a 3 horas, mas pode demorar mais.

    Processing

    A conversão está em andamento.

    • Não é possível cancele a tarefa.

    • Não é possível exclua o bucket durante a conversão.

    • O tempo estimado de conclusão é aproximado.

    Finished

    A conversão foi concluída.

    • É possível exclua a tarefa.

    • Tarefas concluídas são excluídas automaticamente após três meses. Esse período de retenção aplica-se apenas a tarefas no estado Finished.

    • Após exclua um bucket convertido, não é possível reutilizar o mesmo nome de bucket por pelo menos sete dias.

ossutil

Use o ossutil para crie uma tarefa de conversão de redundância. Instale o ossutil caso ainda não o tenha feito.

Exemplo: Crie uma tarefa de conversão para um bucket chamado examplebucket.

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

Referência do comando: create-bucket-data-redundancy-transition.

Referência da API

Chame diretamente a operação CreateBucketDataRedundancyTransition. Isso requer o cálculo da assinatura da requisição no seu próprio código.

Tópicos relacionados