

# Configurar a replicação para uso com pontos de acesso multirregionais
<a name="MultiRegionAccessPointBucketReplication"></a>

Quando você faz uma solicitação para um endpoint de ponto de acesso multirregional, o Amazon S3 roteia automaticamente a solicitação para o bucket mais próximo de você. O Amazon S3 não considera o conteúdo da solicitação ao tomar essa decisão. Se você fizer uma solicitação `GET` para um objeto, sua solicitação poderá ser roteada para um bucket que não tenha uma cópia desse objeto. Se isso acontecer, você receberá um erro do código de status HTTP 404 (Não encontrado). Para ter mais informações sobre direcionamento de solicitações de um ponto de acesso multirregional, consulte [Roteamento de solicitação de pontos de acesso multirregionais](MultiRegionAccessPointRequestRouting.md).

Se você quiser que o ponto de acesso multirregional consiga recuperar o objeto independentemente de qual bucket receba a solicitação, configure a Replicação do Amazon S3 Entre Regiões Diferentes (CRR). 

 Por exemplo, considere um ponto de acesso multirregional com três buckets: 
+ Um bucket chamado `amzn-s3-demo-bucket1` na região `US West (Oregon)` que contém o objeto `my-image.jpg` 
+ Um bucket chamado `amzn-s3-demo-bucket2` na região `Asia Pacific (Mumbai)` que contém o objeto `my-image.jpg` 
+ Um bucket chamado `amzn-s3-demo-bucket` na região `Europe (Frankfurt)` que não contém o objeto `my-image.jpg` 

Nessa situação, se você fizer uma solicitação `GetObject` para o objeto `my-image.jpg`, o sucesso dessa solicitação dependerá de qual bucket receberá sua solicitação. Como o Amazon S3 não considera o conteúdo da solicitação, ele pode rotear sua solicitação `GetObject` para o bucket `amzn-s3-demo-bucket`, se esse bucket responder com maior proximidade. Mesmo que seu objeto esteja em um bucket no ponto de acesso multirregional, você receberá um erro HTTP 404 Não Encontrado porque o bucket individual que recebeu sua solicitação não tinha o objeto. 

Habilitar a Replicação Entre Regiões Diferentes (CRR) ajuda a evitar esse resultado. Com as regras de replicação apropriadas, o objeto `my-image.jpg` é copiado para o bucket `amzn-s3-demo-bucket`. Portanto, se o Amazon S3 rotear sua solicitação para esse bucket, agora você poderá recuperar o objeto. 

A replicação funciona normalmente com buckets atribuídos a um ponto de acesso multirregional. O Amazon S3 não executa nenhum tratamento de replicação especial com buckets que estão em pontos de acesso multirregionais. Para obter mais informações sobre como configurar a replicação em seus buckets, consulte [Visão geral da configuração da replicação em tempo real](replication-how-setup.md).

