Como fazer backup de arquivos “crontab -e”?

Como fazer backup de arquivos “crontab -e”?

Eu quero fazer umcompletobackup do servidor.

Já tenho meu script de backup copiando todos os arquivos html/php do aplicativo web e dos bancos de dados mysql, colocando-os em um arquivo .tar.gz.

Como posso adicionar os arquivos crontab a esse backup?

Sempre que salvo o crontab, ele vai para a pasta /tmp.. e quando verifico essa pasta imediatamente depois, ela está vazia.

Responder1

Você poderia simplesmente fazer backup de todo o /var/spool/crondiretório. Ele contém todos os crontabs para todos os usuários.

Responder2

Você pode executar periodicamente crontab -l > my_crontab.backuppara fazer backup do crontab em um arquivo.

Responder3

basta fazer backup do arquivo/var/spool/cron/USER_NAME

Responder4

Fiz meu backup em um cron job.

0 9 * * * crontab -l | gzip > /backups/'crontab-'$(date +"\%Y\%m\%d-\%H\%M\%S")'.gz'

informação relacionada