rsnapshot - 簡單備份
2011-09-11 modify
A filesystem snapshot utility for making backups of local and remote systems
(rsnapshot is a filesystem snapshot utility.)
(本地端 / 遠端的檔案系統備份工具 。)
-
安裝
sudo aptitude install rsnapshot
-
設定配置檔 - /etc/rsnapshot.conf
-
指定rsnapshot根目錄位置
snapshot_root /mnt/backup/rsnapshot/
-
設定循環期間(保留的數目).
# interval hourly 6 interval daily 7 interval weekly 4 #interval monthly 3
-
設定備份目錄/檔案清單.
backup /home/ localhost/ backup /etc/ localhost/
-
從備份選擇排除檔案.
exclude access.log exclude access.log.* exclude error.log exclude error.log.* exclude referer.log exclude referer.log.*
- # 號開頭是註解。
-
本機目錄大概像這樣:(注意:只使用tab分隔這些值).
# LOCALHOST backup /home/ localhost/ backup /etc/ localhost/ backup /usr/local/ localhost/
-
遠端系統設定:
backup root@hostname:/home/ hostname/ backup root@hostname:/etc/ hostname/ backup root@hostname:/usr/local/bin/ hostname/
-
指定rsnapshot根目錄位置
在 samples 中最後一欄是 backup 到本機的目錄,內定是存到 ”/var/cache/rsnapshot”,可自行更改。
# 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其中 hourly(小時),daily(日),weekly(週),monthly(月)要自行依corntab來調整
rsnapshot configtest
rsnapshot -t hourly或
rsnapshot -t daily
參考:
2010-09-23 第二次修改
--
沒有留言:
張貼留言