1.使用yum 安裝 rsync
# yum install rsync
安裝完成後 rsync 在 /usr/bin/rsync
2.在 /etc 下新增 rsyncd.secrets 檔案, 這個檔案要改成 600 的權限
#touch rsyncd.secrets
#vi rsyncd.secrets (裡面寫上連線到nas 上可以執行rsync的user 對應的密碼)
#chmod 600 rsyncd.secrets
3.編輯 backup.sh檔
#touch backup.sh
#vi backup.sh
#!/bin/sh
/usr/bin/rsync -avrHS --delete --password-file=/etc/rsyncd.secrets /backup(這裡是要備份的目錄) rsyncuser@XX.XX.XX.XX::backup(最後面是nas上對應的設定檔名稱)
#chmod +x backup.sh
4.在crontab 中加入固定時間執行rsync
#crontab -e
10 2 * * 1 sh /etc/backup.sh
再ssh 到 nas 上 /etc下修改 rsyncd.conf 檔
新增
[backup]
..
...
....
參考
之前的文章
完成,.收工
沒有留言:
張貼留言