Como fazer backup automático do seu site Hostinger usando n8n e salvar no Google Drive

Descubra passo a passo como garantir a segurança dos seus dados na Hostinger com um fluxo totalmente automatizado pelo n8n. Neste artigo você aprenderá a configurar a ferramenta, conectar‑se ao seu servidor, criar um workflow que gera backups regulares e os envia direto para o Google Drive, tudo sem precisar escrever código.

Configurando o n8n para conectar ao seu site na Hostinger

Antes de montar o workflow, é essencial deixar o n8n pronto para acessar seu site. Siga estas etapas:

  • Instale o n8n – pode ser via Docker, npm ou usando o serviço em nuvem do próprio n8n. Certifique‑se de que a instância esteja acessível via HTTPS para garantir segurança.
  • Crie credenciais SSH – na Hostinger, gere uma chave SSH nas opções de Gerenciamento de SSH. Copie a chave pública para o diretório ~/.ssh/authorized_keys do seu servidor.
  • Adicione as credenciais ao n8n – no painel do n8n, vá em “Credenciais” > “Novo” > escolha “SSH”. Preencha: Host (ex.: ssh.seudominio.com), Porta (geralmente 22), Username (usuário da Hostinger) e cole a Chave Privada gerada.
  • Teste a conexão – use o nó “Execute Command” para rodar ls -la no diretório raíz do seu site. Se o retorno listar arquivos, a integração está correta.

Com a comunicação estabelecida, o n8n pode executar comandos que gerarão um arquivo .zip contendo todos os arquivos e bancos de dados do seu site – o ponto de partida para o backup.

Criando o fluxo de backup automático para o Google Drive

Agora que o n8n fala com a Hostinger, vamos montar o workflow que:

  1. Agendar o backup – utilize o nó “Cron” para definir a frequência (diária às 02:00 h costuma ser ideal, pois há menos tráfego).
  2. Compactar os arquivos – o nó “Execute Command” roda um script como:
    tar -czf /tmp/backup_$(date +%Y%m%d).tar.gz /home/usuario/public_html

    Este comando cria um arquivo .tar.gz datado.

  3. Exportar o banco de dados – outro “Execute Command” executa:
    mysqldump -u usuario -p'Senha' nome_banco > /tmp/db_$(date +%Y%m%d).sql

    Em seguida, compacte o dump junto ao site:

    tar -czf /tmp/full_backup_$(date +%Y%m%d).tar.gz -C /tmp backup_$(date +%Y%m%d).tar.gz db_$(date +%Y%m%d).sql
  4. Enviar ao Google Drive – adicione o nó “Google Drive”. Crie credenciais OAuth2 (Client ID/Secret) no console Google, autorize o n8n e configure:
    • Operação: “Upload”
    • Arquivo: caminho /tmp/full_backup_{{ $json["date"] }}.tar.gz
    • Pasta de destino: escolha ou crie uma pasta “Backups Hostinger”.
  5. Limpar arquivos temporários – use um último “Execute Command” para remover os arquivos em /tmp, evitando consumo desnecessário de disco.

O workflow completo será executado automaticamente no horário definido, gerando, compactando e enviando o backup sem intervenção humana. Caso queira monitorar o processo, adicione um nó “Send Email” ou “Telegram” para receber notificações de sucesso ou falha.

Conclusão

Com n8n, você cria um backup automático do seu site Hostinger e o armazena de forma segura no Google Drive, protegendo seus dados contra falhas e ataques. A configuração exige apenas alguns minutos e, a partir de então, seu conteúdo fica continuamente protegido. Não deixe para depois: implemente agora mesmo e garanta tranquilidade para seu negócio online.

Comece já a criar seu backup automático e aproveite o desconto exclusivo da Hostinger!

Backup automático do site Hostinger com n8n para Google Drive – Tutorial fácil para iniciantes

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *