Como Fazer Backup de um Site WordPress para o Amazon S3
John Turner
John Turner
Após anos gerenciando dezenas de sites WordPress, aprendi que backups locais não são suficientes. Os backups automáticos da sua empresa de hospedagem também não são suficientes.
O Amazon S3 se tornou minha rede de segurança. É onde os gigantes da tecnologia armazenam seus dados, mas é acessível o suficiente para proprietários de sites pequenos também.
Ao automatizar seus backups com o Amazon S3, você pode se concentrar mais em expandir seu site sem a preocupação constante de perda de dados.
Neste guia, mostrarei exatamente como configurar backups do Amazon S3 para o seu site WordPress!
Aqui estão os principais pontos:
- Por que usar o Amazon S3: O Amazon S3 oferece uma solução de armazenamento off-site segura e escalável, protegendo seu site contra falhas de servidor ou perda de dados.
- O que você vai precisar: Um plugin de backup do WordPress como o Duplicator Pro e uma conta da Amazon Web Services (AWS).
- O Processo: Instale o Duplicator Pro, crie um bucket S3, configure políticas de segurança e usuários na AWS, conecte o plugin ao S3 e agende backups automáticos.
- Não são necessárias habilidades avançadas: Todo o processo é dividido em etapas simples que não exigem nenhum conhecimento técnico.
Resumo Rápido: Como Fazer Backup do WordPress para o Amazon S3
Sumário
Por que fazer backup do seu site WordPress para o Amazon S3?
Amazon S3 é um serviço de armazenamento de objetos hospedado pela Amazon. Ele permite que você armazene e organize dados para aplicativos móveis, aplicativos nativos da nuvem e até mesmo backups de sites.

Como proprietário de um site, é uma boa ideia enviar seus backups do WordPress para a nuvem. Isso pode evitar qualquer perda de dados se o seu servidor falhar. Como os backups serão armazenados fora do local, eles também não sobrecarregarão seu plano de hospedagem na web.
No entanto, existem muitos provedores de armazenamento baseados em nuvem disponíveis. Ao contrário de opções como Google Drive ou Dropbox, o Amazon S3 pode evoluir com as operações de dados do seu negócio.
O Amazon S3 funciona armazenando dados em arquivos chamados objetos. Esses objetos são organizados em buckets.
Você pode ter um número ilimitado de objetos em um bucket e até 100 buckets, tornando o Amazon S3 um serviço de armazenamento remoto flexível para os backups do seu site. É especialmente útil para sites grandes que precisam de mais espaço de armazenamento.
Aqui estão alguns recursos adicionais que você pode esperar do Amazon S3:
- 99,99999999999% de durabilidade dos dados (11 noves)
- Armazenamento para qualquer tipo de backup de dados
- Medidas de segurança como criptografia de dados e controle de acesso
- Recursos escaláveis
- Ferramentas diversas disponíveis na plataforma Amazon Web Services (AWS)
- Capacidade de servidor ilimitada
Para usar o Amazon S3, você pode começar com o nível gratuito, que vem com 5 GB de armazenamento. O Amazon S3 também oferece preços de pagamento conforme o uso, que permitem que você acesse apenas os serviços de que precisa.
Como Salvar seu Backup WordPress no Amazon S3
Pode parecer complicado conectar seu site WordPress ao Amazon S3 e começar a criar backups na nuvem. No entanto, é fácil com os passos certos.
Aqui está uma visão geral rápida:
- Passo 1: Instale o Duplicator: Primeiro, você instalará e ativará o plugin Duplicator Pro, que permite conexões com serviços de armazenamento em nuvem como o Amazon S3.
- Passo 2: Crie um Bucket do Amazon S3: Na sua conta AWS, crie um novo “bucket”, que é o contêiner que armazenará seus arquivos de backup.
- Passo 3: Adicione uma Política de Segurança: Crie uma política de segurança na AWS para definir as permissões que o Duplicator precisa para acessar seu bucket S3.
- Passo 4: Crie um Usuário: Em seguida, você criará um novo usuário IAM na AWS e anexará a política de segurança a ele. Isso gera as chaves de acesso necessárias para a conexão.
- Passo 5: Conecte o Amazon S3 ao Duplicator: Você adicionará sua nova chave de acesso AWS e chave secreta ao Duplicator para estabelecer uma conexão segura com seu bucket S3.
- Passo 6: Crie um Backup do Amazon S3: Com a conexão estabelecida, crie seu primeiro backup completo do site e envie-o diretamente para o seu armazenamento Amazon S3.
- Passo 7: Configure Backups Automáticos: Por fim, configure um agendamento no Duplicator para executar backups futuros automaticamente e salvá-los no Amazon S3, para que você possa configurar e esquecer.
Passo 1: Instalar o Duplicator
Você poderia criar um backup no WordPress e enviá-lo manualmente para o Amazon S3. No entanto, para economizar tempo, considere instalar o Duplicator Pro. Este é um poderoso plugin de backup do WordPress que pode salvar instantaneamente backups em serviços de nuvem como o Amazon S3.

