Após gerenciar sites WordPress por mais de uma década, descobrimos que os proprietários de sites mais bem-sucedidos compartilham um traço comum: eles têm sistemas de backup sólidos implementados.
É por isso que nos tornamos fortes defensores do uso do Amazon S3 como seu destino de backup — é confiável, acessível e oferece independência total do seu provedor de hospedagem.
Muitos proprietários de sites WordPress usam o S3 porque ele fornece uma camada extra de segurança para seus dados. Ele também se integra perfeitamente com os plugins de backup mais populares.
Hoje, vamos guiá-lo pelo processo de configuração de backups do WordPress para o Amazon S3.
Pesquisamos e testamos inúmeros métodos, e compartilharemos as soluções gratuitas e premium que funcionam melhor para proteger seu site WordPress e manter seus dados seguros.

Resposta Rápida: Como Fazer Backup do WordPress para o Amazon S3
Com pressa? Aqui estão 2 das maneiras mais fáceis de criar um backup com o Amazon S3
- Duplicator: Conecte seu site WordPress ao Amazon S3 e crie backups personalizáveis de site completo ou de banco de dados com controle de versão.
- UpdraftPlus: Use o plugin gratuito para agendar backups e enviar seus arquivos e banco de dados do WordPress para o Amazon S3 facilmente.
Por que usar o Amazon S3 para fazer backup do WordPress?
O Amazon S3 é uma ótima opção para backups e restauração do WordPress porque é confiável, seguro e econômico. Veja por quê:
- Confiabilidade de Nível Empresarial: Lida com arquivos de backup grandes de forma consistente, tornando-o ideal para sites de negócios que não podem arriscar falhas de backup.
- Segurança Avançada: Fornece Gerenciamento de Identidade e Acesso (IAM) para definir regras de acesso específicas e criptografar automaticamente seus arquivos de backup.
- Nível Gratuito Disponível: Inclui 5 GB de armazenamento mais 2.000 requisições PUT e 20.000 requisições GET por mês durante o primeiro ano — o suficiente para vários backups de sites pequenos sem custo.
- Preços Flexíveis de Pagamento Conforme o Uso: Permite armazenar backups recentes para acesso rápido e mover backups mais antigos para classes de armazenamento mais acessíveis.
- Integração Perfeita de Plugins: Funciona perfeitamente com plugins de backup do WordPress populares como Duplicator e UpdraftPlus.
Com todos esses benefícios, o Amazon S3 garante que seus backups do WordPress sejam seguros, acessíveis e fáceis de gerenciar.
Vamos ver como enviar seus backups do WordPress para o Amazon S3. Você pode usar os links rápidos abaixo para pular para a seção que você precisa:
- First Things First: Configure Your Amazon S3 Account
- Method 1: Use Duplicator to Backup WordPress to S3 (More Customizable)
- Método 2: Use o UpdraftPlus para Fazer Backup do WordPress para S3 (Plugin Gratuito)
Primeiro de Tudo: Configure Sua Conta Amazon S3
Antes de podermos fazer backup do seu site WordPress no Amazon S3, precisamos configurar corretamente seu espaço de armazenamento.
Etapa 1: Crie um Bucket Amazon S3
Primeiro, faça login na sua conta da Amazon Web Services (AWS). Em seguida, clique no botão de menu no canto superior esquerdo e selecione ‘S3’.

Na página do painel do S3, você precisa procurar o botão ‘Criar bucket’ e clicar nele.
Um bucket no Amazon S3 é como um contêiner para seus arquivos. Pense nele como uma pasta especial que conterá todos os seus backups do WordPress.

