私はselinuxを含むバックアップサーバーを持っていますenabled
。バックアップを保存するために外部ハードドライブが接続されています(ext4)。
私もselinuxを使用するワークステーションを持っていますdisabled
。
ワークステーションの新しいバックアップを作成するためにバックアップサーバーでrsyncを実行する場合:
rsync -aAHSvX --delete --delete-excluded peter@workstation:/home/peter/ /home/peter/backup/
ほとんどのファイルでは、次のエラーが発生します。
rsync: [receiver] rsync_xal_set: lremovexattr("/home/peter/backup/.Xauthority.z3D4Xf","security.selinux") failed: Permission denied (13)
security.selinux
バックアップサーバーはselinuxを有効にしたため、バックアップされたすべてのファイルのxattrsにこの属性を自動的に追加するようです。
バックアップマシンがsecurity.selinux
マウントされたバックアップボリュームに保存されているファイルに属性を追加できないようにすることで、元の/home/peter/backup
属性が維持され、rsyncが正しく機能するようにする方法を知っていますか?