LINUX.ORG.RU
ФорумAdmin

rsync: error in rsync protocol data stream (code 12) at io.c(453)


0

0

Такая предыстория: есть файловый сервер с самбой на фрибсд, есть бекап-сервер на линуксе (который в скором времени заменит фрибсдшный файл-сервер).
На линуксовом сервере смонтированы шары (которые нужно бэкапить) с фряшного и запущен rsync-демон. Такая схема потому, что если поднимать rsync на фре, то имена русских файлов приходят в кракозябрах, а при монтировании шары можно указать codepage и charset.

При бэкапе одной из шар rsync выдает следующее:
rsync --force --ignore-errors --exclude-from=rsync.escludes --update -avvv localhost::garbage /data/garbage
...
recv_file_name(NytNiM/dE/Программы/Избранное/1c)
recv_file_name(NytNiM/dE/Программы/Избранное/1c/Конференции по программным продуктам.url)
recv_file_name(NytNiM/dE/Программы/Избранное/1c/1C.url)
recv_file_name(NytNiM/dE/Программы/Избранное/1c/my 1C. Полезная информация..url)
recv_file_name(NytNiM/dE/Программы/Избранное/1c)
recv_file_name(NytNiM/dE/Программы/Избранное/1c/Конференции по программным продуктам.url)
recv_file_name(NytNiM/dE/Программы/Избранное/1c/1C.url)
rsync: connection unexpectedly closed (12869316 bytes received so far) [receiver]
rsync error: error in rsync protocol data stream (code 12) at io.c(453) [receiver=2.6.9]
_exit_cleanup(code=12, file=io.c, line=453): about to call exit(12)

Как видно происходит зацикливание на одном каталоге.

Посмотрел на файл-сервере в этом каталоге есть еще один файл, называется (согласен, что юзеров, которые так обзывают файлы надо расстреливать на месте):
[1C Zone] Статьи для пользователей и руководителей. Иинфомация к размышлению, выбор информационной системы, описания программных продуктов 1С и многое другое....url
Но на смонтированном ресурсе его нету.

Собственно вопрос, как сделать так чтобы rsync не падал (и почему он вообще падает, если файла этого на смонтированном ресурсе не видно)?
И почему самба разрешила создать файл с таким длинным именем? может как-то можно ограничить длину имени?

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.