# Como usar n8n para criar backups automáticos do seu site Hostinger e armazená‑los no Google Drive

**Introdução**
Manter cópias de segurança atualizadas do seu site Hostinger é essencial para evitar perdas de dados inesperadas. Neste artigo, você vai descobrir passo a passo como configurar o n8n – uma ferramenta de automação visual – para gerar backups automáticos e enviá‑los diretamente ao Google Drive. Ao final, você terá um fluxo confiável, sem precisar lembrar de fazer nada manualmente.

## Configurando o ambiente: Hostinger, Google Drive e n8n

1. **Criar credenciais de API no Google Drive**
– Acesse o Google Cloud Console, crie um novo projeto e habilite a API do Google Drive.
– Gere um cliente OAuth 2.0 (ID e segredo) e anote o *refresh token* após autorizar o acesso.
2. **Instalar o n8n**
– Se ainda não tem n8n, escolha entre a versão **Docker**, **npm** ou a **n8n.cloud** (gratuita para testes).
– Inicie o serviço e abra o editor visual em `http://localhost:5678`.
3. **Obter acesso SSH ao seu site Hostinger**
– No painel da Hostinger, ative o acesso SSH e copie o host, usuário e senha.
– Teste a conexão via terminal (`ssh usuario@seudominio.com`) para garantir que tudo funciona.

Essas três etapas preparam os blocos básicos que o n8n vai unir: a obtenção dos arquivos do seu site, a compactação deles e o envio seguro ao Google Drive.

## Criando o fluxo de backup automático no n8n

### 1. Definir o gatilho (trigger) diário

– Use o nó **Cron** e configure‑o para **executar uma vez por dia** (por exemplo, às 02:00 h).
– Essa programação garante que o backup ocorra fora do horário de pico, minimizando impacto no desempenho do site.

### 2. Conectar ao servidor Hostinger via SSH

– Adicione o nó **SSH** e preencha as credenciais obtidas no passo 3 da seção anterior.
– No campo *Command*, insira o script que compacta o diretório público:

“`bash
tar -czf /tmp/backup-$(date +%F).tar.gz /home/usuario/public_html
“`

– O comando cria um arquivo **.tar.gz** com a data atual na pasta `/tmp`.

### 3. Transferir o backup para o n8n

– Conecte um nó **SFTP** (ou use o próprio nó **SSH** com o comando `scp`) para baixar o arquivo gerado para o diretório temporário do n8n.
– Defina o caminho remoto como `/tmp/backup-{{ $json[“date”] }}.tar.gz` e o local como `./backups/`.

### 4. Enviar o arquivo ao Google Drive

– Insira o nó **Google Drive** e escolha a ação **Upload**.
– Selecione a pasta de destino (por exemplo, `Backups Hostinger`) e mapeie o *File* ao caminho local obtido no passo anterior.
– Use as credenciais OAuth criadas na primeira seção para autorizar o upload.

### 5. Limpeza e notificações

– Opcionalmente, adicione um nó **Delete** para remover o backup local após a transferência bem‑sucedida, economizando espaço.
– Para receber alertas, conecte um nó **Email** (ou **Telegram**) que informe se o processo falhar ou confirmar o sucesso.

Com esses nós interligados, o n8n executa todo o ciclo: dispara diariamente, gera o arquivo compactado, transfere e armazena no Google Drive, e ainda lhe avisa sobre o status. O fluxo pode ser visualizado como:

“`
Cron → SSH (tar) → SFTP (download) → Google Drive (upload) → Delete (limpeza) → Email (notificação)
“`

## Otimizando e monitorando seu fluxo de backup

– **Verifique limites de armazenamento**: tanto o plano gratuito da Hostinger quanto o espaço do Google Drive podem ter restrições. Ajuste a frequência ou o período de retenção conforme necessário.
– **Teste o fluxo**: antes de deixá‑lo rodar automaticamente, execute‑o manualmente usando o botão **Execute Workflow**. Confirme se o arquivo aparece na pasta correta do Google Drive e se o conteúdo está íntegro.
– **Versões incrementais**: para reduzir o tamanho dos backups, você pode adaptar o script SSH para usar `rsync` com a opção `–link-dest`, criando backups incrementais em vez de completos.
– **Logs detalhados**: habilite o modo *debug* no n8n para registrar cada etapa. Isso facilita a identificação de falhas, especialmente se houver alterações nas credenciais ou no caminho dos arquivos.

Ao monitorar esses pontos, você garante que o fluxo continue confiável ao longo do tempo, sem surpresas desagradáveis.

**Conclusão**
Com n8n, transformar a rotina de backup do seu site Hostinger em um processo totalmente automatizado e armazenado no Google Drive torna‑se simples e barato. Depois de conectar SSH, criar o script de compressão e configurar o upload ao Drive, seu site estará protegido contra falhas e perdas de dados. Experimente o fluxo hoje mesmo, ajuste a frequência conforme sua necessidade e nunca mais se preocupe com backups manuais.

**Aproveite e fortaleça a segurança do seu site!**
Visite o site da Hostinger e descubra ofertas exclusivas: https://www.hostinger.com/br?REFERRALCODE=CUPOM20DESCONTO

Backup Automático do Site Hostinger para Google Drive com n8n

Deixe um comentário

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