Para o ‘Tipo de bucket’, você precisa escolher ‘Uso geral’. Em seguida, dê um nome ao seu bucket.
Recomendamos usar o nome do seu domínio para mantê-lo único, como backups.seusite.com.
Importante: Os nomes dos buckets do Amazon S3 devem usar apenas letras minúsculas. Não use letras maiúsculas ou espaços, ou a AWS rejeitará o nome.
Você também verá uma opção para ‘Região AWS’. Por favor, anote qual região foi selecionada (por exemplo, ‘Leste dos EUA N. Virgínia’), pois você pode precisar selecionar a mesma região em seu plugin do WordPress mais tarde.
Para o restante das configurações, você pode deixá-las em seus valores padrão.

Nesta fase, você pode simplesmente rolar até o final da página e clicar no botão ‘Criar bucket’.
Seu novo espaço de armazenamento estará pronto em apenas alguns segundos.

Etapa 2: Criar uma Política de Segurança
Agora, vamos configurar uma política de segurança para seus backups. Esta política é um conjunto de regras que controlam o que pode ser feito com seus arquivos de backup.
Comece clicando no menu novamente e selecionando 'IAM'. Isso o levará para a área de gerenciamento de segurança da AWS.

Você pode navegar até a página 'Políticas' a partir daqui.
Aqui, você precisa clicar no botão 'Criar política'. É aqui que você configurará suas permissões de backup.

Quando vir o editor de políticas, você pode selecionar a aba 'JSON' para inserir as regras de segurança.
É aqui que você adicionará o código especial de permissão. É um conjunto de regras que dirá à AWS exatamente o que o plugin tem permissão para fazer. Você pode copiar e colar a política abaixo no editor:
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": [
"s3:ListBucket",
"s3:GetBucketLocation",
"s3:ListBucketMultipartUploads"
],
"Resource": "arn:aws:s3:::BUCKETNAME",
"Condition": {}
},
{
"Effect": "Allow",
"Action": [
"s3:AbortMultipartUpload",
"s3:DeleteObject",
"s3:DeleteObjectVersion",
"s3:GetObject",
"s3:GetObjectAcl",
"s3:GetObjectVersion",
"s3:GetObjectVersionAcl",
"s3:PutObject",
"s3:PutObjectAcl"
],
"Resource": "arn:aws:s3:::BUCKETNAME/*",
"Condition": {}
},
{
"Effect": "Allow",
"Action": "s3:ListAllMyBuckets",
"Resource": "*",
"Condition": {}
}
]
}
Este código permitirá que seu plugin de backup liste os arquivos em seu bucket de backup e adicione, recupere e exclua arquivos de backup dentro dele. Além disso, impedirá que o plugin faça qualquer outra coisa, o que mantém sua conta segura.
Importante: Você deve substituir o texto NOMEDOBACKET no código acima pelo nome real do bucket que você criou na Etapa 1.
Tenha cuidado para não excluir as aspas "" ou as barras / ao redor do nome. Por exemplo, se o seu bucket for nomeado backups.exemplo.com, a linha deve ficar assim:
"Resource": "arn:aws:s3:::backups.exemplo.com",

Nesta fase, você pode descer na página.
Em seguida, clique em ‘Avançar’.

Agora, você pode dar um nome amigável à sua política. Você pode querer chamá-la de algo como Política-de-Backup-WordPress, Política-de-Backup-Duplicator, ou Política-de-Backup-UpdraftPlus.
Sinta-se à vontade para escolher um nome que faça sentido para você. Esta política funcionará muito bem com qualquer plugin de backup do WordPress que cobriremos mais tarde.

Assim que estiver satisfeito com o nome, você pode finalizar clicando em 'Criar política'.
Isso salvará todas as suas configurações de segurança e o deixará pronto para a próxima etapa.

Etapa 3: Criar um Usuário
Agora que configuramos nossa política de segurança, vamos criar um usuário que possa acessar seu armazenamento em nuvem. Você pode pensar nisso como criar uma conta especial apenas para lidar com seus backups do WordPress. Você pode pensar nisso como criar uma conta especial apenas para lidar com seus backups do WordPress.
Comece indo para o menu 'Usuários' na página do IAM. Você verá um botão 'Criar usuário'. Clique nele.

