Проблема с русскими папками в NTFS на Win2k3

Обсуждение программы nnBackup

Проблема с русскими папками в NTFS на Win2k3

Postby Conwell » Tue, 05 Jul 2005, 19:53

Здравствуйте!
Спасибо создателям за программы!
А проблемка такая, на серваке пытаюсь сделать бэкап из папочек с русскими именами в ответ в логе мне выдает вот такую бяку:

Tu 05.Jul.2005 20:44 ERROR: Source path 'C:\...\LT=\LT+L' not exist (2)

При этом с английскими папочками все в порядке.
LT=\LT+L должно выглядеть как УСН\АЛЕФ
Conwell
 
Posts: 10
Joined: Tue, 05 Jul 2005, 19:46

Postby Valery_Kondakoff » Tue, 05 Jul 2005, 23:09

Версия?
CU
VK
User avatar
Valery_Kondakoff
Site Admin
 
Posts: 769
Joined: Thu, 01 Jul 2004, 20:49
Location: Moscow, Russia

Postby Conwell » Thu, 07 Jul 2005, 12:23

Версия программы 2.27
Conwell
 
Posts: 10
Joined: Tue, 05 Jul 2005, 19:46

Postby Valery_Kondakoff » Thu, 07 Jul 2005, 12:27

ну, так, это... скачай последнюю бету...
CU
VK
User avatar
Valery_Kondakoff
Site Admin
 
Posts: 769
Joined: Thu, 01 Jul 2004, 20:49
Location: Moscow, Russia

Postby Conwell » Fri, 08 Jul 2005, 10:19

не помогло... похоже придется переименовывать пути в английский...
Conwell
 
Posts: 10
Joined: Tue, 05 Jul 2005, 19:46

Postby VK » Fri, 08 Jul 2005, 10:28

имена, похоже, юникодные. ты точно последнюю бету скачал? какая версия/билд?..
CU
VK
User avatar
VK
 
Posts: 680
Joined: Wed, 14 Jul 2004, 19:17

Postby Conwell » Fri, 08 Jul 2005, 10:57

Скачал последнюю nnBackup. V 3.01b8 Build 45 2005-06-29 14:55
выдало во такое:
Sa 08.Jul.2005 11:22 ERROR: Source path 'c:\temp\╙╤═\└╦┼╘' not exist (87 : Параметр задан неверно. )
при этом строка вызова из bat файла вот такая:
call nnbackup.exe verz -n 7 -i "c:\temp\УСН\АЛЕФ" -o d:\backup -sdn "bac1" -m @back\mask.cfg -s

Кстати, только сейчас обратил внимание... на компе время и дата точные, а лог почему-то от суботы...
Last edited by Conwell on Fri, 08 Jul 2005, 11:17, edited 1 time in total.
Conwell
 
Posts: 10
Joined: Tue, 05 Jul 2005, 19:46

Postby VK » Fri, 08 Jul 2005, 11:16

Это бат-файл? Похоже, он у тебя в досовской (OEM, cp866) кодировке. Такую кодировку nnBackup не понимает - перепиши бат-файл в кодировке cp1251. Помогло?
CU
VK
User avatar
VK
 
Posts: 680
Joined: Wed, 14 Jul 2004, 19:17

Postby Conwell » Fri, 08 Jul 2005, 11:26

не понимаю в чем проблема и как он вдруг возникает в oem cp866 кодировке...
создаю текстовый файл с помощью блокнота, изменяю у него расширение, и запускаю в консоли виндовс которая появляется по "cmd"
Что я не так делаю?
сейчас пытаюсь все это проделать на win 2000 Sp4 RU.

Сделал через пуск->выполнить->
в окошке
nnbackup.exe verz -n 7 -i "c:\temp\УСН\АЛЕФ" -o d:\backup -sdn "buh1" -m @buh_back\mask.cfg -s
и бэкап прошел.
ничего не понимаю
Last edited by Conwell on Fri, 08 Jul 2005, 11:32, edited 1 time in total.
Conwell
 
Posts: 10
Joined: Tue, 05 Jul 2005, 19:46

Postby VK » Fri, 08 Jul 2005, 11:29

просто убедись, что кодировка файла - cp1251... Или попробуй запустить nnBackup прямо из командной строки...
CU
VK
User avatar
VK
 
Posts: 680
Joined: Wed, 14 Jul 2004, 19:17

Postby Conwell » Fri, 08 Jul 2005, 11:42

таак. запустил в командной строке
c:\program files\nnbackup\nnbackup.exe" verz -n 7 -i "c:\temp\УСН\АЛЕФ" -o d:\backup -sdn "buh1" -m @buh_back\mask.cfg -s
бэкап прошел.

тогда не понимаю как мне это совместить с nncron если у меня будет не одна строка а порядка 10. то есть 10 бэкапов. на каждый тогда свою запись?
вызывая в bat-файле я могу сделать очередность и пока один из них не выполниться другое делать ничего не будет.
Как правильно сделать?
Conwell
 
Posts: 10
Joined: Tue, 05 Jul 2005, 19:46

Postby VK » Fri, 08 Jul 2005, 11:45

все понятно. ты создаешь бат-файл в кодировке, которую nnBackup не понимает. Возможно, cp866 или utf8.

Файл должен быть в кодировке cp1251. Тогда все будет работать.
CU
VK
User avatar
VK
 
Posts: 680
Joined: Wed, 14 Jul 2004, 19:17

Postby Conwell » Fri, 08 Jul 2005, 11:48

Спасибо, буду пробовать.
Файл скорее всего был в utf8

А вообще поддержка кодировки отличной от cp1251 планируется?
Conwell
 
Posts: 10
Joined: Tue, 05 Jul 2005, 19:46

Postby VK » Fri, 08 Jul 2005, 12:03

Ну, короче - файл должен быть в дефолтной виндовой кодировке. В России это cp1251, в Европе - Latin1 и т. д. А что, в Вин2003 дефолтная кодировка utf8?
CU
VK
User avatar
VK
 
Posts: 680
Joined: Wed, 14 Jul 2004, 19:17

Postby Conwell » Fri, 08 Jul 2005, 12:32

Установил опытным путем:
bat-файл для русских папочек в Win2kSP4RU и Win2k3 должен быть в кодировке cp866 иначе оно не работает.

А про Win2k3 так же как и XP могу сказать только то, что оно обычно использует UTF для приложений по умолчанию. те, которые не понимают принудительно выставляется в региональных настройках.
Conwell
 
Posts: 10
Joined: Tue, 05 Jul 2005, 19:46

Next

Return to nnBackup forum (Russian)

Who is online

Users browsing this forum: Bing [Bot] and 3 guests

cron