The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Rsync проблема с кодировкой"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"Rsync проблема с кодировкой"  +/
Сообщение от shams email(ok) on 01-Июн-09, 12:09 
здравствуйте, у меня возникла такая проблема с синхронизацией файлов. Настроено таким образом:
есть файл-сервер на Debian через Samba, с кодировкой на системе koi8-r, виндовс клиенты все видят, сам сервак файлы читает в шеле без проблем.

другой бекап сервер монтирует этот самба шару

mount -t cifs -o username=blabla,passwor=blabla,iocharset=koi8-r \\192.168.0.3\DIR /MOUNT/Dir

в шеле все прекрасно видно, только вот как начинаешь синхронизировать с rsync пишет следующее:
#rsync -a /MOUNT/Dir /SYNC/Dir
rsync: recv_generator: failed to stat "/SYNC/S2/BASE_KB/Тбл_ШВ99.mde": Invalid or incomplete multibyte or wide character (84)
rsync error: some files could not be transferred (code 23) at main.c(977) [sender=2.6.9]

как быть??

есть мысля заранее сменить на самба шаре кодировку с koi8-r на utf-8, но не знаю получится ли, или есть другие варианты, чем менять сено на солому, когда телега сломана...?

и есть ли другие, проверенные способы синхронизации файлов, именно монтированием, через ssh не вариант, потому что необходимо так же монтировать шары вин серверов.

заранее спасибо, буду благодарен

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Rsync проблема с кодировкой"  +/
Сообщение от Аноним (??) on 01-Июн-09, 15:42 
Собрать с включенным iconv.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Rsync проблема с кодировкой"  +/
Сообщение от shams email(ok) on 02-Июн-09, 10:59 
>Собрать с включенным iconv.

iconv включил, запускаю с опцией --iconv=utf8 или  --iconv=koi8-r эффект такой же.
пробовал менять кодировку самих названий файлов с convmv. такая же ситуация

# rsync -av --iconv=koi8-r /MOUNT/S2 /SYNC/S2
rsync: recv_generator: mkdir "/SYNC/S2/BASE_KB/ISO_9000/@_ПАСПОРТА_NEW" failed: Invalid or incomplete multibyte or wide character (84)
*** Skipping any contents from this failed directory ***
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1040) [sender=3.0.4]

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Rsync проблема с кодировкой"  +/
Сообщение от shams email(ok) on 02-Июн-09, 11:55 
проблему решил следующим образом: при монтировании диска надо указать локаль (ntfs-3g defaults,utf8)
помогло 5.1.7.  http://www.debian.org/releases/etch/mips/release-notes.ru.tx...
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру