Skip to content

Instantly share code, notes, and snippets.

@jeremymarc
Created December 11, 2012 16:17
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jeremymarc/4259910 to your computer and use it in GitHub Desktop.
Save jeremymarc/4259910 to your computer and use it in GitHub Desktop.
Rsnapshot configuration file
config_version 1.2
snapshot_root /var/backups/
cmd_cp /bin/cp
cmd_rm /bin/rm
cmd_rsync /usr/bin/rsync
cmd_ssh /usr/bin/ssh
cmd_logger /usr/bin/logger
interval daily 7
interval weekly 4
verbose 2
loglevel 3
logfile /var/log/rsnapshot.log
lockfile /var/run/rsnapshot.pid
exclude /sys
exclude /proc
exclude /tmp
exclude /var/tmp
#backup_script /usr/bin/ssh root@domain.com '/root/rsnapshot.mysql' unused1/
backup_script /usr/bin/ssh root@domain.com 'mysqldump -uroot -ppassword --all-databases --single-transaction | gzip --rsyncable' > all.sql.gz mysql/
#FILES
backup root@domain.com:/ files/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment