# Como automatizar a criação de backups diários do seu site Hostinger usando n8n

**Introdução**
Manter cópias de segurança regulares é essencial para proteger seu site hospedado na Hostinger contra falhas, ataques ou erros humanos. Neste artigo, vamos mostrar passo a passo como usar o **n8n**, uma ferramenta de automação de código aberto, para criar backups diários totalmente automatizados. Ao final, você terá um fluxo confiável que salva arquivos e bancos de dados sem esforço manual, garantindo tranquilidade e disponibilidade contínua.

## Preparando o ambiente na Hostinger

Antes de conectar o n8n ao seu site, é preciso habilitar alguns recursos na Hostinger que permitirão o acesso seguro aos arquivos e ao banco de dados.

* **Ativar acesso SSH** – No painel da Hostinger, vá até **Gerenciamento de Arquivos** → **Acesso SSH** e ative a opção. Anote o **host**, **porta**, **nome de usuário** e **senha** que serão usados pelo n8n.
* **Criar usuário SFTP dedicado** – Para aumentar a segurança, crie um usuário SFTP com permissões apenas nas pastas do seu site:
1. Acesse **Gerenciamento de Arquivos** → **Usuários SFTP**.
2. Defina um nome de usuário, senha forte e limite o diretório ao `public_html`.
* **Exportar o banco de dados** – Caso seu site use MySQL, gere um usuário com permissões de *SELECT* e *LOCK TABLES* para o banco. Guarde o **host**, **porta**, **nome do banco**, **usuário** e **senha**.
* **Instalar n8n** – Se ainda não tem o n8n, instale‑o localmente ou em um servidor VPS usando Docker:

“`bash
docker run -d –name n8n -p 5678:5678 \
-e N8N_BASIC_AUTH_ACTIVE=true \
-e N8N_BASIC_AUTH_USER=admin \
-e N8N_BASIC_AUTH_PASSWORD=senhaSegura \
n8nio/n8n
“`

Esses preparativos garantem que o n8n possa se conectar ao seu site Hostinger de forma segura e confiável.

## Configurando o fluxo de backup no n8n

Com o ambiente pronto, vamos montar um **workflow** no n8n que será disparado todos os dias, baixará os arquivos do site, exportará o banco de dados e enviará tudo para um storage externo (por exemplo, Google Drive ou Amazon S3).

1. **Criar novo workflow** – No painel do n8n, clique em **New Workflow** e dê um nome como *Backup Diário Hostinger*.
2. **Adicionar nó Cron** – Defina a frequência para `0 2 * * *` (2 h da manhã) para minimizar impacto no tráfego.
3. **Nó SFTP – Download dos arquivos**
* Selecione **SFTP** → **Download**.
* Preencha as credenciais SSH/SFTP criadas anteriormente.
* Defina o caminho remoto como `/public_html/` e o caminho local como `/tmp/hostinger_backup/`.
4. **Nó MySQL – Dump do banco**
* Escolha **MySQL** → **Execute Query**.
* Use a query `mysqldump -u {{ $json.user }} -p{{ $json.password }} {{ $json.database }} > /tmp/hostinger_backup/{{ $json.database }}.sql`.
* Insira as credenciais do banco coletadas na etapa de preparação.
5. **Nó Zip – Compactar tudo**
* Arraste um nó **Archive** (ou **Function** que compressa) e configure para zipar a pasta `/tmp/hostinger_backup/` em um arquivo `hostinger_backup_{{ $now }}.zip`.
6. **Nó Google Drive / Amazon S3 – Upload**
* Selecione o serviço desejado e configure as credenciais da sua conta.
* Defina o destino como uma pasta `backups/hostinger/`.
* O arquivo a ser enviado será o zip gerado no passo anterior.
7. **Nó Slack ou Email – Notificação** (opcional)
* Adicione uma notificação para receber um alerta em caso de falha ou sucesso, facilitando o monitoramento.

Depois de conectar todos os nós, clique em **Save** e em **Activate**. O n8n executará automaticamente o fluxo todo dia, garantindo que você tenha um backup completo e atualizado sem intervenção manual.

## Conclusão

Automatizar backups diários do seu site Hostinger usando o n8n traz segurança, economia de tempo e tranquilidade ao saber que seus dados estão sempre protegidos. Configuramos o ambiente, criamos um workflow robusto e incluímos notificações para monitorar o processo. Agora, basta deixar a ferramenta rodar e concentrar-se no crescimento do seu negócio online.

**Pronto para turbinar seu site?** Acesse a Hostinger e aproveite **20 % de desconto** no plano ideal para você:

Backup Diário do Site Hostinger com n8n – 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 *