権限と所有権を維持しながらrsyncを介してリモートコンピュータにバックアップするにはどうすればよいですか?

権限と所有権を維持しながらrsyncを介してリモートコンピュータにバックアップするにはどうすればよいですか?

A家のワードローブにあるハードディスクは2TBだ。

B私のオフィスのハードドライブ容量は2TBです。

私は定期的にドライブをA使用し、A毎晩/週ごとにrsyncミラーリングするようにしたいと思います。B

私が経験している問題はA

私のルートは次rsync -avzから実行されます。A$MYNAME:B

ルートはもちろん、すべてのコンテンツを読み取ることができますが、コンテンツではなくコンテンツを書き込むA権限はありません。$MYNAMEB

どうすればいいですか?Aログインするには、パスワードのない秘密鍵が必要ですか?存在するB?これはとても危険なようです。

または、以下を好む。スナップ写真しかし、rootアカウントにアクセスするには、パスワードのない秘密鍵を使用する必要があると思いますBA

ベストアンサー1

拡張プロパティに設定できないプロパティを保存するオプションがあります--fake-super。これは、ターゲットFSが拡張属性をサポートする必要があることを意味します。

拡張属性のサポートを確認するには、setfattrrsync自体を使用して確認できます。その後、どのように動作するかを示します。

~$ rsync --fake-super /bin/ls .
~$ getfattr -dm- ./ls
# file: ./ls
user.rsync.%stat="100755 0,0 0:0"

-a はすべてを保存しないため、-H、-A、-X、--numeric-ids が必要な場合があります。

おすすめ記事