这是我的文件结构:
Server_A                  Server_B
==============            ==============
/path/dir1/               /path/dir1/
           logA.txt                  logA.txt
           logB.txt                  logB.txt
/path/dir2/               /path/dir2/
           fileC.txt                 fileC.txt
           fileD.txt                 fileC.txt
我需要从服务器 A 到 B 的 rsync path/dir2,但不是 path/dir1。
我的 rsync 命令如下所示:
rsync -arv --exclude '/dir1' /path/ root@server_b:/path
但是每次我运行它时,结果都会在打印输出中显示 dir1:
sending incremental file list
./
dir1/
dir1/logA.txt
dir1/logB.txt
sent 52147 bytes  received 23342 bytes  14405.50 bytes/sec
total size is 215619123  speedup is 2851.02
我错过了什么?