
Como montar um workflow no n8n para backup automático do Hostinger para o Dropbox
Manter os arquivos do seu site seguros é essencial, e combinar a flexibilidade do n8n com o armazenamento do Dropbox pode ser a solução perfeita. Neste artigo, você aprenderá passo a passo como criar um workflow que, de forma automática, copia todos os arquivos hospedados na Hostinger para a sua conta do Dropbox, garantindo tranquilidade e disponibilidade dos dados.
Configurando o ambiente: Hostinger, n8n e Dropbox
Antes de criar o workflow, é fundamental que todos os componentes estejam corretamente configurados. Cada um tem um papel específico no processo de backup:
- Hostinger: provedor de hospedagem onde seu site está rodando. Você precisará das credenciais de acesso SSH ou FTP para permitir que o n8n faça a leitura dos arquivos.
- n8n: ferramenta de automação de código aberto que permite criar fluxos de trabalho (workflows) visualmente. Pode ser instalada localmente, em um servidor VPS ou via Docker.
- Dropbox: serviço de armazenamento em nuvem que receberá os backups. É necessário criar um app na plataforma de desenvolvedores para obter o Access Token que autoriza o n8n a enviar arquivos.
Passo a passo da preparação:
- Obtenha as credenciais da Hostinger:
- Acesse o painel da Hostinger e vá até a seção “Gerenciador de Arquivos”.
- Clique em “Conectar via SSH” e copie o endereço IP, usuário e senha (ou a chave privada, se preferir).
- Instale o n8n:
- Se optar por Docker, execute:
docker run -it --rm \
-p 5678:5678 \
-v ~/.n8n:/home/node/.n8n \
n8nio/n8n - Para instalação via npm:
npm install n8n -ge depoisn8n start.
- Se optar por Docker, execute:
- Crie o app no Dropbox:
- Visite Dropbox Developers e clique em “Create app”.
- Selecione “Scoped access” → “Full Dropbox” e dê um nome ao app.
- Copie o Access Token gerado – ele será usado no n8n.
Com tudo isso pronto, seu ambiente está pronto para receber o workflow que realizará o backup em intervalos definidos.
Criando o workflow de backup automático no n8n
Agora que as credenciais já estão à mão, siga os passos abaixo dentro da interface do n8n para montar o fluxo que transfere os arquivos da Hostinger para o Dropbox.
- Adicionar o gatilho de agendamento:
- Arraste o nó “Cron” para a tela.
- Configure a frequência desejada – por exemplo, “Every day at 02:00 AM”.
- Conectar ao servidor da Hostinger:
- Insira um nó “SSH” (ou “FTP” caso prefira).
- Preencha host, usuário, senha ou chave privada obtidos no primeiro passo.
- No campo “Command”, use um comando de compressão, como
tar -czf site-backup.tar.gz /home/username/public_html, para gerar um arquivo .tar.gz com todo o conteúdo do site.
- Transferir o arquivo para o Dropbox:
- Adicione o nó “Dropbox”.
- Selecione a ação “Upload”.
- No campo “File Path”, indique o caminho onde o arquivo .tar.gz foi salvo no servidor (ex.:
/home/username/site-backup.tar.gz). - Use o Access Token do Dropbox nas credenciais do nó.
- Limpar backups antigos (opcional):
- Para evitar acúmulo, inclua outro nó “Dropbox – List Files” para buscar arquivos com o prefixo “site-backup”.
- Filtre por data e, usando um nó “If”, remova os arquivos mais antigos que, por exemplo, 30 dias.
- Teste e ative o workflow:
- Clique em “Execute Workflow” para validar que o backup é criado e enviado corretamente.
- Se tudo funcionar, ative o workflow. A partir de agora, o n8n executará o processo automaticamente conforme o cron definido.
Com esse fluxo, você garante que todos os arquivos do seu site Hostinger sejam compactados e enviados para o Dropbox de forma segura, sem precisar de intervenções manuais.
Conclusão
Montar um workflow no n8n para backup automático combina praticidade e segurança, permitindo que seu site hospedado na Hostinger esteja sempre protegido em uma conta do Dropbox. Ao seguir os passos detalhados – configuração das credenciais, criação do gatilho, execução do comando de compressão e upload para a nuvem – você terá um processo autônomo e confiável. Comece agora mesmo, teste o fluxo e aproveite a tranquilidade de saber que seus dados estão sempre disponíveis.
Quer otimizar ainda mais seu site? Acesse Hostinger e garanta o melhor plano com desconto exclusivo!