Primeiro, certifique-se de selecionar uma assinatura para o Duplicator Pro. Embora você possa começar a usar a versão gratuita, precisará fazer o upgrade para se conectar a esses locais de armazenamento em nuvem externos:
- Duplicator Cloud
- FTP
- Google Drive
- Dropbox
- Microsoft OneDrive
- Amazon S3
- Wasabi
- Google Cloud
- DreamObjects
- Vultr
- DigitalOcean Spaces
- Cloudflare R2
- Backblaze B2
Após isso, baixe o plugin e copie sua chave de licença. Abra o painel do seu site WordPress e instale o Duplicator.
Como etapa final, você precisará ativar sua licença. Navegue até Duplicator Pro » Configurações » Geral e cole sua chave de licença.

Assim que terminar de configurar o Duplicator, passe para a próxima etapa!
Etapa 2: Crie um Bucket no Amazon S3
Se você ainda não configurou uma conta para o Amazon S3, visite o site da AWS. Clique em Criar uma conta AWS e siga as instruções de integração.
Após isso, você poderá fazer login no seu painel da AWS. Aqui, abra os serviços e encontre S3 em Armazenamento.

Para começar com o Amazon S3, você precisará criar um bucket. Esta é uma área de armazenamento que pode agrupar diferentes dados. Para criar um, selecione Criar bucket.

Na parte superior da página, nomeie o bucket. Deve ser algo memorável que apresente o nome do seu domínio.

Mantenha as configurações padrão e finalize a criação do bucket.
Etapa 3: Adicione uma Política de Segurança
Em seguida, você vai querer criar uma política de segurança. Isso descreverá o que um usuário poderá fazer com o bucket. Volte para a lista de serviços da AWS e encontre Segurança, Identidade e Conformidade » IAM.

Em seguida, vá para a página Políticas. Aqui, selecione Criar política.

Clique na opção JSON. Cole esta política 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": {}
}
]
}
Lembre-se de substituir NOME_DO_BUCKET pelo nome exclusivo do seu bucket.
Após clicar em Avançar, nomeie sua política. Por exemplo, você pode usar Dup-Backup-Policy.

Finalize clicando em Criar política.
Etapa 4: Crie um Usuário
Depois de criar uma nova política de segurança, você também precisará de um novo usuário. Na página IAM, encontre Usuários » Criar usuário.

Escolha um nome de usuário para o usuário IAM antes de continuar para a próxima etapa.

Em Opções de permissão, selecione Anexar políticas diretamente. Em seguida, encontre a política que você acabou de criar e marque a caixa ao lado dela.

Não adicione nenhuma tag. Finalmente, clique em Criar usuário.
Agora, clique no usuário e navegue até a guia Credenciais de segurança. Aqui, crie uma chave de acesso.

Como o Duplicator terá que gerenciar seus backups do Amazon S3, selecione Serviço de terceiros como seu caso de uso.

Depois de clicar em Avançar, você verá seus IDs de chave de acesso.

Salve a chave de acesso e a chave de acesso secreta para mais tarde. Você também pode baixar essas informações como um arquivo CSV.
Etapa 5: Conecte o Amazon S3 ao Duplicator
Após configurar completamente sua conta Amazon S3, você pode conectá-la ao Duplicator. Dessa forma, seu backup será importado automaticamente para a nuvem.
Primeiro, vá para Duplicator Pro » Armazenamento » Adicionar novo.

Nomeie o novo local de armazenamento. Em Tipo, selecione Amazon S3.

Em seguida, role para baixo até a seção Autorização. Cole a chave de acesso e a chave de acesso secreta.
Depois disso, insira o nome do seu bucket.

Você também pode personalizar o número máximo de backups armazenados no bucket. Isso evita que você salve muitos backups e aumente acidentalmente o limite de armazenamento do Amazon S3.

Salve o novo local de armazenamento Amazon S3!
Etapa 6: Crie um Backup no Amazon S3
É hora de criar seu primeiro backup do site e enviá-lo para o Amazon S3! Para fazer isso, vá para Duplicator Pro » Backups » Adicionar novo.

Dê um nome ao seu backup para que você possa encontrá-lo facilmente mais tarde. O Duplicator possui tags dinâmicas que atualizam automaticamente para novos backups.

Expanda a seção Armazenamento e selecione Amazon S3.

Para um backup completo, não faça alterações nos arquivos do archive ou do instalador. No entanto, você pode criar backups personalizados incluindo apenas o banco de dados, a biblioteca de mídia ou outros arquivos.

Após clicar em Avançar, o Duplicator verificará seu site para garantir que o backup possa ser executado com sucesso.

