3
ソースツリーにマウントポイントがあるときにファイルのタイムスタンプを保持するようにrsyncに指示する方法
この質問に関連 問題の簡単な説明: ソースツリー内にマウントポイントがある場合、ターゲットツリーにコピーされたときのマウントポイント内のファイルのタイムスタンプは、-aオプションを使用しても保持されません 詳細な説明: これがソースツリーであると仮定します。 /home/ /home/ | | me/ BACKUP/ | | +----+----------+ +----+-------+ | | | | | | data/ foo.txt boo.txt data/ foo.txt boo.txt | | a.txt a.txt どこdata/を上回っているが、外付けUSBディスクをマウント。すべてがext4ファイルシステムです。ソース内のすべてが所有されていmeます。 BACKUP たまたまマウントポイント、バックアップUSBディスクでもありました。 このコマンドを発行した後、その下にあるすべてのものが現在のタイムスタンプを持っていることがrsync -av --delete /home/me/ /home/BACKUP/わかりました。/home/BACKUP/data/まるでこれらのファイルが作成されたかのようで、のファイルのタイムスタンプではありません/home/me/data/。外部の他のファイルとフォルダーにdataは、タイムスタンプが保存されていました。 質問は次rsyncのとおりです。上記の設定で、マウントされたポイントのファイルやフォルダーであっても、すべてのファイルやフォルダーのタイムスタンプを保持するように指示するにはどうすればよいですか? 使っています: >uname -a Linux 3.5.0-17-generic #28-Ubuntu SMP x86_64 x86_64 x86_64 …