rsync는 원격 서버로부터의 제외 매개변수 복사를 존중하지 않습니다.

rsync는 원격 서버로부터의 제외 매개변수 복사를 존중하지 않습니다.

나는 호스트 이름이 "beton"인 원격 서버의 전체 파일 시스템을 로컬 디렉토리에 복사하기 위해 아래와 같이 rsync를 사용하고 있습니다. 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와 같기 때문에 문제가 되는데, 복사하고 싶지 않습니다!

관련 정보