**Recomendações para usar a replicação com pontos de acesso multirregionais**  
Para obter a melhor performance de replicação ao trabalhar com pontos de acesso multirregionais, recomendamos o seguinte: 
+ Configure o Controle de Tempo de Replicação do S3 (S3 RTC). Para replicar dados em diferentes regiões dentro de um período previsível, você pode usar o S3 RTC. O S3 RTC replica 99,99 por cento dos novos objetos armazenados no Simple Storage Service (Amazon S3) em 15 minutos (baseado em um acordo de nível de serviço). Para obter mais informações, consulte [Atender aos requisitos de conformidade com o Controle do Tempo de Replicação do S3](replication-time-control.md). Não há cobranças adicionais por usar o S3 RTC. Para ter informações, consulte [Definição de preço do Amazon S3](https://aws.amazon.com/s3/pricing/).
+ Use a replicação bidirecional para ajudar a manter os buckets sincronizados quando os buckets são atualizados por meio do ponto de acesso multirregional. Para obter mais informações, consulte [Criar regras de replicação bidirecional para seu ponto de acesso multirregional](mrap-create-two-way-replication-rules.md).
+ Crie pontos de acesso multirregionais entre contas para replicar dados em buckets em Contas da AWS separadas. Essa abordagem oferece separação em nível de conta, para que os dados possam ser acessados e replicados em contas diferentes em regiões distintas, além do bucket de origem. A configuração de pontos de acesso multirregionais entre contas não tem custo adicional. Se você é proprietário de um bucket, mas não tem o ponto de acesso multirregional, paga somente pelos custos de transferência e solicitação de dados. Os proprietários de pontos de acesso multirregionais pagam pelos custos de roteamento de dados e aceleração da Internet. Para obter mais informações, consulte [Preço do Amazon S3](https://aws.amazon.com/s3/pricing/).
+ Habilite a sincronização de modificações da réplica para cada regra de replicação a fim de também manter as alterações de metadados dos objetos sincronizadas. Para obter mais informações, consulte [Habilitar a sincronização de modificações da réplica](https://docs.aws.amazon.com/AmazonS3/latest/userguide/replication-for-metadata-changes.html#enabling-replication-for-metadata-changes).
+ Habilite as métricas do Amazon CloudWatch para [monitorar os eventos de replicação](https://docs.aws.amazon.com/AmazonS3/latest/userguide/replication-metrics.html). As taxas de métricas do CloudWatch se aplicam. Para saber mais, consulte [Preço do Amazon CloudWatch](https://aws.amazon.com/cloudwatch/pricing/).

**Topics**
+ [Criar regras de replicação unidirecional para seu ponto de acesso multirregional](mrap-create-one-way-replication-rules.md)
+ [Criar regras de replicação bidirecional para seu ponto de acesso multirregional](mrap-create-two-way-replication-rules.md)
+ [Visualizar as regras de replicação para seu ponto de acesso multirregional.](mrap-view-replication-rules.md)

# Criar regras de replicação unidirecional para seu ponto de acesso multirregional
<a name="mrap-create-one-way-replication-rules"></a>

As regras de replicação possibilitam a cópia assíncrona automática de objetos entre buckets. Uma regra de replicação unidirecional ajuda a garantir que os dados sejam totalmente replicados de um bucket de origem em uma Região da AWS para um bucket de destino em outra região. Quando a replicação unidirecional é configurada, uma regra de replicação do bucket de origem (*amzn-s3-demo-bucket*) para o bucket de destino (*amzn-s3-demo-bucket*) é criada. Como todas as regras de replicação, você pode aplicar a regra de replicação unidirecional a todo o bucket do Amazon S3 ou a um subconjunto de objetos filtrados com base em um prefixo ou tags de objeto.

**Importante**  
Recomendamos usar a replicação unidirecional se seus usuários consumirem apenas os objetos em seus buckets de destino. Se seus usuários fizerem upload ou modificarem os objetos em seus buckets de destino, use a replicação bidirecional para manter todos os seus buckets sincronizados. Também recomendamos replicação bidirecional se você planeja usar um ponto de acesso multirregional para o failover. Para configurar a replicação bidirecional, consulte [Criar regras de replicação bidirecional para seu ponto de acesso multirregional](mrap-create-two-way-replication-rules.md).

**Como criar uma regra de replicação unidirecional para um ponto de acesso multirregional**

1. Faça login no Console de gerenciamento da AWS e abra o console do Amazon S3 em [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/).

1. No painel de navegação esquerdo, escolha **Multi-Region Access Points** (Pontos de acesso multirregionais).

1. Escolha o nome de seu ponto de acesso multirregional.

1. Escolha a guia **Replication and failover** (Replicação e failover).

1. Role para baixo até **Replication rules** (Regras de replicação) e escolha **Create replication rules** (Criar regras de replicação). Verifique se você tem permissões suficientes para criar a regra de replicação, caso contrário, o versionamento será desativado.
**nota**  
Apenas é possível criar regras de replicação para buckets em sua própria conta. Para criar regras de replicação para buckets externos, os proprietários do bucket devem criar as regras de replicação para esses buckets.

1. Na página **Criar regras de replicação**, selecione o modelo **Replicar objetos de um ou mais buckets de origem para um ou mais buckets de destino**.
**Importante**  
Quando você cria regras de replicação usando esse modelo, todas as regras de replicação existentes que já estejam atribuídas ao bucket são substituídas.   
Para adicionar ou modificar regras de replicação existentes em vez de substituí-las, acesse a guia **Management** (Gerenciamento) de cada bucket no console e edite as regras na seção **Replication rules** (Regras de replicação). Você também pode adicionar ou modificar as regras de replicação existentes usando a AWS CLI, SDKs ou a API REST. Para obter mais informações, consulte [Elementos do arquivo de configuração de replicação](replication-add-config.md).

1. Na seção **Origem e destino**, em **Buckets de origem**, selecione um ou mais buckets dos quais você deseja replicar objetos. Todos os buckets (origem e destino) escolhidos para replicação devem ter o Versionamento do S3 ativado, e cada bucket deve estar em uma Região da AWS diferente. Para obter mais informações sobre o Versionamento do S3, consulte [Usar o versionamento em buckets do Amazon S3](https://docs.aws.amazon.com/AmazonS3/latest/userguide/Versioning.html).

   Em **Buckets de destino**, selecione um ou mais buckets dos quais você deseja replicar objetos.

1. Na seção **Replication rule configuration** (Configuração da regra de replicação), escolha se a regra de replicação ficará **Enabled** (Ativada) ou **Disabled** (Desativada) quando for criada.
**nota**  
Você não pode inserir um nome na caixa **Replication rule name** (Nome da regra de replicação). Os nomes de regras de replicação são gerados com base na sua configuração ao criar a regra de replicação.

1. Na seção **Scope** (Escopo), escolha o escopo apropriado para sua replicação.
   + Para replicar todo o bucket, escolha **Apply to all objects in the bucket** (Aplicar a todos os objetos no bucket). 
   + Para replicar um subconjunto dos objetos do bucket, escolha **Limit the scope of this rule using one or more filters** (Limitar o escopo desta regra usando um ou mais filtros). 

     Você pode filtrar os objetos usando um prefixo, etiquetas de objeto ou uma combinação de ambos. 
     + Para limitar a replicação para todos os objetos que têm nomes que começam com a mesma string (por exemplo, `pictures`), insira um prefixo na caixa **Prefix** (Prefixo). 

       Se você inserir um prefixo que seja o nome de uma pasta, será preciso usar um delimitadores, como uma `/` (barra), para indicar seu nível de hierarquia (por exemplo, `pictures/`). Para ter mais informações sobre prefixos, consulte [Organizar objetos usando prefixos](https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-prefixes.html).
     + Para replicar todos os objetos que têm uma ou mais etiquetas de objeto, selecione **Add tag** (Adicionar etiqueta) e insira o par de chave/valor nas caixas. Para adicionar outra etiqueta, repita o procedimento. Para obter mais informações sobre etiquetas de objeto, consulte [Categorizar objetos usando tags](object-tagging.md).

1. Role para baixo até a seção **Additional replication options** (Opções de replicação adicionais) e selecione as opções de replicação que deseja aplicar.
**nota**  
Recomendamos aplicar as seguintes opções:  
**Replication time control (RTC)** (Controle de Tempo de Replicação (RTC)): para replicar seus dados em diferentes regiões dentro de um período previsível, você pode usar o Controle de Tempo de Replicação do S3 (S3 RTC). O S3 RTC replica 99,99 por cento dos novos objetos armazenados no Simple Storage Service (Amazon S3) em 15 minutos (baseado em um acordo de nível de serviço). Para obter mais informações, consulte [Atender aos requisitos de conformidade com o Controle do Tempo de Replicação do S3](replication-time-control.md).
**Replication metrics and notifications** (Métricas e notificações de replicação): habilite as métricas do Amazon CloudWatch para monitorar eventos de replicação.
**Replicação de marcadores de exclusão**: os marcadores de exclusão criados pelas operações de exclusão do S3 serão replicados. Os marcadores de exclusão criados pelas regras do ciclo de vida não são replicados. Para ter mais informações, consulte [Replicar marcadores de exclusão entre buckets](https://docs.aws.amazon.com/AmazonS3/latest/userguide/delete-marker-replication.html).
Há cobranças adicionais pelas métricas e notificações de replicação do S3 RTC e do CloudWatch. Para obter mais informações, consulte [Definição de preço do Amazon S3](https://aws.amazon.com/s3/pricing/) e [Preço do Amazon CloudWatch](https://aws.amazon.com/cloudwatch/pricing/).

1. Se você estiver escrevendo uma nova regra de replicação que substitui uma existente, selecione **I acknowledge that by choosing Create replication rules, these existing replication rules will be overwritten** (Eu reconheço que, ao escolher Criar regras de replicação, essas regras de replicação existentes serão substituídas).

1. Selecione **Criar regras de replicação** para criar e salvar suas novas regras de replicação unidirecional.

# Criar regras de replicação bidirecional para seu ponto de acesso multirregional
<a name="mrap-create-two-way-replication-rules"></a>

As regras de replicação possibilitam a cópia assíncrona automática de objetos entre buckets. Uma regra de replicação bidirecional garante que os dados sejam totalmente replicados entre dois ou mais buckets em Regiões da AWS diferentes. Quando a replicação bidirecional é configurada, uma regra de replicação do bucket de origem (DOC-EXAMPLE-BUCKET-1) para o bucket que contém as réplicas (DOC-EXAMPLE-BUCKET-2) é criada. Depois, é criada uma segunda regra de replicação do bucket que contém as réplicas (DOC-EXAMPLE-BUCKET-2) para o bucket de origem (DOC-EXAMPLE-BUCKET-1).

Como todas as regras de replicação, você pode aplicar a regra de replicação bidirecional a todo o bucket do Amazon S3 ou a um subconjunto de objetos filtrados com base em um prefixo ou tags de objeto. Também é possível manter as alterações de metadados dos objetos sincronizadas ao [habilitar a sincronização de modificações da réplica](https://docs.aws.amazon.com/AmazonS3/latest/userguide/replication-for-metadata-changes.html#enabling-replication-for-metadata-changes) para cada regra de replicação. Você pode ativar a sincronização de modificações da réplica por meio do console do Amazon S3, a AWS CLI, os AWS SDKs, a API REST do Amazon S3 ou o AWS CloudFormation.

Para monitorar o progresso da replicação de objetos e metadados de objetos no Amazon CloudWatch, habilite as métricas e notificações da Replicação do S3. Para obter mais informações, consulte [Monitoramento do progresso com métricas de replicação e notificações de eventos do Amazon S3](https://docs.aws.amazon.com/AmazonS3/latest/userguide/replication-metrics.html).

**Como criar uma regra de replicação bidirecional para um ponto de acesso multirregional**



1. Faça login no Console de gerenciamento da AWS e abra o console do Amazon S3 em [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/).

1. No painel de navegação esquerdo, escolha **Multi-Region Access Points** (Pontos de acesso multirregionais).

1. Escolha o nome do ponto de acesso multirregional que você deseja atualizar.

1. Escolha a guia **Replication and failover** (Replicação e failover).

1. Role para baixo até **Replication rules** (Regras de replicação) e escolha **Create replication rules** (Criar regras de replicação).

1. Na página **Create replication rules** (Criar regras de replicação), escolha o modelo **Replicate objects among all specified buckets** (Replicar objetos entre todos os buckets especificados). O modelo **Replicate objects among all specified buckets** (Replicar objetos entre todos os buckets especificados) configura a replicação bidirecional (com recursos de failover) para seus buckets.
**Importante**  
Quando você cria regras de replicação usando esse modelo, todas as regras de replicação existentes que já estejam atribuídas ao bucket são substituídas.   
Para adicionar ou modificar regras de replicação existentes em vez de substituí-las, acesse a guia **Management** (Gerenciamento) de cada bucket no console e edite as regras na seção **Replication rules** (Regras de replicação). Você também pode adicionar ou modificar as regras de replicação existentes usando a AWS CLI, os AWS SDKs ou a API REST do Amazon S3. Para obter mais informações, consulte [Elementos do arquivo de configuração de replicação](replication-add-config.md).

1. Na seção **Buckets**, selecione pelo menos dois buckets dos quais você deseja replicar objetos. Todos os buckets escolhidos para replicação devem ter o Versionamento do S3 ativado, e cada bucket deve estar em uma Região da AWS diferente. Para obter mais informações sobre o Versionamento do S3, consulte [Usar o versionamento em buckets do Amazon S3](https://docs.aws.amazon.com/AmazonS3/latest/userguide/Versioning.html).
**nota**  
Tenha as permissões de leitura e replicação necessárias para estabelecer a replicação, caso contrário, você encontrará erros. Para ter mais informações, consulte [Criar um perfil do IAM](https://docs.aws.amazon.com/AmazonS3/latest/userguide/setting-repl-config-perm-overview.html).

1. Na seção **Replication rule configuration** (Configuração da regra de replicação), escolha se a regra de replicação ficará **Enabled** (Ativada) ou **Disabled** (Desativada) quando for criada.
**nota**  
Você não pode inserir um nome na caixa **Replication rule name** (Nome da regra de replicação). Os nomes de regras de replicação são gerados com base na sua configuração ao criar a regra de replicação.

1. Na seção **Scope** (Escopo), escolha o escopo apropriado para sua replicação.
   + Para replicar todo o bucket, escolha **Apply to all objects in the bucket** (Aplicar a todos os objetos no bucket). 
   + Para replicar um subconjunto dos objetos do bucket, escolha **Limit the scope of this rule using one or more filters** (Limitar o escopo desta regra usando um ou mais filtros). 

     Você pode filtrar os objetos usando um prefixo, etiquetas de objeto ou uma combinação de ambos. 
     + Para limitar a replicação para todos os objetos que têm nomes que começam com a mesma string (por exemplo, `pictures`), insira um prefixo na caixa **Prefix** (Prefixo). 

       Se você inserir um prefixo que seja o nome de uma pasta, use uma `/` (barra) como o último caractere (por exemplo, `pictures/`).
     + Para replicar todos os objetos que têm uma ou mais etiquetas de objeto, selecione **Add tag** (Adicionar etiqueta) e insira o par de chave/valor nas caixas. Para adicionar outra etiqueta, repita o procedimento. Para obter mais informações sobre etiquetas de objeto, consulte [Categorizar objetos usando tags](object-tagging.md).

1. Role para baixo até a seção **Additional replication options** (Opções de replicação adicionais) e selecione as opções de replicação que deseja aplicar.
**nota**  
Recomendamos que você aplique as seguintes opções, especialmente se pretender configurar um ponto de acesso multirregional para oferecer suporte a failover:  
**Replication time control (RTC)** (Controle de Tempo de Replicação (RTC)): para replicar seus dados em diferentes regiões dentro de um período previsível, você pode usar o Controle de Tempo de Replicação do S3 (S3 RTC). O S3 RTC replica 99,99 por cento dos novos objetos armazenados no Simple Storage Service (Amazon S3) em 15 minutos (baseado em um acordo de nível de serviço). Para obter mais informações, consulte [Atender aos requisitos de conformidade com o Controle do Tempo de Replicação do S3](replication-time-control.md).
**Replication metrics and notifications** (Métricas e notificações de replicação): habilite as métricas do Amazon CloudWatch para monitorar eventos de replicação.
**Replicação de marcadores de exclusão**: os marcadores de exclusão criados pelas operações de exclusão do S3 serão replicados. Os marcadores de exclusão criados pelas regras do ciclo de vida não são replicados. Para ter mais informações, consulte [Replicar marcadores de exclusão entre buckets](https://docs.aws.amazon.com/AmazonS3/latest/userguide/delete-marker-replication.html).
**Replica modification sync** (Sincronização de modificações da réplica): Habilite a sincronização de modificações da réplica para cada regra de replicação a fim de também manter as alterações de metadados dos objetos sincronizadas. Para obter mais informações, consulte [Habilitar a sincronização de modificações da réplica](https://docs.aws.amazon.com/AmazonS3/latest/userguide/replication-for-metadata-changes.html#enabling-replication-for-metadata-changes).
Há cobranças adicionais pelas métricas e notificações de replicação do S3 RTC e do CloudWatch. Para obter mais informações, consulte [Definição de preço do Amazon S3](https://aws.amazon.com/s3/pricing/) e [Preço do Amazon CloudWatch](https://aws.amazon.com/cloudwatch/pricing/).

1. Se você estiver escrevendo uma nova regra de replicação que substitui uma existente, selecione **I acknowledge that by choosing Create replication rules, these existing replication rules will be overwritten** (Eu reconheço que, ao escolher Criar regras de replicação, essas regras de replicação existentes serão substituídas).

1. Escolha **Create replication rules** (Criar regras de replicação) para criar e salvar suas novas regras de replicação bidirecional. 

# Visualizar as regras de replicação para seu ponto de acesso multirregional.
<a name="mrap-view-replication-rules"></a>

Com os pontos de acesso multirregionais, você pode configurar regras de replicação unidirecional ou regras de replicação bidirecional (bidirecional). Para ter informações sobre como gerenciar suas regras de replicação, consulte [Gerenciar regras de replicação usando o console do Amazon S3](https://docs.aws.amazon.com/AmazonS3/latest/userguide/disable-replication.html).

**Como visualizar as regras de replicação para seu ponto de acesso multirregional.**



1. Faça login no Console de gerenciamento da AWS e abra o console do Amazon S3 em [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/).

1. No painel de navegação esquerdo, escolha **Multi-Region Access Points** (Pontos de acesso multirregionais).

1. Escolha o nome de seu ponto de acesso multirregional.

1. Escolha a guia **Replication and failover** (Replicação e failover).

1. Role para baixo até a seção **Regras de replicação**. Esta seção lista todas as regras de replicação criadas para seu ponto de acesso multirregional.
**nota**  
Se você adicionou um bucket de outra conta a esse ponto de acesso multirregional, deverá ter a permissão `s3:GetBucketReplication` do proprietário do bucket para visualizar as regras de replicação desse bucket.