rsync は所有者/グループまたは権限の変更を検出できますか?

rsync は所有者/グループまたは権限の変更を検出できますか?

rsync を使用して、ファイルシステムの正確なコピーをリモートで作成および維持し、所有者やグループ、権限の変更も検出できますか?

私の現在の「rsync --del --numeric-ids -a something/ルート@ホスト:/somewhere/" は時間または (または --checksum) によってのみ同期します。たとえば、所有者のみが変更される場合は、何も同期されません。回避策はすべてを削除して再同期することですが、ターゲットのフラッシュ ストレージが消耗します。

そうでない場合、別の方法はありますか?

私の目標は、デバイス/ファイルシステムに障害が発生した場合に、ソース マシンに簡単に接続できる、正確な複製のネットワーク HDD を用意すること、または (主な理由として) わずかな (しかし多数の追跡されていない) 調整のみを行ったネットワーク経由で組み込み OS を同期することです。

編集: 元のコマンドでは、user@host ではなく root@host が使用されました。

答え1

これをチェックしてください同様の質問です。

特定の情報を保持するには、次のフラグを使用できます。

-p権限を保持する

-o保護区の所有者

-g保存グループ

-X保存する拡張属性

-Aファイル ACL を保持する

関連情報