backup.sh/README.md
2024-08-14 16:52:14 -07:00

573 B

backup.sh

Usage

./backup.sh <source dir> <destination dir>/<frequency> <number of backups to keep>

Setup backup strategy in crontab -e

0  */3  *  *  *  /mnt/DOOM/BACKUPS/backup.sh  /home/bob/  /mnt/DOOM/BACKUPS/bob/daily    56  |  tee  -a  /mnt/DOOM/BACKUPS/bob/log.txt
0  0    *  *  4  /mnt/DOOM/BACKUPS/backup.sh  /home/bob/  /mnt/DOOM/BACKUPS/bob/weekly   4   |  tee  -a  /mnt/DOOM/BACKUPS/bob/log.txt
0  0    1  *  *  /mnt/DOOM/BACKUPS/backup.sh  /home/bob/  /mnt/DOOM/BACKUPS/bob/monthly  12  |  tee  -a  /mnt/DOOM/BACKUPS/bob/log.txt