Обсуждение программы nnBackup
by naPmu3aH » Wed, 08 Sep 2004, 17:25
Столкнулся с тем, что последний официально доступный nnbackup при указании ключа -l filename не выводит в этот самый файл строчку с временем окончания операции (при запуске в консоли выводятся все строчки)
-tend filename к сожалению пересоздает файл...
Windows 2003 Server EE, PIV-2.8, 1G RAM
У кого-нибудь такое повторяется???
-
naPmu3aH
-
- Posts: 5
- Joined: Wed, 08 Sep 2004, 17:18
-
by VK » Tue, 14 Sep 2004, 12:17
Не подтверждаю (Win2000 SP4). Вот командная строка: 'nnbackup.exe copy -i f:\tools\filezilla -o c:\temp -m *.exe -s -v -nocopy -log test.log'
Вот, что на экране:
Tu 14.Sep.2004 13:02 Start copy
Tu 14.Sep.2004 13:02 f:\tools\filezilla\FileZilla.exe
Tu 14.Sep.2004 13:02 f:\tools\filezilla\FzSFtp.exe
Tu 14.Sep.2004 13:02 Stop copy
Вот, что в логе:
Tu 14.Sep.2004 13:02 Start copy
Tu 14.Sep.2004 13:02 f:\tools\filezilla\FileZilla.exe
Tu 14.Sep.2004 13:02 f:\tools\filezilla\FzSFtp.exe
Tu 14.Sep.2004 13:02 Stop copy
Кстати, у nnBackup нет опции '-l'. Есть опция '-log'. Может, в этом проблема?
CU
VK
-

VK
-
- Posts: 680
- Joined: Wed, 14 Jul 2004, 19:17
-
by naPmu3aH » Wed, 15 Sep 2004, 15:18
VK (far_away) wrote:Не подтверждаю (Win2000 SP4).
Хм... Поверьте, Валерий, просто так бы не писал... -l - это была описка, руками набивал... Запускаю nnbackup из nnCron'a так: #( DATA_BACKUP AsLoggedUser Time: 0 0 * * * * Action: StartIn: "C:\Program Files\nnBackup" ShowNormal NormalPriority START-APP: C:\Program Files\nnBackup\nnbackup.exe copy -i \\backup\d$\ -o d:\backup\data -m data.jbc -log d:\backup\data\bcp_log.txt -v )#
В результате в логе: Th 09.Sep.2004 00:00 Start copy Th 09.Sep.2004 00:00 \\backup\d$\data.jbc Fr 10.Sep.2004 00:00 Start copy Fr 10.Sep.2004 00:00 \\backup\d$\data.jbc Sa 11.Sep.2004 00:00 Start copy Sa 11.Sep.2004 00:00 \\backup\d$\data.jbc Su 12.Sep.2004 00:00 Start copy Su 12.Sep.2004 00:00 \\backup\d$\data.jbc Mo 13.Sep.2004 00:00 Start copy Mo 13.Sep.2004 00:00 \\backup\d$\data.jbc Tu 14.Sep.2004 00:00 Start copy Tu 14.Sep.2004 00:00 \\backup\d$\data.jbc We 15.Sep.2004 00:00 Start copy We 15.Sep.2004 00:00 \\backup\d$\data.jbc
При ручном запуске nnBackup'a с такими параметрами в консольном окне (cmd/FAR/etc.) - все нормально.
При запуске из Cron'a - вот такая ерунда. Увидеть есть ли на экране строчка с End при запуске из Cron'a руками просто не успеваю...
Причем происходит такое на каждой из 3 похожих задач (отличаются только источниками и файлами).
-
naPmu3aH
-
- Posts: 5
- Joined: Wed, 08 Sep 2004, 17:18
-
by VK » Wed, 15 Sep 2004, 16:28
Попробуй опцию '-log' поставить самой первой (до '-i'). Не помогло?
CU
VK
-

VK
-
- Posts: 680
- Joined: Wed, 14 Jul 2004, 19:17
-
by naPmu3aH » Mon, 20 Sep 2004, 13:42
VK (far_away) wrote:Попробуй опцию '-log' поставить самой первой (до '-i'). Не помогло?
нет, к сожалению 
-
naPmu3aH
-
- Posts: 5
- Joined: Wed, 08 Sep 2004, 17:18
-
by VK » Tue, 21 Sep 2004, 10:33
а если LoadProfile добавить в задачу?
CU
VK
-

VK
-
- Posts: 680
- Joined: Wed, 14 Jul 2004, 19:17
-
by Andy » Wed, 30 Mar 2005, 14:07
Запускаю nnBackUp в консоли. Вижу следующее:
C:\"c:\Program Files\nnBackup\nnbackup.exe" sync -i d:\logfiles -o d:\temp\logfiles -s -e -x *put*.log -ad -delete-excluded -v -log d:\temp\nnbackup.log nnBackup. V 2.27 Build 229 22.01.2004 Copyright (C) 2001-2005 nnSoft. nemtsev@nncron.ruЗарегистрирован только для некоммерческого использования Registered for non-commercial use only We 30.Mar.2005 14:41 Start synchronization We 30.Mar.2005 14:41 Copying files We 30.Mar.2005 14:41 d:\logfiles\050330#3.log We 30.Mar.2005 14:41 Delete files We 30.Mar.2005 14:41 DELETE d:\temp\logfiles\input3.log We 30.Mar.2005 14:41 DELETE d:\temp\logfiles\input4.log We 30.Mar.2005 14:41 DELETE d:\temp\logfiles\input5.log We 30.Mar.2005 14:41 DELETE d:\temp\logfiles\output3.log We 30.Mar.2005 14:41 DELETE d:\temp\logfiles\output4.log We 30.Mar.2005 14:41 DELETE d:\temp\logfiles\output5.log We 30.Mar.2005 14:41 Stop synchronization
При этом в логе имеем следующее: We 30.Mar.2005 14:41 Start synchronization We 30.Mar.2005 14:41 Copying files We 30.Mar.2005 14:41 d:\logfiles\050330#3.log We 30.Mar.2005 14:41 Delete files We 30.Mar.2005 14:41 DELETE d:\temp\logfiles\input3.log We 30.Mar.2005 14:41 DELETE d:\temp\logfiles\input4.log We 30.Mar.2005 14:41 DELETE d:\temp\logfiles\input5.log We 30.Mar.2005 14:41 DELETE d:\temp\logfiles\output3.log
Т.е. окончание лога просто обрезано вместе с инфой о времени завершения работы и частью списка удаленных файлов. Причем запуская синхронизацию несколько раз подряд можно получить в логе разное количество строк с именем удаленного файла. При это получить в логе инфу об окончании синхронизации так ни разу и не получилось...
-

Andy
-
- Posts: 11
- Joined: Wed, 30 Mar 2005, 13:45
by Nicholas_Nemtsev » Wed, 30 Mar 2005, 16:10
Да, может быть такое дело. Связано с тем, что в лог пишет отдельный поток, а выход осуществляется в другом.
Пробуй:
nnbackup228b10.exe
Nicholas Nemtsev
-

Nicholas_Nemtsev
- Site Admin
-
- Posts: 857
- Joined: Thu, 01 Jul 2004, 22:25
- Location: Псков
-
by Andy » Thu, 31 Mar 2005, 10:36
Да, теперь лог отрабатывает четко.
Спасибо!
-

Andy
-
- Posts: 11
- Joined: Wed, 30 Mar 2005, 13:45
Return to nnBackup forum (Russian)
Who is online
Users browsing this forum: No registered users and 2 guests
|
|