wils@web ~ $ cat ~/ajuda/guia-para-automatizar-tarefas-de-backup-com-cron-no-debian-11.md

Servidores

Guia para automatizar tarefas de backup com Cron no Debian 11

atualizado em 01/08/2026

Automatizar tarefas de backup é essencial para garantir a integridade e a segurança dos dados em um servidor. Neste guia, abordaremos como configurar o Cron no Debian 11 para realizar backups automáticos.

Introdução

O Cron é um utilitário do Linux que permite agendar tarefas para execução em intervalos regulares. Neste manual, vamos criar um script de backup e configurá-lo para ser executado automaticamente usando o Cron.

Passo a Passo

1. Criar um Script de Backup

Primeiro, vamos criar um script que realizará o backup dos arquivos desejados. Abra o terminal e execute:

sudo nano /usr/local/bin/backup.sh

Adicione o seguinte conteúdo ao arquivo:

#!/bin/bash
# Script de backup

DATA=$(date +%Y-%m-%d)
DESTINO=/backup/$DATA
ORIGEM=/caminho/para/seus/arquivos

mkdir -p $DESTINO
cp -r $ORIGEM $DESTINO

Salve o arquivo e saia do editor (Ctrl + X, Y, Enter).

2. Tornar o Script Executável

Para que o script possa ser executado, precisamos torná-lo executável:

sudo chmod +x /usr/local/bin/backup.sh

3. Testar o Script de Backup

Antes de agendar a tarefa, teste o script para garantir que ele funcione corretamente:

/usr/local/bin/backup.sh

Verifique se o diretório de backup foi criado e se os arquivos foram copiados.

4. Agendar o Backup com Cron

Agora, vamos agendar o script para ser executado diariamente. Edite o crontab:

sudo crontab -e

Adicione a seguinte linha para agendar o backup às 2 da manhã todos os dias:

0 2 * * * /usr/local/bin/backup.sh

Salve e saia do editor.

Conclusão

Agora você tem um sistema de backup automatizado configurado no seu Debian 11. Lembre-se de monitorar os backups regularmente e ajustar o script conforme necessário. Uma dica importante é verificar o espaço em disco para evitar falhas nos backups.

Precisa de ajuda com isso no seu servidor? A gente resolve pra você.

falar no WhatsApp

// deu erro ou não funcionou?

Achou algo errado neste manual?

Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.