
/home/
/home/user1
には2つのユーザーホームディレクトリがあり、代わりに/home/user2
ecryptfsuser1
を使用して暗号化されています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と異なると仮定します。