как включить или исключить подкаталог каталога

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

как включить или исключить подкаталог каталога

Postby zloyGamer » Wed, 30 Jul 2008, 15:05

допустим надо сделать дамп
"D:\data_test\"
включить все какталоги кроме D:\data_test\test.01\testDir1
как я тока и не пытался это сделать:
-dx "D:\data_test\test.01\testDir1"
-dx "\test.01\testDir1"
-dx "test.01\testDir1"
-dx "test.01/testDir1"
-dx "testDir1"
ничего пока непомогает
хотя -dx "test.01" - исключает эту папку

>если в созданной вами маске содержится символ '\' (обратный слеш),
>то она сравнивается не с именем каталога, а с относительным путем,
>отсчитываемым от исходного каталога!
походу не сравнивает?
zloyGamer
 
Posts: 24
Joined: Sat, 26 Jul 2008, 13:30

Re: как включить или исключить подкаталог каталога

Postby Nicholas_Nemtsev » Wed, 30 Jul 2008, 20:49

Если -i D:\data_test
то
-dx "test.01\testDir1"
или
-dx "testDir1"
Nicholas Nemtsev
User avatar
Nicholas_Nemtsev
Site Admin
 
Posts: 857
Joined: Thu, 01 Jul 2004, 22:25
Location: Псков

Re: как включить или исключить подкаталог каталога

Postby zloyGamer » Wed, 30 Jul 2008, 22:42

да -i у меня в D:\data_test
и как я уже писал:
-dx "test.01\testDir1" - неработает!!!
-dx "testDir1" - тоже не работает!!!
а -dx "test.01" - работает! т.е. папка D:\data_test\test.01 - не включается, а надо чтоб D:\data_test\test.01\testDir1 - не включалась,
это происходит когда я создаю дампы,
может ещё какието опции на это вияют в ini'шнике?

спасибо :)
zloyGamer
 
Posts: 24
Joined: Sat, 26 Jul 2008, 13:30

Re: как включить или исключить подкаталог каталога

Postby Nicholas_Nemtsev » Thu, 31 Jul 2008, 07:51

Не должны.
Тут если только имя неправильно написано (в имени файла, например, е русская или ещё что.)
Ещё ту же задачу решает
-x "test.01\testDir1\*" -
Nicholas Nemtsev
User avatar
Nicholas_Nemtsev
Site Admin
 
Posts: 857
Joined: Thu, 01 Jul 2004, 22:25
Location: Псков

Re: как включить или исключить подкаталог каталога

Postby zloyGamer » Thu, 31 Jul 2008, 16:19

нет, не:
-dx "test.01\testDir1"
ни:
-x "test.01\testDir1\*" - не работают!!!

обьясните мне на пальцах пожалуйста :)

вот как тестировал:
Code: Select all
"D:\BACKUPs\programs\nnBackup\nnbackup.exe" ^
 dump 0 ^
 -extzip 7z     ^
 -o  "D:\BACKUPs\DATA\ALL_test" ^
 -dn "ALL [dump%%DumpLevel @%%]" ^
 -ll 9 -log "D:\BACKUPs\DATA\ALL_test\ALL [dump%%DumpLevel @%%].log" ^
 -i "D:\data_test\" ^
 -x "test.01\backMe\*"

- эта конструкция не работает(как и -dm и -dx), в бэкап складывается все из D:\data_test\
но, если вместо -x написать -m то маска учитывается и в бэкапе только "D:\data_test\test.01\backMe\" !!!

что посоветуете? у меня пока нет идей :)

извиняюсь что так долго не отвечал - проблемы с инетом ...
zloyGamer
 
Posts: 24
Joined: Sat, 26 Jul 2008, 13:30

Re: как включить или исключить подкаталог каталога

Postby Nicholas_Nemtsev » Fri, 01 Aug 2008, 07:43

Если SubTree в backup.ini не ON, то без -s каталоги вообще не будут обрабатываться.
Nicholas Nemtsev
User avatar
Nicholas_Nemtsev
Site Admin
 
Posts: 857
Joined: Thu, 01 Jul 2004, 22:25
Location: Псков

Re: как включить или исключить подкаталог каталога

Postby zloyGamer » Fri, 01 Aug 2008, 09:57

нет!, ответ отрицатльный :)
SubTree или -s не влияют на параметры -m и -x
а проблема именно в том что -m работает а -x нет!
вот например:
Code: Select all
"D:\BACKUPs\programs\nnBackup\nnbackup.exe" ^
 dump 0 ^
 -extzip 7z     ^
 -o  "D:\BACKUPs\DATA\ALL_test" ^
 -dn "ALL [dump%%DumpLevel @%%]" ^
 -ll 9 -log "D:\BACKUPs\DATA\ALL_test\ALL [dump%%DumpLevel @%%].log" ^
 -i "D:\data_test\" ^
 -m "test01\testDir1\*"

