我正在通过ssh在本地文件夹和远程文件夹之间运行常规rsync。当我看到远程(和目标)文件夹具有不同的大小时,我感到困惑,它更小。我首先怀疑排除了文件,但事实并非如此。相反,我发现了以下内容。
本地文件夹(我正在同步的文件夹的子文件夹)中的大小如下所示:
112K .
48K ./workspace.xml
12K ./vcs.xml
12K ./preferred-vcs.xml
12K ./pm-client.iml
12K ./modules.xml
12K ./misc.xml
然而,远程的,像这样:
64K .
40K ./workspace.xml
4,0K ./vcs.xml
4,0K ./preferred-vcs.xml
4,0K ./pm-client.iml
4,0K ./modules.xml
4,0K ./misc.xml
但是,当我检查文件内容时,它们看起来是一样的。我在目标文件夹中看到了很多,这最终导致文件夹大小的巨大差异。
我正在运行的rsync看起来像这样:
rsync -aPEh -e ssh --delete --delete-excluded --stats --exclude-from=<some-ignorelist> /source/folder/ /target/backup/folder
这可能是什么原因?