rsync 不尊重从远程服务器复制的排除参数

rsync 不尊重从远程服务器复制的排除参数

我正在使用如下所示的 rsync 将主机名为“beton”的远程服务器的整个文件系统复制到本地目录。我想排除虚拟目录(如 proc),但即使我使用排除参数,它仍然会被复制!

sudo rsync -aAXv root@beton:/ --exclude={/dev*,/lost+found*,/media*,/proc*,/run*,/sys*,/tmp*}  /mnt/big/beton_backup

我也尝试了其他可能性,但排除的目录总是被复制!

--exclude='/sys/*' --exclude='/tmp/*' --exclude='/dev/*' --exclude='/proc/*' 

或者

--exclude={/dev,/lost+found,/media,/mnt,/proc,/run,/sys,/tmp} 

这是一个问题,因为 /proc 有 64TB,我不想复制它!

相关内容