1
[macek ~]$ rysnc -av /src /dest

building file list ... file has vanished: "/src/file.ext"

Это не приведет к ошибке:
[macek /src]$ rm file.ext

Также странно:
[macek /src]$ fi Tab
Путь будет автоматически заполнен до file.ext

Что это за феномен и как от него избавиться?

1 ответ1

1

"Исчезнувший" файл уже удален. Когда rsync начинает выполнение, создает список файлов. Эта ошибка означает, что с момента создания списка файлов для передачи до момента, когда он собирался скопировать его, файл был перемещен или удален, и он не мог его найти. Это может быть результатом фонового процесса индексации или подобным. В FAQ по rsync описан метод игнорирования предупреждения "исчезнувшие файлы".

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .