backups:rdiff_backup
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
backups:rdiff_backup [2016/11/10 14:29] – created peter | backups:rdiff_backup [2019/11/26 20:30] (current) – removed peter | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Backups - rdiff backup ====== | ||
- | |||
- | <code bash> | ||
- | #!/bin/bash | ||
- | EXCLUDES="/ | ||
- | OPTIONS=" | ||
- | MAXAGE=" | ||
- | |||
- | SRC="/" | ||
- | DST=" | ||
- | |||
- | for i in $EXCLUDES; do | ||
- | OPTIONS=" | ||
- | done | ||
- | |||
- | rdiff-backup $OPTIONS $SRC $DST | ||
- | STATUS=$? | ||
- | |||
- | msg="" | ||
- | if [ $STATUS -eq 0 ]; then | ||
- | msg=" | ||
- | rdiff-backup --force --remove-older-than $MAXAGE $DST | ||
- | if [ $? -eq 0 ]; then | ||
- | msg=" | ||
- | else | ||
- | msg=" | ||
- | fi | ||
- | else | ||
- | msg=" | ||
- | fi | ||
- | |||
- | echo $msg | ||
- | exit $STATUS | ||
- | </ | ||
backups/rdiff_backup.1478788174.txt.gz · Last modified: 2020/07/15 09:30 (external edit)