使用 Rsync 到服务器时某些文件夹总是丢失

使用 Rsync 到服务器时某些文件夹总是丢失

我尝试了几种不同的方法,使用rsync模块并ssh尝试从我的 freenas 服务器中拉出我的 Linux 桌面,无论我怎么做,某些文件夹总是丢失。

我试图拉出整个系统,但某些文件夹要么不显示,要么为空。我的用户文件夹总是显示,但似乎只有某些根文件夹不显示

我已经尝试过--archive,但没有,但我想使用:

--archive --delete --xattrs  --hard-links \
 --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/media/*","/mnt/*","/lost+found"}

当我不以存档模式运行它时,我只会得到这些文件夹:

drwxr-x---  6 root  wheel  10 Nov 21 00:44 ./
drwxr-x---  3 john  john  6 Nov 21 00:43 ../
lrwxr-xr-x  1 root  wheel  7 Nov 21 00:44 bin@ -> usr/bin
drwxr-xr-x  4 root  wheel  7 Nov 21 00:44 boot/
drwxr-xr-x  20 root  wheel  30 Nov 21 00:44 dev/
drwxr-xr-x  87 root  wheel  181 Nov 21 00:44 etc/
drwxr-xr-x  3 root  wheel  3 Nov 21 00:44 home/
lrwxr-xr-x  1 root  wheel  7 Nov 21 00:44 lib@ -> usr/lib
lrwxr-xr-x  1 root  wheel  7 Nov 21 00:44 lib64@ -> usr/lib
lrwxr-xr-x  1 root  wheel  7 Nov 21 00:44 sbin@ -> usr/bin

在存档模式下,所有文件夹都存在,但上面未列出的文件夹为空。

有谁知道如何rsync正确地做到这一点?

相关内容