Rsnapshot

Aus SchnallIchNet
Wechseln zu: Navigation, Suche

rsnapshot.conf

# /etc/rsnapshot.conf

cmd_cp                  /bin/cp
cmd_ssh                 /usr/bin/ssh
cmd_du                  /usr/bin/du
cmd_rsnapshot_diff      /usr/local/bin/rsnapshot-diff
logfile                 /var/log/rsnapshot.log

backup          /etc/                             localhost/
backup          /var/                             localhost/         one_fs=1
backup          root@example.com:/etc/            example.com/
backup_script   /usr/local/bin/backup_pgsql.sh    pgsql_backup/

teste die config

# rsnapshot configtest
Syntax OK

teste weekly/daily/hourly config

# rsnapshot -t hourly
...
# rsnapshot -t daily
...
rsnapshot -t weekly
...

crontab's anlegen

# crontab -e
0 */4 * * * /usr/local/bin/rsnapshot hourly
30 23 * * * /usr/local/bin/rsnapshot daily