Por fim, clique em Criar Backup. O Duplicator criará automaticamente seu backup e o transferirá para o Amazon S3.
Etapa 7: Configure Backups Automáticos
Se você não quer perder tempo, configure um cronograma de backup automático. Usando o Duplicator Pro, você pode escolher uma data e hora para executar backups e salvá-los no Amazon S3.
Para começar com backups automatizados, abra a página Agendar Backups e clique em Adicionar Novo.

Nomeie o agendamento. Em seguida, selecione Amazon S3 como seu local de armazenamento.

Agora personalize quando seu backup será executado. O Duplicator suporta todos os seguintes cronogramas.
- Backups a cada hora
- Backups diários
- Backups semanais
- Backups mensais
Ao lado de Repetir, selecione uma destas opções. Você também precisará definir um Horário de Início.

Ative o agendamento e salve-o.
Como Restaurar seu Backup do Amazon S3
Se o seu site estiver funcionando corretamente, você pode nunca precisar mexer nos seus backups.
No entanto, sempre existe a possibilidade de um hack, falha no servidor, ou outro erro crítico. Quando isso acontecer, você precisará restaurar um backup recente.
Felizmente, o Duplicator tem funcionalidades de backup e restauração!
Para que seu site volte ao normal, encontre o backup mais recente do Amazon S3 na página Backups. Clique no botão Restaurar ao lado dele.

No pop-up, baixe o backup do S3. Isso transferirá seus dados da nuvem para o seu servidor local.

Depois disso, você poderá restaurar seu site! Simplesmente clique em Restaurar Backup no assistente de restauração.

Agora o Duplicator instalará seu backup! Assim que terminar, use o botão Login de Administrador para fazer login novamente no seu site restaurado.
FAQs Sobre Salvar Backups do WordPress no Amazon S3
Como faço backup do meu site WordPress para o S3?
Você pode fazer backup do seu site WordPress para o Amazon S3 instalando o Duplicator Pro, um poderoso plugin de backup com mais de 10 locais de armazenamento em nuvem. Após criar um bucket S3 e gerar suas chaves de acesso, cole essas chaves no Duplicator Pro. Isso permite que você crie novos backups e os envie automaticamente para o Amazon S3.
Alternativas: Outros backups que suportam Amazon S3 incluem UpdraftPlus, Total Upkeep e WPvivid.
Como faço backup de todo o meu site WordPress?
Você pode fazer backup de todo o seu site WordPress com o Duplicator Pro. Certifique-se de incluir todos os componentes do site no backup, como seus arquivos principais do WordPress, banco de dados MySQL, biblioteca de mídia, plugins e temas. Assim que o Duplicator fizer backup do seu site, baixe seus arquivos de backup.
Como faço backup manual do meu banco de dados WordPress?
Você pode fazer backup manual do seu banco de dados WordPress com o phpMyAdmin, um gerenciador de banco de dados. Após fazer login, selecione o nome do seu banco de dados e clique em Exportar. Certifique-se de escolher SQL como formato e continue baixando seu banco de dados.

Como faço backup e importo um site WordPress?
Você pode fazer backup e importar um site WordPress com um plugin de backup e migração como o Duplicator Pro. Para fazer backup do seu site, basta criar um novo backup e baixar o arquivo compactado. Em seu novo site, instale o Duplicator e carregue o backup na página Importar Backups.

Como conecto meu site WordPress a um bucket de armazenamento de objetos?
Para conectar seu site WordPress a um bucket de armazenamento de objetos, você precisará se inscrever em um serviço de armazenamento de objetos como Amazon S3, Google Cloud ou Backblaze B2. Em seguida, crie um bucket e gere chaves de acesso.
Instale o plugin Duplicator Pro no WordPress e conecte sua conta de nuvem como um novo local de armazenamento. Por fim, crie um backup e envie-o para o armazenamento em nuvem. Ele será carregado automaticamente em seu bucket de armazenamento de objetos.
Durma Melhor Hoje à Noite com o Amazon S3
Seu primeiro backup está seguro na nuvem e seu site agora está protegido contra imprevistos. Você tem um plano de recuperação confiável esperando por você na Amazon S3.
Depois de configurar seu agendamento no Duplicator Pro, todo o sistema funciona sozinho. Seus dados estão sendo protegidos silenciosamente em segundo plano enquanto você se concentra em expandir seu site.
A Amazon S3 é confiável por algumas das maiores empresas do mundo por um motivo. E agora seu site WordPress obtém esse mesmo nível de confiabilidade. Então feche esta aba, vá aproveitar seu dia e descanse tranquilo sabendo que, não importa o que aconteça com seu servidor, seu site sempre terá um jeito de voltar.
Pronto para conectar rapidamente seu site WordPress à Amazon S3? Baixe o Duplicator Pro para transferir instantaneamente backups de sites para a nuvem!
Enquanto você está aqui, acho que vai gostar destes outros guias do WordPress: