Помогите пожалуйста настроить NWzip на конкретную задачу.

Обсуждение технических вопросов по продуктам Novell

Помогите пожалуйста настроить NWzip на конкретную задачу.

Сообщение Аркадий Глазырин » 25 апр 2004, 18:07

Добрый день!

Помогите пожалуйста настроить NWzip на одно очень простое дело.
Требуется каталог VOL3:\IB_OLL\ весь
архивировать сюда VOL1:\BackUP\
Раз в сутки в 02:00 am

В каком месте что надо задать?

Код: Выделить всё
################################################################
#            NWZIP - Archiver with Backup functions            #
################################################################
#            copy this file to sys:\etc\nwzip.cfg              #
################################################################

####################
# Global parametrs #
####################
METHOD            = BEST  ; one of BEST, DEFLATE (only), or STORE (only)
NOSECURECONSOLE   = 1     ; 0=Blockig system console until programm execute
DIRNAMES          = 1     ; include directory entries by default
LEVEL             = 6     ; 0=fastest compression, 9=best compression
HIDDEN_FILES      = 1     ; process hidden and system files
VERBOSE           = 0     ; verbose mode
VOLUME_LABEL      = 0     ; add netware [server/]volume label
ARH_DEPTH         = 2     ; depth of arhivs
                          ; Example:
                          ; ZIPNAME=sys:\test.zip
                          ; arh_depth=0 -   sys:\test.zip   - don't use special suffixes
                          ; arh_depth=1 -   sys:\test1.zip (1 day of week)
                          ;                 sys:\test2.zip (2 day of week)
                          ;                 sys:\test3.zip (3 day of week)
                          ;                 sys:\test4.zip (4 day of week)
                          ;                 sys:\test5.zip (5 day of week)
                          ;                 sys:\test6.zip (6 day of week)
                          ;                 sys:\test7.zip (7 day of week)
                          ; arh_depth=2 -   sys:\testDD.zip       - DD        - 01..31 - day of mounth
                          ; arh_depth=3 -   sys:\testMMDD.zip     - MMDD      - mounth and day
                          ; arh_depth=4 -   sys:\testYYYYMMDD.zip - YYYYMMDD  - year, mounth and day

#*************************************************************#
# Example 1:                                                  #
#*************************************************************#
# This example for backups all NDS files                      #
#*************************************************************#
# Run this sample: Load NWZIP.NLM NDS                         #
#*************************************************************#
ARHIV_NAME            = NDS
NOSECURECONSOLE       = 1
ARH_DEPTH             = 1
VOLUME_LABEL          = 1
RECURSE               = 1
ZIPNAME               = C:\NDS.ZIP
FILE_OR_DIR           = SYS:\_NETWARE\*.*

#*************************************************************#
# Run this sample: Load NWZIP.NLM DOSPRJ                      #
#*************************************************************#
ARHIV_NAME            = DOSPRJ
DIRNAMES              = 0 ; include directory entries by default ;
NOSECURECONSOLE       = 1
ARH_DEPTH             = 2
PATHPUT               = 0
RECREATEARCHIVE       = 0
VOLUME_LABEL          = 1
RECURSE               = 0
#SERVER_USER_PASSWORD  = TNT2
SERVER_USER_PASSWORD  = TNT_SRV5
#SERVER_USER_PASSWORD  = TNT2:Nwzip.tnt:password
ZIPNAME               = TNT_SRV5\PRIV30:\dosprj.zip ; так работает
#ZIPNAME               = TNT2\PRIV30:\dosprj.zip ; а так нет

FILE_OR_DIR           = TNT_SRV5\PRIV30:\*.*
EXCLUDEFILEMASK       = (*.BAK$)|(*.TPU)|(*.TPP)|(*.DCU) ;NEW PARAMETR - (REGEX expression)
EXCLUDEDIRMASK         = (^PRIV30:\\Project.Old$)|(^PRIV30:\\TPU$)
DIRNAMES              = 1;
RECURSE               = 1;
PATHPUT               = 1;
PATHRELATIVE          = TNT_SRV5\PRIV30:\


#*************************************************************#
# Run this sample: Load NWZIP.NLM TEST1                       #
#*************************************************************#
ARHIV_NAME            = TEST1
DIRNAMES              = 0 ; include directory entries by default ;
NOSECURECONSOLE       = 1
ARH_DEPTH             = 1
PATHPUT               = 0
RECREATEARCHIVE       = 0
VOLUME_LABEL          = 1
RECURSE               = 0
ZIPNAME               = TEST411\WORK:\test.ZIP
SERVER_USER_PASSWORD  = TEST411

