yum install rsnapshot
ssh-keygen
ssh-copy-id -i /root/.ssh/id_rsa.pub root@192.168.1.148
vi /etc/rsnapshot.conf
config_version 1.2
snapshot_root /.snapshot
cmd_cp /usr/bin/cp
cmd_rm /usr/bin/rm
cmd_rsync /usr/bin/rsync
cmd_ssh /usr/bin/ssh
cmd_logger /usr/bin/logger
cmd_du /usr/bin/du
interval hourly 6
interval daily 7
interval weekly 4
verbose 2
loglevel 3
logfile /var/log/rsnapshot
lockfile /var/run/rsnapshot.pid
ssh_args -p 22
backup root@192.168.1.148:/home/ example.com/ +rsync_long_args=--bwlimit=16,exclude=core
rsnapshot configtest
rsnapshot -t hourly
rsnapshot hourly
备份成功》》》》
实现自动化备份
crontab -e
- 0 */4 * * * root /usr/bin/rsnapshot hourly
- 30 3 * * * root /usr/bin/rsnapshot daily
- 0 3 * * 1 root /usr/bin/rsnapshot weekly
- 30 2 1 * * root /usr/bin/rsnapshot monthly