Skip to main content
Uma versão mais recente deste produto está disponível.
O português é fornecido por meio de tradução automática para sua conveniência. O inglês precede o português em caso de inconsistências.

Configure a replicação CloudMirror no StorageGRID

Para habilitar a replicação CloudMirror para um bucket, você cria e aplica um arquivo XML de configuração de replicação de bucket válido.

Antes de começar
  • Os serviços da plataforma foram ativados para sua conta de locatário por um administrador do StorageGRID.

  • Você já criou um bucket para servir como fonte de replicação.

  • O ponto de extremidade que você pretende usar como destino para CloudMirror replication já existe e você possui o seu URN.

  • Você pertence a um grupo de usuários que possui as "Gerenciar todos os buckets ou permissão de acesso à raiz". Essas permissões substituem as configurações de permissão nas políticas de grupo ou bucket ao configurar o bucket usando o Gerenciador de Locatários.

Sobre esta tarefa

CloudMirror replica objetos de um bucket de origem para um bucket de destino especificado em um endpoint.

Para informações gerais sobre replicação de buckets e como configurá-la, consulte "Documentação do Amazon Simple Storage Service (S3): replicação de objetos". Para informações sobre como StorageGRID implementa GetBucketReplication, DeleteBucketReplication e PutBucketReplication, consulte o "Operações em buckets".

Observação A replicação CloudMirror apresenta semelhanças e diferenças importantes em relação ao recurso de replicação entre grades. Para saber mais, consulte "Compare a replicação entre grades e a replicação CloudMirror".

Observe os seguintes requisitos e características ao configurar a replicação CloudMirror:

  • Ao criar e aplicar um XML de configuração de replicação de bucket válido, é necessário usar o URN de um endpoint de bucket S3 para cada destino.

  • A replicação não é compatível para buckets de origem ou destino com o S3 Object Lock ativado.

  • Se você habilitar a replicação CloudMirror em um bucket que contém objetos, os novos objetos adicionados ao bucket serão replicados, mas os objetos existentes no bucket não serão replicados. Você precisa atualizar os objetos existentes para acionar a replicação.

  • Se você especificar uma classe de armazenamento no XML de configuração de replicação, StorageGRID usará essa classe ao executar operações no endpoint S3 de destino. O endpoint de destino também deve ser compatível com a classe de armazenamento especificada. Certifique-se de seguir as recomendações fornecidas pelo fornecedor do sistema de destino.

Passos
  1. Ative a replicação para o seu bucket de origem:

    • Utilize um editor de texto para criar o XML de configuração de replicação necessário para habilitar a replicação, conforme especificado na API de replicação do S3.

    • Ao configurar o XML:

      • Observe que StorageGRID suporta apenas V1 da configuração de replicação. Isso significa que StorageGRID não suporta o uso do Filter elemento para regras e segue as convenções de V1 para exclusão de versões de objetos. Consulte a documentação da Amazon sobre configuração de replicação para obter detalhes.

      • Utilize o URN de um endpoint de bucket S3 como destino.

      • Opcionalmente, adicione o <StorageClass> elemento e especifique uma das seguintes opções:

        • STANDARD: A classe de armazenamento padrão. Se você não especificar uma classe de armazenamento ao carregar um objeto, a `STANDARD`classe de armazenamento padrão será usada.

        • STANDARD_IA: (Padrão - acesso pouco frequente.) Use esta classe de armazenamento para dados que são acessados com menos frequência, mas que ainda exigem acesso rápido quando necessário.

        • REDUCED_REDUNDANCY: Utilize esta classe de armazenamento para dados não críticos e reproduzíveis que podem ser armazenados com menos redundância do que a STANDARD classe de armazenamento.

      • Se você especificar um Role no XML de configuração, ele será ignorado. Esse valor não é usado pelo StorageGRID.

        <ReplicationConfiguration>
            <Role></Role>
            <Rule>
                <Status>Enabled</Status>
                <Prefix>2020</Prefix>
                <Destination>
                   <Bucket>urn:sgws:s3:::2017-records</Bucket>
                   <StorageClass>STANDARD</StorageClass>
                 </Destination>
             </Rule>
        </ReplicationConfiguration>
  2. Selecione Exibir buckets no painel ou selecione STORAGE (S3) > Buckets.

  3. Selecione o nome do bucket de origem.

    A página de detalhes do bucket é exibida.

  4. Selecione Serviços da plataforma > Replicação.

  5. Selecione a caixa de seleção Ativar replicação.

  6. Cole o XML de configuração de replicação na caixa de texto e selecione Salvar alterações.

    Observação Os serviços da plataforma devem ser ativados para cada conta de locatário por um administrador do StorageGRID usando o Grid Manager ou a Grid Management API. Entre em contato com o administrador do StorageGRID se ocorrer um erro ao salvar o XML de configuração.
  7. Verifique se a replicação está configurada corretamente:

    1. Adicione um objeto ao bucket de origem que atenda aos requisitos de replicação especificados na configuração de replicação.

      No exemplo mostrado anteriormente, os objetos que correspondem ao prefixo "2020" são replicados.

    2. Confirme se o objeto foi replicado para o bucket de destino.

      Para objetos pequenos, a replicação ocorre rapidamente.

Informações relacionadas

"Criar endpoint de serviços de plataforma"