Linux
在跟踪符號連結時執行 rsync
我有一個目錄,其中包含指向位於我係統上不同媒體上的其他目錄的符號連結:
/opt/lun1/2011 /opt/lun1/2010 /opt/lun2/2009 /opt/lun2/2008 /opt/lun3/2007
但符號連結顯示為:
/files/2011 /files/2010 /files/2009 /files/2008 /files/2007
如何執行
rsync
遵循符號連結的操作?例如:
rsync -XXX /files/ user@server:/files/
rsync的
-L
標誌將同步連結到的文件或目錄的內容,而不是符號連結。
剛遇到這個問題。如果您希望 rsync 將符號連結目錄視為目錄,則需要該
K
選項
rsync -K /files/ user@server:/files/