Em seguida, você dará um nome ao seu novo usuário.
Você pode usar qualquer nome que ajude a identificar seu propósito. Em seguida, clique em 'Próximo'.

Quando chegar à seção 'Definir permissões', você desejará selecionar 'Anexar políticas diretamente'.
É aqui que você pode conectar a política de segurança que acabamos de criar ao seu novo usuário. Pense nisso como dar ao seu usuário de backup seu conjunto específico de permissões.

Percorra a lista de políticas até encontrar a que criamos na etapa anterior. Você pode encontrá-la facilmente digitando o nome da política na caixa de pesquisa.
Assim que a encontrar, basta marcar a caixa ao lado dela.

Após revisar tudo, você pode rolar para baixo e clicar em 'Criar usuário'.
A AWS configurará seu novo usuário com todas as permissões corretas para lidar com seus backups do WordPress com segurança.

Lembre-se de que precisaremos obter alguns detalhes de segurança importantes para este usuário na próxima etapa, portanto, não feche esta janela ainda.
Etapa 4: Copiar suas Chaves de Acesso
Vamos configurar suas chaves de acesso. Elas são como senhas especiais que permitirão que seu plugin de backup do WordPress se conecte com segurança ao Amazon S3.
Primeiro, você pode clicar no nome de usuário que acabamos de criar para ver seus detalhes.

Procure pela aba ‘Credenciais de segurança’.
É aqui que criaremos suas chaves de acesso.

Desça um pouco na página.
Quando vir o botão ‘Criar chave de acesso’, clique nele.

A Amazon agora perguntará sobre seu caso de uso.
Como planejamos usar um plugin de backup do WordPress, você pode selecionar ‘Serviço de terceiros’ nas opções.

Agora, role a página ainda mais para baixo.
Marque a caixa ao lado de ‘Entendo a recomendação acima e desejo prosseguir para criar uma chave de acesso’ e clique em ‘Próximo’.

Antes de ver suas chaves de acesso, você pode opcionalmente definir algumas tags de descrição.
Vamos pular esta etapa, pois não é necessária, então clique no botão ‘Criar chave de acesso’.

Agora você verá duas informações importantes: seu ID da chave de acesso e sua chave de acesso secreta. Pense nelas como um par de nome de usuário e senha que seu plugin de backup usará.
Você vai querer manter essas chaves em um local seguro, ou pelo menos manter esta janela aberta enquanto configura o método de backup escolhido. Assim que fechar esta janela, você não poderá mais ver a chave de acesso secreta.

Método 1: Use o Duplicator para Fazer Backup do WordPress no S3 (Mais Personalizável)
Em nossa experiência, Duplicator é a solução mais confiável para backups do Amazon S3. Nós mesmos o usamos para fazer backup de alguns de nossos sites parceiros e projetos pessoais, então estamos confiantes em recomendá-lo como nossa principal escolha.
O que diferencia o Duplicator é seu poderoso conjunto de recursos. Você pode agendar backups automáticos, migrar todo o seu site WordPress e conectar-se a vários serviços de armazenamento em nuvem, tudo a partir de um único painel. Além disso, sua integração com o Amazon S3 é sólida e bem testada.
Embora você possa explorar nossa análise detalhada do Duplicator para uma descrição completa dos recursos, vamos nos concentrar em configurar seus backups do S3.
Lembre-se de que você precisará do Duplicator Pro para a integração com o Amazon S3, mas pode começar com a versão gratuita para se familiarizar com os recursos básicos.
Passo 1: Instalar e Ativar o Duplicator
Começar é simples. Você precisará instalar o Duplicator em seu site WordPress primeiro. Se você é novo na instalação de plugins do WordPress, não se preocupe. Temos um guia amigável para iniciantes sobre como instalar um plugin do WordPress.
Uma vez instalado, você pode ativar sua chave de licença do Duplicator Pro. Basta ir para Duplicator Pro » Configurações em seu painel do WordPress, inserir sua chave de licença e clicar em ‘Ativar’. Você verá uma mensagem de confirmação quando for bem-sucedido.

