File | Date | Author | Commit |
---|---|---|---|
restic | 2023-03-31 |
![]() |
[70ee18] restic backup |
README.md | 2019-06-23 |
![]() |
[7ebbcc] bring back daily as a reference, removed db bac... |
backup-daily.sh | 2023-03-31 |
![]() |
[4fa670] restic backup + tune ups of rsync backup |
backup-monthly.sh | 2019-05-29 |
![]() |
[5cac56] draft scripts 'as is' since years |
backup-weekly.sh | 2019-06-23 |
![]() |
[7ebbcc] bring back daily as a reference, removed db bac... |
rsync-backup-all.sh | 2023-03-31 |
![]() |
[4fa670] restic backup + tune ups of rsync backup |
rsync_excludes | 2020-12-23 |
![]() |
[450576] change excludes |
rsync_filter | 2022-10-23 |
![]() |
[bc16f3] more folders |
Set of tools usefull for whole system backup which i'm using for few years now.
CHANGELOG:
23.06.2019 - bring back daily script as reference, weekly / mnothly are now linking to latest daily;
removed included dbs backup in weekly, stand it up using cron separately
v 1.0 - 29.05.2019
At this point some modifications of scripts need to be done manually to make these script working for You.
Simple HOW-TO:
1. First copy all files to /user/local/bin
2. do manual changes to rsync-backup-all.sh including mountpoints and paths
3. if needed change logfile path in backup-daily.sh, backup-weekly.sh, backup-monthly.sh
4. cron tasks on backup-daily.sh, backup-weekly.sh, backup-monthly.sh, like with 'ln -s' in /etc/cron.daily