Todos os produtos
Search
Central de documentação

Object Storage Service:Convert the redundancy type of a bucket

Última atualização: Sep 23, 2026

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

Pré-requisitos

  • O bucket está em uma região compatível: China (Hangzhou), China (Shanghai), China (Beijing), China (Zhangjiakou), China (Ulanqab), China (Shenzhen), China (Hong Kong), Japan (Tokyo), Singapore, Indonesia (Jakarta) e Germany (Frankfurt).

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

  • A classe de armazenamento do bucket é Standard, Infrequent Access (IA) ou Archive. Objetos em 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, consulte Attach a custom policy to a RAM user.

Limitações

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

  • Métodos de conversão: disponível pelo console OSS, API ou ossutil. Não há suporte para SDKs.

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

  • Custos de conversão: a tarefa de conversão é gratuita. Após a conversão, o bucket passa a ser cobrado com tarifas de ZRS, mais altas do que as de LRS. Para mais informações sobre preços, consulte Preços do Object Storage Service.

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

  • service 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 logon no console OSS.

  2. No painel de navegação à esquerda, clique em Buckets. Na página exibida, clique em o 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, revise 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 avança pelos seguintes status.

    Status da tarefa

    Descrição

    Queuing

    A tarefa está aguardando para iniciar.

    • É possível cancele a tarefa neste estágio.

    • O tempo de espera na fila normalmente é de 2 a 3 horas, mas pode ser maior.

    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 se aplica 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. Caso ainda não tenha instalado a ferramenta, consulte instale ossutil.

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 de API

Chame CreateBucketDataRedundancyTransition diretamente. Essa abordagem exige calcular a assinatura da requisição no seu próprio código.

Tópicos relacionados