各位先進 神人,大家好,
小弟目前在做rsync的設定時,碰上一個問題
想請教一下,我要如何使用rsync 進行同步時,忽略目的端的某個目錄或檔案呢?
比如說:
A來源端:/root/sky/
rsync 同步至
B目的端:/root/sky/
但是同步時,B目的端:'/root/sky/stor/logs/'
希望裡面的資料不要被同步,或者是刪除
我看網路上的文件加入--exclude-from可以忽略
所以我所下的語法是
rsync -avh --delete --exclude-from='/root/sky/stor/logs/' /root/sky/ /root/sky/
但是執行完後/root/sky/stor/logs/裡面的內容
還是會同步A來源端:/root/sky/stor/logs/
B目的端原有的資料也還是被刪除
想請教一下,不知道大家有沒有遇到這個問題過呢?
關於這部分該怎麼解..........
實在是不知道該怎麼辦,想說拜託大家幫幫忙。謝謝!
--
小弟目前在做rsync的設定時,碰上一個問題
想請教一下,我要如何使用rsync 進行同步時,忽略目的端的某個目錄或檔案呢?
比如說:
A來源端:/root/sky/
rsync 同步至
B目的端:/root/sky/
但是同步時,B目的端:'/root/sky/stor/logs/'
希望裡面的資料不要被同步,或者是刪除
我看網路上的文件加入--exclude-from可以忽略
所以我所下的語法是
rsync -avh --delete --exclude-from='/root/sky/stor/logs/' /root/sky/ /root/sky/
但是執行完後/root/sky/stor/logs/裡面的內容
還是會同步A來源端:/root/sky/stor/logs/
B目的端原有的資料也還是被刪除
想請教一下,不知道大家有沒有遇到這個問題過呢?
關於這部分該怎麼解..........
實在是不知道該怎麼辦,想說拜託大家幫幫忙。謝謝!
--
All Comments