Criar um trabalho de replicação em lote para novas regras ou destinos de replicação
No Amazon S3, a replicação em tempo real não replica nenhum objeto que já existia no bucket de origem antes de você criar uma configuração de replicação. A replicação em tempo real replica automaticamente somente objetos novos e atualizados que são gravados no bucket após a criação da configuração de replicação. Para replicar objetos existentes, é possível usar o Replicação em Lote do S3 para replicá-los sob demanda.
Ao criar a primeira regra em uma nova configuração de replicação em tempo real ou ao adicionar um novo bucket de destino a uma configuração de replicação existente por meio do console do Amazon S3, você tem a opção de criar um trabalho de replicação em lote. É possível usar esse trabalho de replicação em lote para replicar objetos existentes no bucket de origem para o bucket de destino.
Para usar o Replicação em Lote em uma configuração existente sem adicionar um novo bucket de destino, consulte Criar um trabalho de replicação em lote para regras de replicação existentes.
Pré-requisitos
Antes de criar o trabalho de replicação em lote, você deve criar um perfil do AWS Identity and Access Management (IAM) de operações em lote para conceder permissões ao Amazon S3 para realizar ações em seu nome. Para ter mais informações, consulte Configurar um perfil do IAM para o Replicação em Lote do S3.
Usar o Replicação em Lote para uma nova regra ou destino de replicação pelo console do Amazon S3
Ao criar a primeira regra em uma nova configuração de replicação ou ao adicionar um novo bucket de destino a uma configuração existente por meio do console do Amazon S3, você tem a opção de criar um trabalho de replicação em lote para replicar objetos existentes no bucket de origem.
Como criar um trabalho de replicação em lote ao criar ou atualizar uma configuração de replicação
Faça login no AWS Management Console e abra o console do Amazon S3 em https://console.aws.amazon.com/s3/
. -
No painel de navegação à esquerda, escolha Buckets.
-
Na lista Buckets de uso geral, escolha o nome do bucket que contém os objetos que você deseja replicar.
-
Para criar uma regra de replicação ou editar uma existente, selecione a guia Gerenciamento e role para baixo até Regras de replicação:
-
Para criar uma regra de replicação, selecione Create replication rule (Criar regra de replicação). Consulte exemplos sobre como configurar uma regra de replicação básica em Exemplos para configurar a replicação em tempo real.
-
Para editar uma regra de replicação existente, selecione o botão de opção ao lado do nome da regra e escolha Editar regra.
-
-
Crie sua regra de replicação ou edite o destino da regra de replicação existente e selecione Save (Salvar).
Depois de criar a primeira regra em uma nova configuração de replicação ou editar uma configuração existente para adicionar um novo destino, a caixa de diálogo Replicate existing objects? (Replicar objetos existentes?) é exibida, oferecendo a você a opção de criar um trabalho de replicação em lote.
-
Se você quiser criar e executar esse trabalho agora, escolha Sim, replicar objetos existentes.
Se você quiser criar um trabalho de replicação em lote posteriormente, selecione Não, não replicar objetos existentes.
-
Se você escolher Sim, replicar objetos existentes, a página Criar trabalho de operações em lote será exibida. No recurso Replicação em Lote do S3, um trabalho tem as seguintes configurações:
- Opções de execução do trabalho
-
Se você quiser que o trabalho do Replicação em Lote do S3 seja executado imediatamente, selecione Executar automaticamente o trabalho quando estiver pronto. Se quiser executar o trabalho mais tarde, selecione Aguardar para executar o trabalho quando ele estiver pronto.
nota
Se escolher Executar automaticamente o trabalho quando estiver pronto, você não poderá criar e salvar um manifesto de operações em lote. Para salvar o manifesto de operações em lote, escolha Aguardar para executar o trabalho quando ele estiver pronto.
- Manifesto de operações em lote
-
Se escolher Aguardar para executar o trabalho quando ele estiver pronto, a seção Manifesto do Batch Operations será exibida. O manifesto é uma lista de todos os objetos em que você deseja que a ação especificada seja executada. Você pode escolher salvar o manifesto. Como acontece com os arquivos do S3 Inventory, o manifesto será salvo como um arquivo CSV e armazenado em um bucket. Para saber mais sobre os manifestos de operações em lote, consulte Especificar um manifesto.
- Relatórios de conclusão
-
O recurso Operações em Lote do S3 executa uma tarefa para cada objeto especificado no manifesto. Os relatórios de conclusão oferecem uma maneira fácil de visualizar os resultados das tarefas em um formato consolidado, sem a necessidade de configurações adicionais. Você pode solicitar um relatório de conclusão para todas as tarefas ou somente para as que apresentarem falha. Para saber mais sobre relatórios de conclusão, consulte Relatórios de conclusão.
- Permissões
-
Uma das causas mais comuns de falhas de replicação são permissões insuficientes no perfil do AWS Identity and Access Management (IAM) fornecido. Para obter informações sobre como criar essa função, consulte Configurar um perfil do IAM para o Replicação em Lote do S3. Crie ou escolha um perfil do IAM que tenha as permissões necessárias para a replicação em lote.
-
Escolha Salvar.