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

Миграция NW3.12 на другой HDD

СообщениеДобавлено: 17 сен 2003, 18:13
Sullen
Есть NW 3.12, загрузочный раздел и том SYS на одном HDD. Нужно перенести все это хозяйство на другой HDD один в один, так, чтобы после подключения этого нового HDD, все работало как прежде.
Подскажите, пожалуйста, как лучше всего осуществить такой перенос (желательно с ссылками на программные продукты:)))

Как раз недавно такое делал

СообщениеДобавлено: 17 сен 2003, 19:43
Константин Ошмян
0) перед началом всех манипуляций - BINDFIX, VREPAIR (чтобы убедиться, что всё в порядке) и Full Backup (для спокойствия).
1) скачиваем маленькую утилитку TBACKUP.EXE вот отсюда и запускаем её в корне каждого тома с ключом "/s" для сохранения прав на файловую систему.
2) гасим сервер, подключаем второй диск, убеждаемся, что компьютер "видит" новый диск аппаратно, загружаем DOS. В DOS-е создаём загрузочный раздел (Primary DOS Partition), затем (после перезагрузки) его форматируем (format d: /s /u), чтобы он был загружаемым, и копируем на него всё содержимое DOS-раздела с прежнего диска.
3) загружаем server.exe. В зависимости от того, на какой контроллер подключен новый диск, может потребоваться загрузить руками драйвер контроллера, чтобы новый диск был виден NetWare.
4) LOAD INSTALL, создаём на новом диске новый раздел NetWare, создаём на этом разделе новый том (предположим, SYSNEW). Добавляем на новый том необходимые пространства имён (name spaces), если они использовались на старом диске.
5) подключаемся с рабочей станции пользователем с правами SUPERVISOR-а, прогоняем лишний раз (т.е. уже после того, как ошибок не будет) BINDFIX.EXE, чтобы он создал в качестве резервной копии корректный экземпляр Bindery.
6) выгружаем с сервера всё, что только можно, и копируем всю информацию со старого тома на новый. Быстрее всего это сделать, наверное, штатной утилитой NCOPY. Если не используются пространства имён, отличные от DOS, то можно воспользоваться утилитой TOOLBOX и скопировать всё прямо с консоли сервера без рабочей станции вообще. Хорошо себя зарекомендовал также FAR (при наличии файлов, в именах которых присутствуют буквы нац. алфавитов, а также при наличии открытых файлов - он позволяет пропустить то, что не удаётся скопировать), но тогда копирование займёт больше времени, т.к. всё пойдёт через рабочую станцию.
7) смертельный номер! :D Не отключая администраторской рабочей станции, размонтируем на сервере том SYS и переименовываем его в SYSOLD, а новый том SYSNEW тоже размонтируем и переименовываем в SYS, после чего монтируем обратно. "Подмапливаем" его обратно на рабочей станции и делаем BINDREST.
8 ) восстанавливаем права на файловую систему, сохнанённые утилитой TBACKUP, запуская созданный ею батник TRESTORE.BAT в корне тома SYS.
9) гасим сервер, вынимаем старый диск, ставим новый уже на его место. Загрузившись с дискеты, через FDISK делаем его активным, после чего грузимся уже с нового диска и проверяем, что всё работает.

Замечания.
1) при данной технологии не сохраняются дисковые квоты и владельцы файлов. Корректно переносятся пользователи, группы, принтеры и принт-серверы, файлы и каталоги, права на файловую систему.
2) чтобы не было проблем с новыми большими IDE-дисками, операционку лучше пропатчить и поставить новые драйвера (IDEATA.HAM вместо ISADISK.DSK) до начала всех манипуляций.
3) если размеры старого и нового дисков отличаются мало (т.е. новый либо такой же ёмкости, либо немного больше), то проще обойтись зеркалкой.

СообщениеДобавлено: 17 сен 2003, 22:07
Charles Kludge
Portlock Storage Manager(imgmgr) http://www.portlocksoftware.com/ PQ Server Magic http://powerquest.com/ и т.д. и т.п. ибо несть им числа...

Re: Миграция NW3.12 на другой HDD

СообщениеДобавлено: 18 сен 2003, 08:22
Аркадий Глазырин
Sullen писал(а):Есть NW 3.12, загрузочный раздел и том SYS на одном HDD. Нужно перенести все это хозяйство на другой HDD один в один, так, чтобы после подключения этого нового HDD, все работало как прежде.
Подскажите, пожалуйста, как лучше всего осуществить такой перенос (желательно с ссылками на программные продукты:)))


Выполни посекторное копирование накопителей. Только и всего. Получишь 100% ту же систему на другом носителе. Даже ошибки переползут если они сейчас есть.

Я пользуюсь HDcopy.exe

Всё вместе в распакованном виде 450 Килобайт. Копирует без разницы что. Хоть NT, хоть NW, хоть UNIX.
При посекторном копировании тип OS без разницы.