Страница 1 из 1

Вопрос(ы) про NWZIP

СообщениеДобавлено: 17 дек 2002, 06:41
Андрей Тр. aka RH
Скачал вот NWZIP - попробовать сохранить копию NDS ( нечто типа бэкапа :) ). Вопрос - нужно ли на время архивирования каким-то образом выгружать DS ( lock DS files ), и если планируется проделать сие, скажем, на двух серверах ( с Master и RW репликами ), то следует ли это делать одновременно ?

Кстати, насчет readme .. я понимаю что translate.ru работает и все такое, но уж больно качество перевода так себе :( Я-то, в конце концов, русскую версию прочитаю, но за державу обидно ( я тут один такой ). Вещи типа "Too most as" просто непереводимы.

СообщениеДобавлено: 17 дек 2002, 09:38
Иван Левшин aka Ivan L.
А ты бы взялся помочь Андрюхе с переводом :D Думаю - он вряд ли откажется.

СообщениеДобавлено: 17 дек 2002, 13:35
Владимир Горяев
Ставлю експеримент :D
1. Зазиповал NDS.
2. down.
3. server -ndb.
4. CC F8 _NETWARE\*.* - остался только servcfg.000
5. Теперь распаковать не могу :( unzip.nlm,кот в SYSTEM, что-то распаковывает, а файлы в _NETWARE не появляются... и хелпа к нему нет :cry: Придется наверно др unzip искать.

СообщениеДобавлено: 17 дек 2002, 14:12
Andrey Podoinikov
А кто мешает создавать архив на DOS разделе.
При необходимости восстановления, грузимся сначала в DOS, там распаковываем во временную папку.
Далее все как было описано, только дерево уже распаковано и его надо только переписать с DOS раздела на SYS:\_NETWARE

СообщениеДобавлено: 17 дек 2002, 15:16
Андрей Тр. aka RH
Так про "остановку" NDS никто что ли ничего не скажет ?. Понятно, что в разгар рабочего дня этого делать не следует, наверное .. :) А я что - я ридми подкорректировал бы, пожалуйста ( там собственно текста не так уж и много ).

СообщениеДобавлено: 17 дек 2002, 15:25
Andrey Podoinikov
Выгружать DS.NLM конечно желательно, причем в 5.1 и выше есть еще NLMы которые надо выгружать.

Я думаю скоро появится статься как "нужно" (можно) баккапить NDS - ее насколько понимаю готовит Николай Музалев.

PS: На практике дерево несколько раз восстанавливалось с архивов, которые были созданы при невыгрруженных NLM-ах, т.е. просто на с сервера на всем скаку снимался SYS:\_NETWARE\*.*

СообщениеДобавлено: 17 дек 2002, 15:37
Владимир Горяев
Andrey Podoinikov писал(а):А кто мешает создавать архив на DOS разделе.
При необходимости восстановления, грузимся сначала в DOS, там распаковываем во временную папку.
Далее все как было описано, только дерево уже распаковано и его надо только переписать с DOS раздела на SYS:\_NETWARE

Так и сделал. DS не выгружал. DSREPAIR в разных режимах не нашел ни одной ошибки :!:
Стенд NW51SP4+NW56UP1, DS Version 8.80d.

P.S. А как все-таки быть с unzip.nlm?

СообщениеДобавлено: 17 дек 2002, 15:41
Andrey Podoinikov
По параметрам UNZIP.NLM - следует обратиться к источникам InfoZIP или искать их на support.novell.com

Т.к. я его не использовал - ничего сказать не могу.

PS: Переписывать его - тоже нет никакого желания :)

СообщениеДобавлено: 17 дек 2002, 15:54
Андрей Тр. aka RH
Andrey Podoinikov писал(а):Выгружать DS.NLM конечно желательно, причем в 5.1 и выше есть еще NLMы которые надо выгружать.

Я думаю скоро появится статься как "нужно" (можно) баккапить NDS - ее насколько понимаю готовит Николай Музалев.

