rsync gangguan dengan bendera -X (atribut yang diperluas)


1

Ketika saya rsync file dari sistem file ext4 ke btrfs dengan set flag berikut:

rsync --update -DHAXErlptgo 

salinan pertama dari direktori backaped dilakukan OK, tetapi ketika perintah yang sama ini diulangi (untuk memperbarui), bahkan segera, ada kesalahan terkait dengan atribut yang diperluas. Jika flag -X tidak digunakan, tidak ada kesalahan. Di sini seperti apa kesalahannya (ada lebih banyak dari mereka hanya untuk satu direktori / etc):

rsync: get_xattr_names: llistxattr(""/mnt/backup/rootdir/etc/systemd/system/multi-user.target.wants/winbindd.service"",1024) failed: Permission denied (13)
rsync: get_xattr_names: llistxattr(""/mnt/backup/rootdir/etc/systemd/system/multi-user.target.wants/zfs.target"",1024) failed: No such file or directory (2)
rsync: get_xattr_names: llistxattr(""/mnt/backup/rootdir/etc/systemd/system/timers.target.wants/backup.timer"",1024) failed: No such file or directory (2)
rsync: get_xattr_names: llistxattr(""/mnt/backup/rootdir/etc/systemd/system/timers.target.wants/ntpsync.timer"",1024) failed: No such file or directory (2)

Bisakah seseorang menyarankan tolong mengapa kesalahan itu terjadi dan bagaimana menghilangkannya tanpa mengecualikan -X flag?

Terima kasih.

UPDATE: Dalam kasus lain kesalahan terjadi bahkan selama salinan pertama:

rsync: failed to set times on "/mnt/backup/rootdir/root/.cache/sessions/thumbs-hostname:0": Invalid argument (22)
rsync: recv_generator: failed to stat "/mnt/backup/rootdir/root/.cache/sessions/thumbs-hostname:0/Default.png": Not a directory (20)
rsync: failed to set times on "/mnt/backup/rootdir/root/.cache/sessions/thumbs-hostname:0": Invalid argument (22)
rsync: recv_generator: failed to stat "/mnt/backup/rootdir/root/.cache/sessions/thumbs-hostname:0/Default.png": Not a directory (20)
rsync: get_acl: sys_acl_get_file(root/.cache/sessions/.xfce4-session-hostname:0.yON2Lj, ACL_TYPE_ACCESS): No such file or directory (2)

Apakah atribut yang diperluas ada setelah dijalankan pertama kali? Menggunakan getfattr -d pada file untuk membuang atribut yang diperluas. Pertimbangkan juga misalnya btrfs.wiki.kernel.org/index.php/… .
a CVn

@Michael Dengan kesalahan direktori lain terjadi bahkan selama proses pertama (contoh dalam pembaruan pertanyaan)
Al Berger
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.