Как выполнить 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
приписывать.
Я думаю, вам просто нужно удалить атрибут на время синхронизации.