Use o cupom NEON15 e ganhe 15% OFF em qualquer plano
Jogos em destaque
FiveMMinecraftPalworldServidores DedicadosVPS
Universo de Games
FiveMMinecraftRustPalworldCS2HytaleVer todos os jogos
Outros
VPS FiveMVPS RyzenSemi-DedicadoAnti-DDoSCache ExternoColocation e TrânsitoBlogModpacksCentral de Ajuda
EntrarComeçar
Blog NeonHost

Como fazer backup automatico de arquivos na sua VPS ou dedicado com rsync e cron

Tutorial pratico pra agendar backup automatico de arquivos com rsync e cron numa VPS ou servidor dedicado Linux, sem depender de rodar na mao.

O que você vai aprender

Tutorial pratico pra agendar backup automatico de arquivos com rsync e cron numa VPS ou servidor dedicado Linux, sem depender de rodar na mao. Siga o passo a passo abaixo na ordem — cada etapa foi pensada para você conseguir reproduzir do zero, sem pular nada.

Pronto para contratar

Servidor Dedicado NeonHost

CPU 100% dedicada, NVMe rapido e espaco de sobra pra manter seus backups isolados da maquina de producao.

Ver planos de servidor dedicado

Passo 1 — Escolha o destino do backup

Antes de agendar qualquer coisa, defina pra onde os arquivos vao — guardar a copia na mesma maquina que pode falhar nao protege de nada.

  1. Se voce tem um servidor dedicado com espaco sobrando ou uma segunda maquina, use ela como destino via rsync sobre SSH.
  2. Confirme que a chave SSH entre origem e destino ja esta configurada, pra o script rodar sozinho durante a madrugada sem pedir senha.

Passo 2 — Rode o primeiro backup manual com rsync

Antes de automatizar, vale confirmar que o comando funciona e copia exatamente o que precisa.

  1. Rode rsync -avz --delete /caminho/da/pasta/ usuario@destino:/caminho/backup/ pra copiar os arquivos preservando permissoes e removendo do destino o que ja nao existe na origem.
  2. Confira no destino se os arquivos chegaram completos antes de seguir pro proximo passo.

Passo 3 — Crie um script de backup

Um script simples deixa o comando reaproveitavel e permite registrar um log de cada execucao.

  1. Crie um arquivo, por exemplo /root/backup.sh, com o comando rsync completo e a saida redirecionada pra um log, como rsync -avz --delete /pasta/ usuario@destino:/backup/ >> /var/log/backup.log 2>&1.
  2. De permissao de execucao com chmod +x /root/backup.sh.

Passo 4 — Agende o script com cron

Com o script pronto, o cron garante que ele rode sozinho, sem depender de ninguem lembrar.

  1. Abra o crontab do usuario root com crontab -e.
  2. Adicione uma linha como 0 3 * * * /root/backup.sh pra rodar todo dia as 3 da manha, fora do horario de pico do servidor.
  3. Salve e confirme o agendamento rodando crontab -l.

Passo 5 — Teste a restauracao antes de confiar no backup

Um backup que nunca foi restaurado e so uma suposicao — vale confirmar que os arquivos realmente voltam integros.

  1. De tempos em tempos, copie um arquivo do backup de volta pra origem (ou pra uma pasta separada) e confirme que ele abre normalmente.
  2. Se o volume de dados crescer muito, considere um servidor dedicado com mais espaco em disco so pra guardar os backups, isolado da maquina de producao.
Proximo passo

Fale com a NeonHost e transforme esse planejamento em infraestrutura pronta para producao

Continue lendo

Mais artigos sobre VPS

Comunidade unificada

Feedback, curtidas e compartilhamento

Este painel usa a mesma identidade da comunidade para posts do blog e paginas de servidores.

0.00 interacoes
WhatsAppX

Ainda nao ha comentarios. Seja o primeiro a contribuir.

Compartilhe:
FAQ do artigo

Duvidas sobre VPS

Sim. O conteudo foi estruturado para ajudar tanto quem esta começando quanto quem precisa revisar a base tecnica antes de contratar.
Sim. A equipe apoia a migracao e o dimensionamento conforme o volume de players, assets, bots ou aplicacoes do projeto.
Fale com a gente