Прошу помощи. Ситуация такая. Два офиса. Между ними узкий и не надежный (рвется) vpn канал. Из одного офиса нужно передать большой объем инфы, порядка 20 Гб. В офисе А (источнике) стоит сервер с linux CentOS 5 на борту с поднятым rsync сервисом. В офисе B (приемник) пользователь с rsync клиентом под windows. Задача, передать инфу из офиса A в офис B. Проблема: кодировка на сервере UTF-8, кодировка имен файлов на клиенте cp1251. Следовательно имена файлов с использованием кириллицы на клиенте создаются в нечитаемым виде. Поиск по сайту и инету строки "rsync кириллица OR cp1251 OR utf OR iconv" ничего вразумительного не дал.
rsyn linux --> windows client (utf-8 --> cp1251) (Получение rsync windows клиентом правильных имент файлов в кодировки c)
Модератор: Bizdelnick
-
mlin
- Сообщения: 4
rsyn linux --> windows client (utf-8 --> cp1251)
Доброго всем времени суток 
Прошу помощи. Ситуация такая. Два офиса. Между ними узкий и не надежный (рвется) vpn канал. Из одного офиса нужно передать большой объем инфы, порядка 20 Гб. В офисе А (источнике) стоит сервер с linux CentOS 5 на борту с поднятым rsync сервисом. В офисе B (приемник) пользователь с rsync клиентом под windows. Задача, передать инфу из офиса A в офис B. Проблема: кодировка на сервере UTF-8, кодировка имен файлов на клиенте cp1251. Следовательно имена файлов с использованием кириллицы на клиенте создаются в нечитаемым виде. Поиск по сайту и инету строки "rsync кириллица OR cp1251 OR utf OR iconv" ничего вразумительного не дал.
Прошу помощи. Ситуация такая. Два офиса. Между ними узкий и не надежный (рвется) vpn канал. Из одного офиса нужно передать большой объем инфы, порядка 20 Гб. В офисе А (источнике) стоит сервер с linux CentOS 5 на борту с поднятым rsync сервисом. В офисе B (приемник) пользователь с rsync клиентом под windows. Задача, передать инфу из офиса A в офис B. Проблема: кодировка на сервере UTF-8, кодировка имен файлов на клиенте cp1251. Следовательно имена файлов с использованием кириллицы на клиенте создаются в нечитаемым виде. Поиск по сайту и инету строки "rsync кириллица OR cp1251 OR utf OR iconv" ничего вразумительного не дал.
-
Goodvin
- Ведущий рубрики
- Сообщения: 4333
- Статус: ⚝⚠⚒⚑⚖☭☞☣☤&
Re: rsyn linux --> windows client (utf-8 --> cp1251)
А почему бы не сделать так: сначала перекодировать в первом офисе копию того, что приготовлено для отправки, а потом уже отправлять ?
-
mlin
- Сообщения: 4
Re: rsyn linux --> windows client (utf-8 --> cp1251)
Простите, пятница вечер, я не совсем догоняю. Разве файловая система, в данном случае LVM, может работать с именами файлов в произвольной кодировки?
-
Goodvin
- Ведущий рубрики
- Сообщения: 4333
- Статус: ⚝⚠⚒⚑⚖☭☞☣☤&
Re: rsyn linux --> windows client (utf-8 --> cp1251)
-
mlin
- Сообщения: 4
Re: rsyn linux --> windows client (utf-8 --> cp1251)
Спасибо за ссылку, т.к. до этого не задумывался об этом вопросе. На досуге подумаю и об LVM и об том как ФС работает с различными кодировками имен файлов.
Теперь о вопросе ради чего собственно заводился топик. Как получить имена файлов в читабельном виде? Есть ли другие варианты, желательно с манипуляциями на стороне клиента? Т.к. производить манипуляции на стороне сервера, подстраиваясь под клиента думаю не в полне правильно (не красиво).
Теперь о вопросе ради чего собственно заводился топик. Как получить имена файлов в читабельном виде? Есть ли другие варианты, желательно с манипуляциями на стороне клиента? Т.к. производить манипуляции на стороне сервера, подстраиваясь под клиента думаю не в полне правильно (не красиво).