目錄表

rsnapshot 安裝與使用方式

安裝方式

備份方式

  1. 參數檔內的參數間必須是 tab 隔開, 如果輸入空白格就會出現錯誤
  2. interval hourly 6 表示要保留 6 分差異備份, 如果在 /etc/crontab 內設定每兩小時執行一次 hourly, 2*6=12 那就保留 12 小時前的差異資料, 若要保留 24 小時前的資料, 要改成 12 (2*12=24)這樣才會有 12 次的備份資料
  • daily 參數的使用是搬移 hourly 的最後一份, 所以必須要先有 hourly 才能有 daily
  • hourly 最小值是 2 , 最少要有兩份.. hourly.0 hourly.1 不能只有一份 hourly.0

設定備份完成通知

分享最新備份目錄

  1. 設定原本備份目錄其他用戶可讀取權限 Exp. /data2000/backup/.snapshots/
    chmod 0755 /data2000/backup/.snapshots/
  2. 設定 nfs 提供出分享目錄 Exp. /data2000/backup/.snapshots/hourly.0/nw1/samba
    vi /etc/exports
    ----
    :
    /data2000/backup/.snapshots/hourly.0/nw1/samba  127.0.0.1(ro,no_root_squash)
    ----
    service nfs restart
  3. 設定 backup 可讀取這最新備份目錄 Exp. /home/backup/nw1_samba 看到 nfs 分享目錄
    vi /etc/fstab
    ----
    :
    localhost:/data2000/backup/.snapshots/hourly.0/nw1/samba        /home/backup/nw1_samba  nfs     ro      0 0
    ----
    mount /home/backup/nw1_samba
  4. 登入 backup 身份存取最新備份目錄的檔案

還原方式

參考說明