Como implementar backup incremental com rsync Print

  • 0

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.

Tela do Gerenciador de Arquivos do cPanel mostrando a estrutura de pastas, incluindo public_html

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 -l para 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 --exclude para 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


Was this answer helpful?

« Back