
我有 2 個 Ubuntu 伺服器(主伺服器和鏡像伺服器),想要使用 cronjob 從特定目錄自動備份。
我讀這。還可以,但不符合我的任務。
描述我的任務:當真實的鏡子,如果師父有什麼東西,鏡子也有同樣的東西
Working directory
Master Server: /home/important //need backup
Mirror Server: /home/mirror //backup to this
FTP: ftp.mirror-server.com
FTP user:
mirror FTP password: pass
Cronjob 將每小時工作一次,如果/home/mirror 上不存在,則將所有檔案(單獨的,而不是tar)從/home/important (在主伺服器上)上傳到/home/mirror (在鏡像伺服器上)
此任務將節省我的頻寬,因為文件每次都是由會員上傳(超過 500 GB)
答案1
我建議透過 FTP 使用 sitecopy 進行同步:http://www.manyfish.co.uk/sitecopy/
如果不是一定要FTP的話,還有rsync之類的更多選擇。