
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_keysdo 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 -lano 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:
- 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).
- Compactar os arquivos – o nó “Execute Command” roda um script como:
tar -czf /tmp/backup_$(date +%Y%m%d).tar.gz /home/usuario/public_htmlEste comando cria um arquivo
.tar.gzdatado. - Exportar o banco de dados – outro “Execute Command” executa:
mysqldump -u usuario -p'Senha' nome_banco > /tmp/db_$(date +%Y%m%d).sqlEm 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 - 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”.
- 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!