в архиве получается тока папка "test01\testDir1\" с её содержимым

а таже команда тока с -x, помещает в архив всё без исключения из "D:\data_test\" - проверьте у себя:
Code: Select all
"D:\BACKUPs\programs\nnBackup\nnbackup.exe" ^
 dump 0 ^
 -extzip 7z     ^
 -o  "D:\BACKUPs\DATA\ALL_test" ^
 -dn "ALL [dump%%DumpLevel @%%]" ^
 -ll 9 -log "D:\BACKUPs\DATA\ALL_test\ALL [dump%%DumpLevel @%%].log" ^
 -i "D:\data_test\" ^
 -x "test01\testDir1\*"


но если там вместо "test01\testDir1\*" написать "test01\*" тоесть без подкаталогов то команда:
Code: Select all
"D:\BACKUPs\programs\nnBackup\nnbackup.exe" ^
 dump 0 ^
 -extzip 7z     ^
 -o  "D:\BACKUPs\DATA\ALL_test" ^
 -dn "ALL [dump%%DumpLevel @%%]" ^
 -ll 9 -log "D:\BACKUPs\DATA\ALL_test\ALL [dump%%DumpLevel @%%].log" ^
 -i "D:\data_test\" ^
 -x "test01\*"

отрабатывает нормально!, т.е. получается архив без каталога test01!
(наличие параметра -s или -s- в этих командах ничего не меняло)

я все это время пытаюсь сказать что команда -x не работает с подкаталогами ..
(с -dx и -dm похоже таже проблема)

проверьте пожалуйста!
zloyGamer
 
Posts: 24
Joined: Sat, 26 Jul 2008, 13:30

good!

Postby sslivigo » Fri, 01 Aug 2008, 20:37

Eat to live, but not live to eat.

.*.  /~ .~\  /~ ~\  /~ .~\  /~ ~\
***  '   `\/'   * '   `\/'   *
 V  ( MY LOEV TO YOU.*)(        . *)
/\|/\ \   wow gold,  .*./ \ wow gold, *./
 |   `\ .   . .*/'一 `\ .   . .*/'
 |    `\ * .*. */' _  _ `\ * .*. */'
      `\ * */' ( `\/'*) `\ * */' wow gold,
       `\/'   \  */'  `\/'
            `\/'wow gold,
wow gold,
sslivigo
 
Posts: 2
Joined: Tue, 29 Jul 2008, 10:22

Re: как включить или исключить подкаталог каталога

Postby zi0n » Wed, 06 Aug 2008, 09:28

Нечего проверять у меня с -dx "test.01\testDir1"
все прекрасно работает, попробуйте добавить -p3 параметр
zi0n
 
Posts: 33
Joined: Tue, 05 Aug 2008, 10:17

Re: как включить или исключить подкаталог каталога

Postby zloyGamer » Wed, 06 Aug 2008, 15:06

работать то работает но с -dx "test.01\testDir1",
каталог "test.01\testDir1" - в архив тоже включает!, zi0n - какая у тебя версия nnBackup'a?
zloyGamer
 
Posts: 24
Joined: Sat, 26 Jul 2008, 13:30

Re: как включить или исключить подкаталог каталога

Postby zi0n » Wed, 06 Aug 2008, 18:02

ну архив видимо исключает исключения каталога как ни забавно звучит, я просто пробовал, если без архива то все прекрасно копирует и исключает
zi0n
 
Posts: 33
Joined: Tue, 05 Aug 2008, 10:17

Re: как включить или исключить подкаталог каталога

Postby zloyGamer » Thu, 07 Aug 2008, 10:05

я тоже щас по пробовал, если без архива то все равно все включает!
вообщем в любом случае игнорирует исключения,
какая у тебя версия, я использовал 3.01 RC7 Build 131 2008-07-29 17:29
zloyGamer
 
Posts: 24
Joined: Sat, 26 Jul 2008, 13:30

Re: как включить или исключить подкаталог каталога

Postby zi0n » Thu, 07 Aug 2008, 14:17

Та что лежит в даунлоадах самая верхняя
zi0n
 
Posts: 33
Joined: Tue, 05 Aug 2008, 10:17


Return to nnBackup forum (Russian)

Who is online

Users browsing this forum: No registered users and 0 guests

cron