2015年10月4日 星期日

rsrync同步指令


rsync常用指令


透過ssh : tcp 2266 做rsync 目錄同步
遠端主機帳號為wang  , IP 192.168.1.32
遠端目錄 /home/wang
本地端目錄/home/wang

指令如下:
# rsync --rsh='ssh -p2266' --delete --ignore-errors --progress wang@192.168.1.32:/home/wang /home/wang

-v, --verbose 詳細模式輸出訊息
-q, --quiet 安靜模式,幾乎沒有訊息產生。常用在以 cron 執行 rsync
-c, --checksum 打在傳送之前透過 128bit 的 MD4 檢查碼來檢查所有要傳送的檔案(會拖慢速度)
-a, --archive 備份模式,表示以遞迴方式傳輸文件,並保持所有文件屬性,等於 -rlptgoD(沒有 -H)
-r, --recursive 對子目錄以遞迴模式處理
-R, --relative 使用相對路徑名稱
     --no-relative 不使用相對路徑
     --no-implied-dirs