Como Implementar Backup Incremental com rsync – Guia Prático para Iniciantes
Olá, querido(a) cliente da GeHost! Seja bem-vindo(a) ao seu novo passo rumo à segurança digital. Aqui, você, mesmo sem ser expert, vai aprender a proteger seus dados com um método poderoso, eficiente e usado por profissionais do mundo inteiro: o backup incremental com rsync.
Imagine ter seus arquivos sempre salvos, sem precisar fazer backup completo toda hora. Só os arquivos que mudaram são copiados — rápido, seguro e sem gastar tempo ou espaço desnecessário. É isso que o rsync faz de forma mágica.
Seu Sensei da GeHost está aqui para te guiar com carinho, passo a passo, como se fosse um amigo mostrando o caminho. Vamos lá?
1. Entendendo o que é rsync
rsync é uma ferramenta de sincronização de arquivos que roda em servidores Linux — e sim, seu servidor da GeHost já tem isso instalado! Ele compara arquivos entre dois locais e só copia o que mudou.
Dica do Sensei: rsync é como um "guarda-costas digital" para seus dados. Ele só copia o que é novo ou alterado — economiza tempo, banda e espaço.
2. Prerequisitos para usar rsync
Antes de começar, você precisa de:
- Um servidor Linux (o da GeHost é isso mesmo!)
- Acesso via SSH (Terminal ou cliente como PuTTY)
- Permissão para executar comandos no servidor
Se você não tem acesso SSH, entre em contato com nosso suporte — vamos te ajudar a habilitar com segurança.
3. Conectando-se ao servidor via SSH
Abra seu terminal (no Linux/Mac) ou um cliente como PuTTY (no Windows), e conecte-se ao seu servidor usando o endereço fornecido pela GeHost.
Exemplo de comando:
ssh seu_usuario@seu_servidor.gehost.com.br
Depois de autenticar com sua senha, você estará dentro do servidor. Parabéns! Você está no comando.
4. Criando um diretório para o backup
Vamos organizar. Crie um local onde os backups serão armazenados. Por exemplo:
mkdir /home/seu_usuario/backups
Esse diretório será o "lar" dos seus backups.
5. Configurando o primeiro backup completo
Antes de fazer backups incrementais, precisamos de um backup completo como base. Isso é como a primeira fotografia de uma família — depois, só tiramos fotos dos momentos novos.
Suponha que seus arquivos principais estejam em /home/seu_usuario/public_html. Execute:
rsync -avz --delete /home/seu_usuario/public_html/ /home/seu_usuario/backups/backup-completo/
Explicando os parâmetros:
-a= modo arquivado (mantém permissões, datas, links)-v= modo verboso (mostra o que está acontecendo)-z= compressão durante a transferência--delete= remove arquivos no destino que não existem mais na origem
Esse comando copiará tudo de public_html para backup-completo — seu primeiro backup completo.
6. Criando backups incrementais
Agora vem a magia! A partir de agora, você só precisa rodar um comando para atualizar o backup com as mudanças.
Use este comando sempre que quiser fazer um backup incremental:
rsync -avz --delete /home/seu_usuario/public_html/ /home/seu_usuario/backups/backup-incremental/
Esse comando compara os arquivos e copia apenas os que foram alterados, adicionados ou excluídos.
Se você quiser fazer isso automaticamente, pode criar um script ou usar o cron (programação de tarefas). Mas isso é para depois — vamos focar no básico agora.
7. Automatizando com cron (opcional, mas poderoso)
Imagine que seu backup é feito automaticamente toda noite. Isso é possível com o cron.
Abra o editor de tarefas:
crontab -e
Adicione esta linha para fazer backup todos os dias às 23h:
0 23 * * * /usr/bin/rsync -avz --delete /home/seu_usuario/public_html/ /home/seu_usuario/backups/backup-incremental/
Salve e feche. Pronto! Seu servidor vai fazer o backup sozinho.
Dica do Sensei: Use o comando
crontab -lpara ver todas as tarefas programadas. Sempre verifique antes de editar!
8. Verificando o backup
Depois de rodar o rsync, você pode verificar se tudo foi copiado corretamente:
ls -la /home/seu_usuario/backups/backup-incremental/
Se vir os arquivos que você modificou, parabéns! Seu backup está funcionando.
9. Dicas finais do Sensei da GeHost
- Evite fazer backup em diretórios muito grandes sem filtrar. Use
--excludepara pular arquivos temporários. - Teste seu backup em um ambiente seguro antes de confiar nele 100%.
- Seus dados são preciosos. Um bom backup é como um seguro de vida digital.
- Se precisar, nosso suporte está aqui para te ajudar — não hesite em pedir!
Com esse guia, você já está um passo à frente na proteção dos seus dados. Você não é só cliente da GeHost — você é um campeão da segurança digital.
Até a próxima, com amor e código!
Sensei da GeHost