題 如何使rsync使用相對路徑?


我想使用命令同步遠程數據庫副本

rsync --relative user@remote:/backup/databases/*.sql /backup/snapshots/

因為它的結果命令創建文件 /backup/snapshots/backup/databases/mysql.sql。如何強制它放入文件 /backup/snapshots/mysql.sql?源必須是遠程的(它是更複雜腳本的一部分)。


7
2017-09-06 08:14


起源




答案:


我覺得你  想要使用 --relative flag,因為這會在目標位置創建子目錄。你試過這個嗎?

來自 手冊頁

 -R, --relative              use relative path names

7
2017-09-06 08:43





如何通過rsync傳遞--no-relative選項?


4
2017-10-02 06:38