FILE_OR_DIR           = TEST411\WORK:\TEST\*.*
EXCLUDEFILEMASK       = (*.BAK$)|(*.CDX$)|(*.CFG$)|(*.LST$)|(*.TXT$)  ;NEW PARAMETR - (REGEX expression)
#EXCLUDEFILEMASK      = ^2.*DB$
#EXCLUDEFILEMASK      = ^NDS.DB$
DIRNAMES              = 1; only for FILE_OR_DIR = TEST411\WORK:\TEST\*.*
RECURSE               = 1; only for FILE_OR_DIR = TEST411\WORK:\TEST\*.*
PATHPUT               = 1; only for FILE_OR_DIR = TEST411\WORK:\TEST\*.*
PATHRELATIVE          = TEST411\WORK:\TEST\ ; only for FILE_OR_DIR = TEST411\WORK:\TEST\*.*

# russian folder example
FILE_OR_DIR           = TEST411\WORK:\Папка с длинным именем\*.* ; путь должен быть в DOS кодировке cp866
PATHNAMEFORMAT        = LONG
EXCLUDEFILEMASK       = (*.BAK$)|(*.CDX$)|(*.CFG$)|(*.LST$)|(*.TXT$)  ;NEW PARAMETR - Регулярное выражение (REGEX) которым задается маска или маски для исключения упаковки файлов, попадающих под указанную маску

#*************************************************************#
# Multi NDS tree mode                                         #
# Run this sample: Load NWZIP.NLM TEST2                       #
#*************************************************************#
ARHIV_NAME            = TEST2
DIRNAMES              = 0 ; include directory entries by default ;
NOSECURECONSOLE       = 1
ARH_DEPTH             = 1
PATHPUT               = 0
LEVEL                 = 9; 0=fastest compression, 9=best compression
RECREATEARCHIVE       = 0
VOLUME_LABEL          = 1
RECURSE               = 0
SERVER_USER_PASSWORD  = TEST411
SERVER_USER_PASSWORD  = UNI:admin.mainunit:adminpassword
SERVER_USER_PASSWORD  = TESTNW6
ZIPNAME               = TESTNW6\SYS:\test_too.ZIP

FILE_OR_DIR           = TESTNW6\SYS:\ETC\*.*
DIRNAMES              = 1; only for FILE_OR_DIR = TESTNW6\SYS:\ETC\*.*
RECURSE               = 1; only for FILE_OR_DIR = TESTNW6\SYS:\ETC\*.*
PATHPUT               = 1; only for FILE_OR_DIR = TESTNW6\SYS:\ETC\*.*
PATHRELATIVE          = TESTNW6\SYS:\ ; only for FILE_OR_DIR = TESTNW6\SYS:\ETC\*.*

FILE_OR_DIR           = TEST411\WORK:\TEST\*.*
EXCLUDEFILEMASK       = (*.BAK$)|(*.CDX$)|(*.CFG$)|(*.LST$)|(*.TXT$)  ;NEW PARAMETR - (REGEX expression)
#EXCLUDEFILEMASK      = ^2.*DB$
#EXCLUDEFILEMASK      = ^NDS.DB$
DIRNAMES              = 1; only for FILE_OR_DIR = TEST411\WORK:\TEST\*.*
RECURSE               = 1; only for FILE_OR_DIR = TEST411\WORK:\TEST\*.*
PATHPUT               = 1; only for FILE_OR_DIR = TEST411\WORK:\TEST\*.*
PATHRELATIVE          = TEST411\WORK:\TEST\ ; only for FILE_OR_DIR = TEST411\WORK:\TEST\*.*

# russian folder example
FILE_OR_DIR           = TEST411\WORK:\Папка с длинным именем\*.* ; путь должен быть в DOS кодировке cp866
PATHNAMEFORMAT        = LONG
EXCLUDEFILEMASK       = (*.BAK$)|(*.CDX$)|(*.CFG$)|(*.LST$)|(*.TXT$)  ;NEW PARAMETR - Регулярное выражение (REGEX) которым задается маска или маски для исключения упаковки файлов, попадающих под указанную маску






####################################################################################################################
# Run this sample: Load NWZIP.NLM TEST_ATTRIB_FULL
####################################################################################################################

ARCHIV_NAME                                = TEST_3
DIRNAMES                                  = 1
NOSECURECONSOLE                           = 1
ARH_DEPTH                                 = 0
PATHPUT                                   = 1
RECREATEARCHIVE                           = 1
VOLUME_LABEL                              = 1
RECURSE                                   = 1
ADD_FILES_WITH_ARCHIVEBIT_ONLY            = 0; compress all files with any attributies
CLEAR_ARCHIVE_ATTRIBUTE_AFTER_COMPRESSION = 1; clear archive attribute from all files after backup
SERVER_USER_PASSWORD                      = TEST-NW6
ZIPNAME                                   = TEST-NW6\WORK:\fullbackup.zip

