Сохранение новых каталогов

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

Сохранение новых каталогов

Postby DmitryT » Wed, 07 Nov 2007, 20:13

Описание ситуации.
Производится dump списка каталогов со следующими опциями (из файла BackUpFBP1.cfg):

dump 1
-p2
-s
-i @DirectoriesFBP.lst
-o E:\Src\Backup\Data\FBP\
-m *.*
-dn "FBP_%DumpLevel @%_%YY%%MM%%DD%_%hh%%mm%%ss%"

В дереве каталогов возможно создание новых подкаталогов, причем имена файлов могут полностью совпадать с именами файлов из других каталогов, могут даже полностью дублировать эти файлы. Разница только в каталоге. При дампе уровня 0 все в порядке. Новый каталог полностью попадает в архив. А вот при дампе уровня 1 в новый (т.е. отсутствующий в дампе уровня 0) каталог попадают только файлы с более поздней датой.
Вопрос: Что нужно сделать, чтобы при создании нового (относительно дампа уровня 0) каталога в дамп уровня 1 попадали ВСЕ файлы из этого каталога?
DmitryT
 
Posts: 8
Joined: Wed, 07 Nov 2007, 19:45

Re: Сохранение новых каталогов

Postby DmitryT » Fri, 16 Nov 2007, 09:55

Судя по соотношению количества просмотров и ответов проблема глухая. Задача не имеет решения(?). Или непонятно сформулирована?
DmitryT
 
Posts: 8
Joined: Wed, 07 Nov 2007, 19:45

Postby Valery_Kondakoff » Fri, 16 Nov 2007, 10:23

это, что ли?

-TD - Проверять время создания/модификации каталогов, вместо времени создания/модификации файлов, в них содержащихся.

http://www.nncron.ru/nnbackup/help/RU/command_line.htm
CU
VK
User avatar
Valery_Kondakoff
Site Admin
 
Posts: 769
Joined: Thu, 01 Jul 2004, 20:49
Location: Moscow, Russia

Postby DmitryT » Fri, 16 Nov 2007, 12:06

Valery_Kondakoff wrote:это, что ли?

-TD - Проверять время создания/модификации каталогов, вместо времени создания/модификации файлов, в них содержащихся.

http://www.nncron.ru/nnbackup/help/RU/command_line.htm

2 часа на пару и не берет. Не сработало.
Процедура проверки:
Запускается батч с текстом
"C:\Program Files\nnBackup\nnbackup.exe" -f BackUpFBP1.cfg
затем в файле BackUpFBP1.cfg (текст см. выше) добавляется строчка
-TD
В одном и проверяемых каталогов копируется подкаталог, скажем, 500 с именем 501 и снова запускается батч.
Итог нулевой. В архиве нового каталога на появилось.
Может, что-то в моем алгоритме не так?
DmitryT
 
Posts: 8
Joined: Wed, 07 Nov 2007, 19:45

Postby hornet_ru » Mon, 19 Nov 2007, 04:17

Попробуй ключ -tc
hornet_ru
 
Posts: 3
Joined: Wed, 07 Nov 2007, 04:10

Postby DmitryT » Mon, 19 Nov 2007, 09:59

hornet_ru wrote:Попробуй ключ -tc

Сработало!
Спасибо. Действительно, при копировании каталога целиком время модификации сохраняется старое, а время создания устанавливается по времени копирования. Я на это раньше внимания не обращал.
DmitryT
 
Posts: 8
Joined: Wed, 07 Nov 2007, 19:45

Postby DmitryT » Mon, 19 Nov 2007, 11:29

Проверил поточнее. не совсем то, что нужно. Если после копирования каталога в исходном каталоге обновить один из файлов, то в новый архив этот файл не попадет. Точнее, попадет в исходный каталог, а в дублированном его не будет. Т.о. проблема полностью не решается.
Мне кажется, проблема в том, что решение о включении файла в список для архивации принимается с учетом только ИМЕНИ файла, в то время, как файлы с одинаковыми именами могут быть в разных каталогах. И если во вновь добавленном каталоге будут не все файлы, то теряется информация о его содержимом. Т.е. этот каталог невозможно восстановить из архива.
DmitryT
 
Posts: 8
Joined: Wed, 07 Nov 2007, 19:45

Postby hornet_ru » Tue, 20 Nov 2007, 02:32

Если после копирования каталога в исходном каталоге обновить один из файлов, то в новый архив этот файл не попадет. Точнее, попадет в исходный каталог, а в дублированном его не будет.


Не совсем понятно о чем идет речь. Опиши подробней. Ты используешь ключ -TD? Убери его.
Еще можешь использовать -e, если нужно резервирование пустых каталогов.

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


На сколько я знаю, в режиме dump решение о включении файла в список для архивации принимается с учетом времени его модификации и создания (если указана опция -tc). Имена файлов вовсе не при чем.
hornet_ru
 
Posts: 3
Joined: Wed, 07 Nov 2007, 04:10


Return to nnBackup forum (Russian)

Who is online

Users browsing this forum: No registered users and 0 guests