Etapa 2: Conectar ao Amazon S3
Navegue até Duplicator Pro » Storage. Em seguida, clique no botão ‘Add New’ para criar um novo local de armazenamento.

Para ajudar você a identificar essa conexão de armazenamento facilmente, você pode dar um nome simples como ‘Backups Amazon S3’.
Além disso, procure pelo menu suspenso ‘Type’ e selecione ‘Amazon S3’.

Continue e role para baixo.
Você verá então a seção de autorização onde pode colar sua chave de acesso e chave secreta que salvamos anteriormente.

Na seção de configuração, insira o nome do seu Bucket exatamente como você o criou na Etapa 1. Se for solicitada a Região, selecione a região AWS que você anotou anteriormente.
Dica: Se você vir uma opção para ‘Classe de Armazenamento’, pode selecionar ‘Padrão – Acesso Infrequente’. Isso é mais barato do que o armazenamento padrão padrão e é perfeito para backups, pois raramente você precisa acessá-los.
Você também pode decidir quantas versões de backup manter. Se você definir isso como ’10’, por exemplo, o Duplicator removerá automaticamente o backup mais antigo quando um décimo primeiro for criado. Definir como ‘0’ significa que ele manterá todos os backups indefinidamente.
Finalmente, clique em ‘Save Provider’ para salvar suas configurações.

Após salvar o S3 como seu novo provedor de armazenamento em nuvem, o botão ‘Test Storage’ será ativado.
Você pode clicar nesse botão para ter certeza de que tudo funciona bem.

Se o backup de teste for bem-sucedido, um pop-up aparecerá dizendo que o plugin armazenou e excluiu o arquivo.
Sinta-se à vontade para fechar este pop-up clicando em ‘OK.’

Etapa 3: Faça backup do seu site WordPress na Amazon S3
Agora vem a parte emocionante: criar seu primeiro backup na Amazon S3. Vamos percorrer este processo passo a passo.
Comece visitando Duplicator Pro » Backups no seu painel do WordPress. Você verá um botão ‘Adicionar Novo’. Vá em frente e clique nele.

Aqui está uma dica útil: você pode tornar seus backups mais fáceis de encontrar usando um sistema de nomenclatura inteligente.
O Duplicator permite que você use tags especiais como %year%, %day% e %hour% nos nomes dos seus backups. Por exemplo, ‘mysite-backup-%year%-%month%’ criará automaticamente nomes como ‘mysite-backup-2024-12.’

Ao rolar para baixo até a guia ‘Armazenamento’, você verá as opções de armazenamento local e remoto disponíveis.
Simplesmente marque a caixa ao lado de Amazon S3, e o Duplicator saberá enviar seu backup do WordPress para o S3.

Agora, você pode escolher o que fazer backup.
Na seção ‘Backup’, você verá várias opções. Recomendamos começar com ‘Site Completo’ para criar um backup completo dos arquivos do seu site WordPress. Pense nisso como tirar uma foto de tudo, como suas postagens, páginas, imagens e configurações.

Alternativamente, você pode escolher ‘Somente Banco de Dados’ para fazer backup apenas do seu banco de dados do WordPress.
Se essa for sua escolha, você pode ler nosso guia sobre como restaurar o WordPress apenas com um backup de banco de dados para mais informações.
Quer adicionar uma camada extra de segurança? Visite a aba ‘Segurança’, onde você pode proteger seus arquivos de backup com uma senha.
Isso é especialmente útil se você estiver armazenando informações confidenciais.

A seção Instalador vem com configurações pré-configuradas que funcionam bem para a maioria dos sites.
Você pode deixar essas configurações como estão e clicar em ‘Avançar’ para prosseguir.

