下載套件 rpm -ivh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
安裝套件 yum install rsync rsnapshot -y
設定檔位於 /etc/rsnapshot.conf
1. 指定snapshot的目錄位置:
snapshot_root /.snapshots/ *後面選項自行設定路徑
snapshot_root /.snapshots/ *後面選項自行設定路徑
2. snapshot保留的數目:
interval hourly 6
interval daily 7
interval weekly 4
#interval monthly 3
interval hourly 6
interval daily 7
interval weekly 4
#interval monthly 3
3. 想要備份的目錄:
backup /home/ localhost/
backup /etc/ localhost/
backup /usr/local/ localhost/
backup /home/ localhost/
backup /etc/ localhost/
backup /usr/local/ localhost/
1. 參數檔內的參數間必須是 tab 隔開, 如果輸入空白格就會出現錯誤
2. interval hourly 6 表示要保留 6 分差異備份, 如果在 /etc/crontab 內設定每兩小時執行一次 hourly, 2*6=12 那就保留 12 小時前的差異資料, 若要保留 24 小時前的資料, 要改成 12 (2*12=24)這樣才會有 12 次的備份資料
測試指令
#rsnapshot configtest
備份指令
#rsnapshot hourly dayly 之類的