Use o recurso de replicação de dados do Object Storage Service (OSS) para copiar objetos automaticamente de um bucket para outro. Os buckets de origem e destino podem estar na mesma região ou em regiões diferentes, e podem pertencer à mesma conta ou a contas diferentes.
O que é replicado
O OSS replica os seguintes dados:
Todos os objetos — tanto os históricos, existentes antes da regra entrar em vigor, quanto os novos ou atualizados posteriormente
Metadados de objetos
ACLs de objetos
Tags de objetos
Partes de upload multipart e os objetos combinados montados a partir delas
O que não é replicado
A replicação exclui os dados a seguir:
Classe de armazenamento dos objetos
Hora do último acesso dos objetos (x-oss-last-access-time)
-
Réplicas de objetos já criadas por outra regra de replicação — não há suporte para cadeias de replicação.
Por exemplo, se você configurar as regras A→B e B→C, os objetos replicados para B não serão replicados novamente para C.
-
Configurações no nível do bucket
Incluindo regras de ciclo de vida, configurações de compartilhamento de recursos entre origens (CORS), configurações de hospedagem de site estático, configurações de proteção contra hotlink e políticas de bucket
Quando usar a replicação entre regiões
Use a replicação entre regiões (CRR) quando seu cenário exigir que os dados estejam em uma região geográfica diferente:
-
Conformidade
O OSS oferece redundância de dados por padrão, mas se as regulamentações exigirem cópias de dados em data centers geograficamente dispersos, a CRR ajuda a atender a esses requisitos.
-
Redução de latência
Mantenha réplicas nos data centers do OSS mais próximos dos seus usuários para minimizar a latência de acesso aos dados.
-
Recuperação de desastres
Mantenha uma cópia completa de todos os dados em uma região separada para que, em caso de interrupção regional, a réplica no local secundário mantenha sua aplicação em funcionamento.
-
Migração de dados
Mova dados de um data center para outro com sincronização contínua durante o período de transição.
-
Computação em várias regiões
Se clusters de computação em duas regiões analisam o mesmo conjunto de dados, use a CRR para manter réplicas dos objetos disponíveis em ambas as regiões.
Quando usar a replicação na mesma região
Use a replicação na mesma região (SRR) quando seu cenário exigir cópias dos dados dentro da mesma região:
-
Conformidade
Se as regulamentações exigirem que os dados permaneçam dentro de um país ou região específica, replique do bucket de origem para vários buckets de destino na mesma região geográfica.
-
Sincronização entre teste e produção
Mantenha seu ambiente de teste sincronizado com a produção sem copiar dados entre regiões, para validar novos recursos com dados reais sem afetar a integridade da produção.
-
Agregação de logs
Consolide logs armazenados em vários buckets ou contas em um único bucket para processamento centralizado.