Replicação de marcadores de exclusão entre intervalos
Por padrão, quando a replicação do S3 está habilitada e um objeto é excluído no bucket de origem, o Amazon S3 adiciona um marcador de exclusão somente no bucket de origem. Esta ação protege os dados contra exclusões mal-intencionadas.
Se você tiver a replicação de marcadores de exclusão ativada, esses marcadores serão copiados para os buckets de destino e o Amazon S3 se comporta como se o objeto tivesse sido excluído nos buckets de origem e de destino. Para obter mais informações sobre como funcionam os marcadores de exclusão, consulte Trabalhar com marcadores de exclusão.
nota
A replicação de marcadores de exclusão não é suportada para regras de replicação baseadas em tags. A replicação de marcadores de exclusão também não adere ao SLA de 15 minutos concedido ao usar o Controle de tempo de replicação do S3.
Se você não estiver usando a versão de configuração de replicação mais recente, as operações de exclusão afetarão a replicação de forma diferente. Para obter mais informações, consulte Como a exclusão de operações afeta a replicação.
Habilitando a replicação de marcadores de exclusão
Você pode começar a usar a replicação de marcadores de exclusão com uma regra de replicação nova ou existente. Você pode aplicá-lo a um bucket inteiro do S3 ou a objetos do Amazon S3 que tenham um prefixo específico.
Para habilitar a replicação de marcadores de exclusão usando o console do Amazon S3, consulte Uso do console do S3. Este tópico fornece instruções para habilitar a replicação de marcadores de exclusão na configuração de replicação quando os buckets pertencem às mesmas Contas da AWS ou a contas diferentes.
Para habilitar a replicação de marcadores de exclusão usando a AWS Command Line Interface (AWS CLI), você deve adicionar uma configuração de replicação ao bucket de origem com DeleteMarkerReplication
habilitado.
No exemplo de configuração a seguir, os marcadores de exclusão são replicados para o bucket de destino DOC-EXAMPLE-BUCKET
para objetos sob o prefixo Tax
(Imposto).
{ "Rules": [ { "Status": "Enabled", "Filter": { "Prefix": "
Tax
" }, "DeleteMarkerReplication": { "Status": "Enabled" }, "Destination": { "Bucket": "arn:aws:s3:::DOC-EXAMPLE-BUCKET
" }, "Priority": 1 } ], "Role": "IAM-Role-ARN" }
Para obter instruções completas sobre como criar regras de replicação por meio da AWS CLI, consulte Configuração da replicação para buckets de origem e de destino pertencentes à mesma conta na seção Demonstrações da replicação.