Antes de criar seu backup, o Duplicator executa uma verificação rápida de integridade do seu site.
Pense nisso como uma inspeção pré-voo. Se tudo parecer bom, você verá um status verde ‘Bom’. Se houver algum problema, o Duplicator informará exatamente o que precisa ser corrigido.
Finalmente, clique no botão ‘Criar Backup’.

Quando o processo for concluído, você retornará ao seu painel, onde poderá visualizar todos os seus backups do WordPress.
E é isso!

Quer ter certeza de que tudo funcionou? Você pode verificar seu bucket S3 diretamente.
Basta fazer login na sua conta Amazon S3, navegar até seu bucket e você deverá ver seus novos arquivos de backup esperando lá com segurança.

Método 2: Use o UpdraftPlus para Fazer Backup do WordPress para S3 (Plugin Gratuito)
Embora o Duplicator Pro seja nossa principal escolha, entendemos que às vezes você precisa de uma solução gratuita. É aí que entra o UpdraftPlus. É um plugin gratuito confiável que testamos extensivamente para backups do Amazon S3.
Vale a pena notar que a versão gratuita tem algumas limitações em comparação com o plano profissional. Por exemplo, você não pode criar backups redundantes em vários locais ao mesmo tempo.
No entanto, para backups agendados básicos para S3, a versão gratuita funciona muito bem
Vamos configurar a versão gratuita do UpdraftPlus em seu site. Você precisará instalar o plugin do WordPress primeiro através da sua área de administração.
Uma vez instalado, você pode encontrar o UpdraftPlus no seu painel do WordPress. Vá para a aba ‘Configurações’.

É aqui que você verá várias opções de backup.
Role para baixo até encontrar a seção de armazenamento em nuvem e clique em ‘Amazon S3’.

É aqui que aquelas chaves de acesso que criamos anteriormente serão úteis. Você pode colar sua chave de acesso e chave secreta nos campos respectivos. Você também precisa inserir o nome do seu bucket aqui.
Antes de prosseguir, é uma boa ideia clicar em ‘Testar configurações do Amazon S3’. Isso garante que o Amazon S3 esteja conectado corretamente com este plugin de migração do WordPress.

Se a conexão funcionar, você verá uma notificação push com uma mensagem de sucesso, como na captura de tela abaixo.
A partir daqui, você pode simplesmente clicar em ‘OK’ e salvar suas alterações.

Pronto para fazer backup do seu site WordPress? Vá em frente e mude para a aba ‘Backup / Restauração’.
Em seguida, clique no botão ‘Fazer Backup Agora’.

Uma janela pop-up amigável aparecerá com algumas opções para escolher.
Certifique-se de marcar ‘Enviar este backup para armazenamento remoto’ para enviar seu backup do WordPress para o S3. Também recomendamos marcar ‘Incluir seu banco de dados no backup’ e ‘Incluir seus arquivos no backup’ para um backup completo do site.

Post Relacionado: Como Fazer Backup e Restaurar Seu Site WordPress com UpdraftPlus
Após clicar em ‘Fazer Backup Agora’, o UpdraftPlus começará a fazer o backup dos seus arquivos.
Assim que concluído, seu backup aparecerá na lista ‘Backups existentes’. Você pode rolar a página para baixo para encontrar esta seção.

Quer verificar se o seu backup chegou ao S3? Você pode fazer login na sua conta Amazon S3 e procurar no seu bucket.
Você deverá ver seus arquivos de backup do WordPress armazenados com segurança lá.

Esperamos que este artigo tenha ajudado você a aprender como fazer backup do seu site WordPress para o Amazon S3. Você também pode querer conferir nossa lista dos melhores plugins do Dropbox para WordPress e nosso guia sobre como salvar seus posts de blog do WordPress no seu computador.
Se você gostou deste artigo, por favor, inscreva-se em nosso Canal do YouTube para tutoriais em vídeo do WordPress. Você também pode nos encontrar no Twitter e no Facebook.


Tem alguma pergunta ou sugestão? Por favor, deixe um comentário para iniciar a discussão.