опция -D nnbackup

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

опция -D nnbackup

Postby green » Tue, 28 Jun 2005, 06:44

Здравствуйте.

Я, может быть, чего-то не понял, но мне кажется, что опция -D работает неправильно.

Проблема
если пытаться запустить программу вот так:
Code: Select all
nnbackup.exe verz -n 31 -i c:\storage\work\3 -o ..\ -s -D 16-06-2005
то такая команда создаёт архив, там лежит что-то.

однако строка
Code: Select all
nnbackup.exe verz -n 31 -i c:\storage\work\3 -o ..\ -s -D 17-06-2005
не даёт никакого эффекта, хотя в указанном каталоге существуют файлы с датой последнего изменения 27 июня.

судя по всему дело в том, что файлы, которые были изменены 27 числа, лежат в каталоге, чья дата последнего изменения как раз 16 июня.

может быть так и должно? как в таком случае добиться того, чего я хочу - чтобы в архив добавлялись все файлы с датой последнего изменения больше указанной? или это всё-таки баг?

версия nnbackup 228. тоже самое с 2.28b7

ps тут пишут про nnBackup v.3.01b7 (39), но я не нашёл где скачать. или её таки не существует?
green
 
Posts: 8
Joined: Wed, 23 Mar 2005, 10:40

Postby green » Tue, 28 Jun 2005, 06:56

однако строка ... не даёт никакого эффекта

точнее эффект, который она производит - только переименование файлов 01.zip в 02.zip и т.д. файл 01.zip не создаётся вообще.

вот содержимое backup.ini, хотя, насколько я могу судить, тут ничего интересного нет:
Code: Select all
\ nnBackup ini-file
Language: English
Logtime: "%WW% %DD%.%MMM%.%YYYY% %hh%:%mm%"
LogFile: %ModuleDirName%log\nnbackup.log
Quiet OFF
SubTree OFF
Verbose OFF
CopyAccessRights OFF
DelAbsent OFF
DelAbsentDir ON
AnyDifference OFF
IgnoreErrors OFF
CopyEmptyDirs OFF
KeepPath OFF
PushChanged OFF
TwoSecondsPrecision OFF
green
 
Posts: 8
Joined: Wed, 23 Mar 2005, 10:40

Postby green » Thu, 30 Jun 2005, 12:05

Господа, прокомментируйте пожалуйста хоть как-нибудь.

Хотя бы скажите, это ошибка в программе или мне надо у себя в ДНК ошибки искать?

или я документацию невнимательно читал? хотя на мой взгляд фразу
- обрабатывать только файлы, которые изменились (или появились) со времени указанной даты: отбор файлов идет по дате создания и по дате последней модификации.
двояко понять нельзя.
green
 
Posts: 8
Joined: Wed, 23 Mar 2005, 10:40

Postby Nicholas_Nemtsev » Thu, 30 Jun 2005, 13:11

Попробуй nnbackup301b8.exe
Там проблема была в том, что отбор производился не только по времени файлов, но и по времени каталогов.
Nicholas Nemtsev
User avatar
Nicholas_Nemtsev
Site Admin
 
Posts: 857
Joined: Thu, 01 Jul 2004, 22:25
Location: Псков

Postby green » Mon, 18 Jul 2005, 05:28

с этой версией вроде работает, спасибо. :)
green
 
Posts: 8
Joined: Wed, 23 Mar 2005, 10:40

Postby green » Thu, 21 Jul 2005, 07:05

оказывается в nnbackup 2.27 нет такой проблемы.
green
 
Posts: 8
Joined: Wed, 23 Mar 2005, 10:40

Postby Tarkil » Fri, 18 Nov 2005, 14:53

Nicholas_Nemtsev wrote:Там проблема была в том, что отбор производился не только по времени файлов, но и по времени каталогов.


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

upddirs.bat
Code: Select all
@echo off

for /f "usebackq delims=" %%i in (`dir * /s /a:d /b`) do (
  copy %0 "%%i\$$$-tmp.fuck"
  del "%%i\$$$-tmp.fuck"
)
Tarkil
 
Posts: 3
Joined: Sat, 29 Oct 2005, 19:36


Return to nnBackup forum (Russian)

Who is online

Users browsing this forum: No registered users and 1 guest