Poupe até 53% em Servidores VPS, escolha agora. Oferta limitada.

Passo a passo para configurar backup automático com cron no VPS Linux e servidor dedicado

2 min de leitura  ·  Guia técnico

Introdução

Manter backups automáticos é essencial para proteger dados críticos em VPS Linux e servidores dedicados. O agendamento via cron oferece uma solução confiável e flexível para automatizar esse processo, reduzindo riscos de perda de informações.

Passo a passo para configurar backup automático com cron

  1. Defina o que será copiado
    Escolha diretórios e arquivos importantes, como /var/www ou bancos de dados. Faça uma lista clara para evitar omissões.
  2. Crie um script de backup
    Exemplo básico para arquivos:
    #!/bin/bash
    DATA=$(date +%Y-%m-%d)
    tar -czf /backup/backup-$DATA.tar.gz /var/www
    Para bancos de dados MySQL:
    mysqldump -u usuario -p'senha' nome_do_banco > /backup/banco-$DATA.sql
    Salve o script em /usr/local/bin/backup.sh e torne-o executável:
    chmod +x /usr/local/bin/backup.sh
  3. Agende o backup com cron
    Edite o crontab do root:
    crontab -e
    Para backup diário às 2h:
    0 2 * * * /usr/local/bin/backup.sh
  4. Teste o backup manualmente
    Execute:
    /usr/local/bin/backup.sh
    Verifique se o arquivo foi criado corretamente em /backup.
  5. Implemente retenção de backups
    Adicione ao script a remoção de arquivos antigos, por exemplo, manter apenas 7 dias:
    find /backup -type f -mtime +7 -delete

Checklist rápido

  • Faça backup antes de alterar scripts ou configurações.
  • Proteja o diretório de backup com permissões restritas.
  • Monitore o espaço em disco regularmente.
  • Teste a restauração periodicamente.

Resolução de problemas comuns

  • Permissão negada: Verifique se o script tem permissão de execução e se o usuário do cron pode acessar os diretórios.
  • Backup incompleto: Revise os caminhos e certifique-se de que todos os arquivos necessários estão incluídos.
  • Espaço insuficiente: Implemente limpeza automática e monitore o uso de disco.
  • Erros de autenticação no banco: Confirme usuário e senha no comando mysqldump.

Resumo

  • Automatize backups com cron para maior segurança.
  • Scripts simples garantem flexibilidade e controle.
  • Monitoramento e testes periódicos são essenciais.

Contrate Agora

Garanta a segurança dos seus dados com infraestrutura estável e suporte 24/7. Veja planos de servidores dedicados AviraHost e conte com especialistas para proteger seu ambiente.

  • 0 Os usuários acharam isso útil
  • backup, cron, VPS Linux, servidor dedicado, automação, AviraHost, segurança, infraestrutura
Esta resposta foi útil?

Artigos Relacionados

Instalando painel de gerenciamento de hospedagem VirtualMin.

O virtualmin é um painel de gerenciamento de hospedagem de sites gratuito, que é suportado por...

Como usar a ferramenta oficial de acesso remoto do Windows no PC e celular

1. Pelo menu Iniciar, acesse os “Acessórios do Windows” e abra o “Conexão de Área de Trabalho...

Como acessar o painel de gerenciamento dos meus Serviços.

Para acessar o painel de gerenciamento do seu serviço basta seguir o passo á passo abaixo.   1....

Compreendendo o Servidor VPS: O que é e Como Funciona!

Um servidor VPS (Virtual Private Server) é uma solução de hospedagem na qual um servidor físico é...

Como trocar a senha do usuário root do servidor VPS ou Dedicado.

Para trocar a senha do usuário root em um servidor VPS da AviraHost, você pode seguir os...