這次架WP花了蠻多的時間,大部份都是在修改一些東西,改完用WinSCP抓下來,不過不知為什麼修改的檔案都沒抓到,懶的每次修改都抓東西下來,所以設定了一些Server讓自動pack成rar然後再抓下來,用samba其實會更簡單,不過我喜歡讓我的linux很單純的做某些事情而已。
首先,要在Linux上裝上Winra查過tar、zip的指令好像都沒辦法把pack的檔案加上日期,所以才用Winrar,在寫文章的時候想到7-Zip也有Linux的版本,有空的時候會補上7-Zip的方式。
- 把你所需要的程式碼包裝成rar
rar a -r -m5 backup_ /var/www/html/blog/ -agMM_DD_YY
(詳細的命令可參考Andrew 的網度部落 )
- 然後將如下命令加入至Crontab
0 0 * * 0 (cd /home/<your account>/; rar a -r -m5 backup_ /var/www/html/blog/ -agMM_DD_YY)
上述的命令是說設定每個星期日的晚上十二點整進行備份,接著就利用另一篇文章「symantec 無法更新病毒碼」所提到的Wget來抓取到Win底下 wget -N ftp://<your account>:<your pass>@<IP>/<folder> 會確認是否資料夾內有新的檔案,如有就會抓取下來。