ProleWiki:Maintenance/Backups: Difference between revisions
From ProleWiki, the proletarian encyclopedia
More languages
More actions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
== The crontab == | |||
The script is called from the root user's crontab, configured to run at 40 minutes past the hour every 10 hours. | |||
<pre>root@prolewiki:/etc/cron.daily# crontab -l | <pre>root@prolewiki:/etc/cron.daily# crontab -l | ||
40 */10 * * * /root/bin/backup.sh | tee -a /var/log/backup.sh.log</pre> | 40 */10 * * * /root/bin/backup.sh | tee -a /var/log/backup.sh.log</pre> | ||
== The log == | == The log == | ||
<code>/var/log/backup.sh.log</code> | * Cron redirects the output of the script to <code>/var/log/backup.sh.log</code> | ||
* Zip logs output to <code>/var/log/backup.sh.zip.log</code> | |||
There is currently no log rotation/truncation set up!! | |||
== The code == | == The code == | ||
< | |||
See <code>/root/bin/backup.sh</code> | |||
Revision as of 03:34, 9 August 2022
The crontab
The script is called from the root user's crontab, configured to run at 40 minutes past the hour every 10 hours.
root@prolewiki:/etc/cron.daily# crontab -l 40 */10 * * * /root/bin/backup.sh | tee -a /var/log/backup.sh.log
The log
- Cron redirects the output of the script to
/var/log/backup.sh.log
- Zip logs output to
/var/log/backup.sh.zip.log
There is currently no log rotation/truncation set up!!
The code
See /root/bin/backup.sh