Rsync가 암호화된(그러나 마운트된) 홈 디렉토리를 건너뜁니다.

Rsync가 암호화된(그러나 마운트된) 홈 디렉토리를 건너뜁니다.

/home//home/user1에 두 개의 사용자 홈 디렉터리가 있고 대신 /home/user2ecryptfs user1를 사용하여 암호화되었습니다 user2. rsync이렇게 사용하면 ( 사용자 user1라고 함 sudo)

sudo rsync -avX -x --compress-level=0 --stats -h  --exclude-from=excludelist --numeric-ids --link-dest=/remotpath/current/home /home/ user@host:/remotepath/incomplete/home/

그리고 excludelist만 포함

- .Private

완전히 건너 뛰고 /home/user1백업만 합니다 /home/user2.

제외 옵션을 제거해도 동일한 문제가 발생합니다(전송 시 암호화된 콘텐츠도 포함 .Private).

여기서 무엇이 잘못되었을 수 있나요?

답변1

-x스위치 없이 사용해 보세요 . rsync 매뉴얼 페이지에 따르면 -x, --one-file-system don’t cross filesystem boundaries. 암호화된 FS가 루트 FS와 다르다고 가정합니다.

관련 정보