顯示廣告
隱藏 ✕
看板 Knuckles_note
作者 Knuckles (站長 那克斯)
標題 [QNAP] 設定 NAS 的 crontab 定時執行程式
時間 2015年03月04日 Wed. PM 03:35:48


注意要自動執行的 sh 檔不要放在 /root 裡
不然韌體更新後檔案會不見
要放在個人帳號的資料夾,例如 /share/homes/帳號/

QNAP 的 crontab 放在 /etc/config/crontab

例如要每日5:00執行 backup.sh 的話,加上這行

00 5 * * * /share/homes/帳號/backup.sh


存檔後,執行 crontab /etc/config/crontab 載入設定

執行 /etc/init.d/crond.sh restart 重啟 crontab


參考: http://wiki.qnap.com/wiki/Add_items_to_crontab


定時登入另一個網站下載備份檔的 script
例如要用帳號 knuckles 登入 example.com port 22
將 /home/knuckles/backup/ 裡面有更新的檔案下載回來
rsync -avu -e "ssh -p 22" knuckles@example.com:/home/knuckles/backup/* /share/homes/knuckles/backup/

--
※ 作者: Knuckles 時間: 2015-03-04 15:35:48
※ 編輯: Knuckles 時間: 2023-11-20 01:52:39 (台灣)
※ 看板: KnucklesNote 文章推薦值: 0 目前人氣: 0 累積人氣: 1623 
r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