Como configurar backup do VPS para um armazenamento externo (S3 ou similar) imprimir

  • 0

Como configurar backup do VPS para um armazenamento externo (S3 ou similar)

Olá, querido(a) cliente da GeHost! 👋

Seja bem-vindo(a) ao seu guia de confiança, feito com carinho para te ajudar a proteger seus dados com segurança e tranquilidade. Hoje vamos aprender juntos como configurar backups do seu servidor (VPS) para um armazenamento externo — como o Amazon S3, Google Cloud Storage ou outro serviço compatível com protocolo S3.

💡 Dica do Sensei: Seu VPS é como um cofre digital. E mesmo que ele esteja seguro, sempre é bom ter uma cópia em outro lugar — como um "backup de segurança". Isso evita perdas em caso de falhas, erros humanos ou até ataques. Vamos fazer isso juntos, passo a passo!

Antes de começar: entenda o que você precisa

Antes de qualquer configuração, é importante saber:

  • Você está usando um VPS (servidor dedicado) com acesso root (administrador completo).
  • O serviço de armazenamento externo (como S3) precisa estar configurado com acesso seguro (chaves de acesso).
  • Seu plano de hospedagem GeHost não inclui acesso root por padrão — apenas hospedagem cPanel. Se você tem acesso root, provavelmente está em um plano VPS ou dedicado.

⚠️ Importante: Este guia é para usuários com acesso root ao servidor (VPS). Se você não tem acesso root, não conseguirá executar os comandos abaixo. Consulte seu plano no painel ou entre em contato com o suporte para verificar suas permissões.

Passo a passo: configurando backup para S3

  1. Conecte-se ao seu servidor via SSH
    Use um cliente SSH como Putty (Windows) ou o terminal do Linux/macOS. Conecte-se com o usuário root e a senha fornecida pelo painel.
  2. Instale o cliente S3 (awscli ou rclone)
    Vamos usar rclone, uma ferramenta leve e poderosa para sincronizar arquivos com serviços S3. Execute no terminal:
curl https://rclone.org/install.sh | sudo bash
Configure o rclone com seu serviço externo
Execute o comando:
rclone config

Ele vai te guiar por um menu interativo. Escolha:

  • nome do serviço (ex: meu-backup-s3)
  • tipo de armazenamento → escolha Amazon S3
  • Insira suas chaves de acesso (Access Key ID e Secret Access Key) do serviço S3 (Google Cloud, AWS, etc.).
  • Escolha a região correta do seu bucket.
  • Confirme os dados e finalize.

Após isso, o rclone estará configurado para usar seu armazenamento externo.

Tela inicial do cPanel com os grupos de ferramentas Teste a conexão
Para verificar se está tudo certo, execute:
rclone ls meu-backup-s3:nome-do-bucket

Se não aparecer erro, está tudo funcionando!

Crie um script de backup
Crie um arquivo chamado backup.sh com o comando de backup. Exemplo:
#!/bin/bash
# Backup do diretório /home/seu_usuario/public_html
rclone sync /home/seu_usuario/public_html meu-backup-s3:backup/public_html --backup-dir meu-backup-s3:backup/old --update

Substitua seu_usuario pelo nome real do usuário do seu servidor.

Torne o script executável
No terminal, execute:
chmod +x backup.sh
Agende o backup com Cron
Abra o cron para agendar o backup diário:
crontab -e

Adicione esta linha para fazer backup todos os dias às 2:00 da manhã:

0 2 * * * /home/seu_usuario/backup.sh

Salve e saia.

Tela de Backup no cPanel com opções de backup completo e parcial Verifique o backup
Após alguns dias, acesse seu serviço S3 (via console da AWS, Google Cloud, etc.) e verifique se os arquivos estão sendo enviados corretamente.

Dica do Sensei: segurança e boas práticas

  • Evite armazenar chaves de acesso em arquivos de texto no servidor. Use apenas o rclone config.
  • Use bucket com criptografia e restrições de acesso (ex: apenas leitura para o rclone).
  • Faça testes de restauração periodicamente — backup sem teste é como um guarda-chuva sem chuva.
  • Se precisar, use backup incremental (rclone já faz isso com o --update).

Quer ajuda? Estamos aqui!

Se ficou com dúvidas, se o comando não funcionou, ou se não tem acesso root — não se preocupe! Nossa equipe de suporte está pronta para te ajudar.

👉 Acesse o painel do cliente e abra um chamado. Nós te ajudamos com carinho, como se fosse um amigo.

Seu sucesso é nosso propósito. 💚

Com carinho,
Sensei da GeHost
Grupo G e Soluções e Eventos LTDA — CNPJ: 46.647.904/0001-04


Esta resposta lhe foi útil?

« Retornar