PS: На практике дерево несколько раз восстанавливалось с архивов, которые были созданы при невыгрруженных NLM-ах, т.е. просто на с сервера на всем скаку снимался SYS:\_NETWARE\*.*


Будем ждать статью, значит .. а вот еще, наверное, можно DSREPAIR запустить ( точнее - только загрузить ) - чтобы заблокировать локальную базу DS.

СообщениеДобавлено: 17 дек 2002, 18:03
Владимир Горяев
С unzip-ом разобрался. http://www.mirror.ac.uk/sites/ftp.info- ... ip/NOVELL/
6) To change the current working volume and current working directory
in which unzip.nlm loads and runs, load unzip.nlm like this:

load unzip <unzip options> (CLIB_OPT)/P<volume>:<directory>

For example:

load unzip archive.zip (CLIB_OPT)/Pvol1:\usr\home

For more information on CLIB_OPT, go to http://developer.novell.com/search/
and enter "CLIB_OPT" in the "Novell Developer Kit Search" box.

напр load unzip sys:\nds.zip (CLIB_OPT)/PSYS:\_NETWARE отрабатывает. Радует,что, судя по ноте, unzip.nlm v5.40 длинные имена поддерживат.
Експеримент можно признать удачным. Статистики правда маловато. Выводы делайте сами. :D

СообщениеДобавлено: 17 дек 2002, 21:54
Vitaly G.
Владимир Горяев писал(а):С unzip-ом разобрался. http://www.mirror.ac.uk/sites/ftp.info- ... ip/NOVELL/
6) To change the current working volume and current working directory
in which unzip.nlm loads and runs, load unzip.nlm like this:

load unzip <unzip options> (CLIB_OPT)/P<volume>:<directory>

For example:

load unzip archive.zip (CLIB_OPT)/Pvol1:\usr\home

For more information on CLIB_OPT, go to http://developer.novell.com/search/
and enter "CLIB_OPT" in the "Novell Developer Kit Search" box.

напр load unzip sys:\nds.zip (CLIB_OPT)/PSYS:\_NETWARE отрабатывает. Радует,что, судя по ноте, unzip.nlm v5.40 длинные имена поддерживат.
Експеримент можно признать удачным. Статистики правда маловато. Выводы делайте сами. :D

====
Это-то понятно..
А вот поднималась-ли NDS после такой экзекуции ?
У меня, например, нет.
И что я только не далал..
И кстати, надо заметить dsrepair ни шиша не помогал.
Останавливался с сообщением что не может открыть локальную базу данных. Nw 4.11 sp6a (Но это ужо в прошлом...)
На 5ке не проверял...

СообщениеДобавлено: 18 дек 2002, 11:59
Андрей Тр. aka RH
Ээ .. то есть NWZIP только архивирует данные, а для разархивирования нужен еще какой-то unzip ? Не "два в одном", короче ? :(

__________

Ну и когда же я поумнею-то .. :(

СообщениеДобавлено: 18 дек 2002, 12:21
Владимир Горяев
VVV писал(а):Это-то понятно..
А вот поднималась-ли NDS после такой экзекуции ?

См выше"DSREPAIR в разных режимах не нашел ни одной ошибки"
VVV писал(а):У меня, например, нет.
И что я только не далал..
И кстати, надо заметить dsrepair ни шиша не помогал.
Останавливался с сообщением что не может открыть локальную базу данных. Nw 4.11 sp6a (Но это ужо в прошлом...)
На 5ке не проверял...

Ну что ж...
Продалжаем експериментировать.
NW411SP9, DS 6.16, без реплик.
По тому же сценарию.
1. зипуем, не выгружая DS, NDS на c:\ (unzip.nlm v5.40 не заработал)
2. down.
3. sever -ndb
4. del _NETWARE\*.*
5. down
6. в ДОС-е pkunzip -d nds.zip
7. sever -ndb
8. копируем распакованную базу обратно в _NETWARE
9. перегруз
10. DSREPAIR находит и исправляет нкск ошибок, но возможно они были и до того.
сервер продолжает работать.
:lol: