Как выполнить rsync, когда целевой файл имеет атрибут i (показанный в lsattr)

Когда я бегу

rsync -azV /source_dir /dest_dir

Я обнаружил, что один файл с атрибутом i в dest_dir не синхронизирован, с ошибкой вроде:

error: rename dest_dir/.file.3dsx3x to dest_dir/file fails: Operation Not permitted

Я понимаю, что файл с I не подлежит замене. Но если я действительно хочу синхронизировать это, что я мог сделать? Есть ли способ для команды rsync сделать это?

Благодарю.

1 ответ

Решение

Нет, единственная опция rsync для атрибутов -X, чтобы скопировать их, и даже это не пытается создать файлы с i приписывать.

Я думаю, вам просто нужно удалить атрибут на время синхронизации.

Другие вопросы по тегам