FILE_OR_DIR                               = TEST-NW6\WORK:\*.*
EXCLUDEDIRMASK                             = (^WORK:\\Orders of 2003$)|(^WORK:\\BLANKS$)
PATHNAMEFORMAT                            = LONG; this for support long folder names in EXCLUDEDIRMASK

FILE_OR_DIR                               = TEST-NW6\WORK:\NLM\*.*
PATHRELATIVE                              = TEST-NW6\WORK:\NLM\
####################################################################################################################


####################################################################################################################
# Run this sample: Load NWZIP.NLM TEST_ATTRIB_CHANGED
####################################################################################################################

ARHIV_NAME                                = TEST_ATTRIB_CHANGED
DIRNAMES                                  = 1
NOSECURECONSOLE                           = 1
ARH_DEPTH                                 = 4
PATHPUT                                   = 1
RECREATEARCHIVE                           = 1
VOLUME_LABEL                              = 1
RECURSE                                   = 1
ADD_FILES_WITH_ARCHIVEBIT_ONLY            = 1; only with archive attribute
CLEAR_ARCHIVE_ATTRIBUTE_AFTER_COMPRESSION = 1
SERVER_USER_PASSWORD                      = TEST-NW6
ZIPNAME                                   = TEST-NW6\WORK:\fullbackup_changes.zip

FILE_OR_DIR                               = TEST-NW6\WORK:\*.*
EXCLUDEDIRMASK                             = (^WORK:\\Orders of 2003$)|(^WORK:\\BLANKS$)
PATHNAMEFORMAT                            = LONG; this for support long folder names in EXCLUDEDIRMASK

FILE_OR_DIR                               = TEST-NW6\WORK:\NLM\*.*
PATHRELATIVE                              = TEST-NW6\WORK:\NLM\
####################################################################################################################
Аватара пользователя
Аркадий Глазырин
 
Сообщения: 2762
Зарегистрирован: 16 авг 2002, 09:09
Откуда: Екатеринбург

Сообщение Косинов Владимир » 26 апр 2004, 04:04

Чтобы запускать nwzip используй cron, ему пропиши запускать nwzip кажный день в 2 ночи.
Для настройки на твои пути правь
имя архива
ZIPNAME = TEST411\WORK:\test.ZIP
и каталоги, которые хочешь архивировать.
FILE_OR_DIR = TEST411\WORK:\TEST\*.*

Не могу найти, но кажется А.Подойников писал подробную доку по сему продукту.
Аватара пользователя
Косинов Владимир
 
Сообщения: 166
Зарегистрирован: 07 июн 2002, 11:16
Откуда: Красноярск

Сообщение Аркадий Глазырин » 26 апр 2004, 10:09

А что писать вместо

Код: Выделить всё
SERVER_USER_PASSWORD  = TEST411
?

Пароль чей?
Аватара пользователя
Аркадий Глазырин
 
Сообщения: 2762
Зарегистрирован: 16 авг 2002, 09:09
Откуда: Екатеринбург

Сообщение Аркадий Глазырин » 26 апр 2004, 10:14

Косинов Владимир писал(а):кажется А.Подойников писал подробную доку по сему продукту.


Что-то подобное когда-то было. Ещё бы знать где и когда.... :?

Как запустить архиватор так, что бы он понял, что следует архивировать именно:

ARHIV_NAME = TEST1 ?

Так:
Код: Выделить всё
load nwzip TEST1 (CLIB_OPT)/ESYS:\NDS_NWZ.ERR
?
Аватара пользователя
Аркадий Глазырин
 
Сообщения: 2762
Зарегистрирован: 16 авг 2002, 09:09
Откуда: Екатеринбург

Сообщение Andrey Podoinikov » 26 апр 2004, 15:27

Читай тут:
http://www.nwsoft.ru/ru/programs/nwzip/support/nwzip.chm/options_nwzip_cfg.htm

ARHIV_NAME = MyBackup
Для имени MyBackup запускать так:
load nwzip MyBackup

PS: Неужели так сложно было разобраться - просто попробовать, поэкспериментировать?
Аватара пользователя
Andrey Podoinikov
 
Сообщения: 243
Зарегистрирован: 05 июн 2002, 10:32
Откуда: г. Урай, Тюменская обл.

Сообщение Аркадий Глазырин » 26 апр 2004, 17:23

Andrey Podoinikov писал(а):PS: Неужели так сложно было разобраться - просто попробовать, поэкспериментировать?


За ссылку спасибо.
Пробовать не сложно. Я результата добился именно опытным путём, но хочется быть уверенным, что сделал правильно.
Аватара пользователя
Аркадий Глазырин
 
Сообщения: 2762
Зарегистрирован: 16 авг 2002, 09:09
Откуда: Екатеринбург


Вернуться в Novell

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 52

cron