/home/
/home/user1
에 두 개의 사용자 홈 디렉터리가 있고 대신 /home/user2
ecryptfs 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와 다르다고 가정합니다.