Если произошел сбой на этапе миграции NDS, необходимо восстановить первоначальную конфигурацию исходного и целевого серверов перед новой попыткой миграции NDS. Инструкции по восстановлению первоначальной конфигурации серверов различаются в зависимости от того, в какой момент произошел сбой миграции данных.
Если при выполнении операции "Запуск миграции NDS" (кнопка 3) произошел сбой и целевой сервер не перезагрузился, не произошло его переименования и не была установлена логическая идентичность с исходным сервером, выполните действия, описанные в следующих разделахВосстановление первоначальной конфигурации исходного сервера.
Если операция "Запуск миграции NDS" (кнопка 3) завершилась успешно, целевой сервер перезагрузился, был переименован и стал логически идентичным исходному серверу, выполните действия следующих разделов:
Если при выполнении операции "Запуск миграции NDS" (кнопка 3) произошел сбой и целевой сервер не перезагрузился, не был переименован и не была установлена логическая идентичность с исходным сервером, необходимо только восстановить NDS на исходном сервере. После восстановления NDS первоначальная конфигурация исходного сервера будет восстановлена, и Вы можете снова попытаться выполнить миграцию NDS.
С консоли исходного сервера введите одну из следующих команд:
Выберите "Опции Каталога" > "Опции копирования и восстановления Каталога" > "Восстановление локального NDS после модернизации оборудования".
В ответ на запрос о вводе местоположения файлов резервной копии нажмите "F3" и введите SYS:SYSTEM\NUW30\NDSBU.
NDS теперь восстановлен на исходном сервере.
ВАЖНО. Не перезагружайте целевой сервер. Так как не была установлена логическая идентичность целевого сервера с исходным сервером, не нужно выполнять никаких других действий перед новым процессом миграции NDS.
Чтобы снова выполнить миграцию NDS, запустите мастер миграции и откройте проект, с которым Вы работали ранее. При открытии проекта Вы увидите окно проекта. Щелкните кнопку "Запуск миграции NDS" и следуйте инструкциям, описанным в разделе Начало миграции NDS.
Если операция "Запуск миграции NDS" (кнопка 3) завершилась успешно и целевой сервер уже перезагружен, переименован и установлена логическая идентичность с исходным сервером, Вы должны сначала удалить NDS с целевого сервера перед восстановлением NDS на исходном сервере.
С консоли целевого сервера введите NWCONFIG.
Выберите "Опции Каталога" > "Удаление сервиса Каталога с этого сервера".
Нажмите "Enter" в ответ на предупреждение об удалении сервиса Каталога.
Игнорируйте все другие ошибки при удалении NDS.
Выберите "Да" для удаления сервиса Каталога.
Введите имя и пароль пользователя Admin.
Нажмите "Enter" для ссылки на другой объект.
Данный объект используется при восстановлении NDS на исходном сервере.
ПРЕДУПРЕЖДЕНИЕ. Не нажимайте "Esc". Если Вы сделаете это, введенные Вами ссылки на сервер не будут сохранены или восстановлены на сервере.
Введите полное имя пользователя Admin в качестве характерного имени объекта.
Введите [Root] в качестве характерного имени, которое нужно изменить.
Если появится информация о едином эталонном источнике времени, просмотрите ее и нажмите "Enter".
Если сервер содержит копию главной реплики, Вы увидите предупреждение. Нажмите "Enter".
Укажите другой сервер для хранения главной реплики. Вы можете предоставить модулю NWCONFIG самому назначить другой сервер или сделать это вручную.
Вернитесь в утилиту NWCONFIG и убедитесь, что NDS был удален с помощью опции "Удаление сервиса Каталога с этого сервера".
Если появилось сообщение о том, что NDS уже удален, закройте целевой сервер и перейдите к следующему разделу "Удаление NDS с исходного сервера."
Если NDS не был успешно удален, закройте NWCONFIG и введите NWCONFIG -DSREMOVE с консоли целевого сервера. Затем выполните эту процедуру еще раз, начиная с "действ. 2."
После удаления NDS с целевого сервера удалите NDS с исходного сервера.
Перезагрузите исходный сервер. Для этого с подсказки DOS введите Server.
Введите команду LOAD INSTALL -DSREMOVE.
Данная команда сообщает утилите INSTALL или NWCONFIG игнорировать все предупреждения и ошибки, возникающие в процессе удаления NDS.
Если исходный север функционирует под управлением NetWare 4, введите LOAD INSTALL -DSREMOVE.
Если исходный север функционирует под управлением NetWare 5 или выше, введите NWCONFIG -DSREMOVE.
Выберите "Опции Каталога" > "Удаление сервиса Каталога с этого сервера".
Нажмите "Enter", чтобы пропустить все экраны с предупреждениями.
Введите "Да" для удаления NDS.
Нажмите "Enter", чтобы пропустить сообщение об ошибке, предупреждающее, что NDS заблокирован.
Игнорируйте это, но постарайтесь отслеживать все дополнительные сообщения об ошибках NDS.
Когда меню утилиты INSTALL или NWCONFIG появится снова, выберите опцию удаления сервиса Каталога еще раз.
При появлении сообщения о том, что NDS уже удален, перейдите к следующему разделу "Восстановление NDS на исходном сервере."
Если NDS не был правильно удален, обратитесь в службу технической поддержки Novell по телефону 1-800-858-4000.
Удалив NDS с исходного сервера, Вы удалили сервер из всех колец реплик, содержащих раздел исходного сервера. Теперь для восстановления NDS на исходном сервере необходимо выполнить следующую процедуру.
С консоли сервера введите одну из следующих команд:
Выберите "Сервис Каталога" > "Инсталляция сервиса Каталога на этом сервере".
Выберите дерево NDS, в котором находился исходный сервер до миграции.
Выберите параметры конфигурации времени и часового пояса.
Игнорируйте все предупреждения или ошибки, которые появляются при восстановлении NDS, однако обращайте внимание на ошибки перед нажатием "ESC".
Введите имя и пароль пользователя Admin.
Введите контекст, в котором находился исходный сервер до миграции, и нажмите "F10".
Сохраните информацию NDS (Каталога).
Дождитесь завершения синхронизации сервера с деревом NDS, для которой потребуется некоторое время.
Вернитесь в утилиту INSTALL или NWCONFIG, выберите "Опции Каталога" > "Опции копирования и восстановления Каталога" > "Восстановление локального NDS после модернизации оборудования" > "Восстановление ссылок другого объекта на этот сервер".
Это восстановит все ссылки на объект "Сервер", который Вы назначили при удалении NDS с целевого сервера.
Нажмите "Enter".
В качестве характерного имени объекта введите полное имя пользователя Admin, затем введите [Root] в качестве характерного имени, которое нужно изменить.
Выйдите из утилиты NWCONFIG или INSTALL.
С консоли исходного сервера введите LOAD DSREPAIR.
Выберите "Автоматическое полное исправление" > "Меню эксперта" > "Проверка объектов Том и опекунов".
Введите имя и пароль пользователя Admin.
Выйдите из DSREPAIR.
На рабочей станции, с которой выполнялась миграция, откройте Ваш проект.
В меню "Сервис" мастера миграции щелкните "Восстановление опекунов" для восстановления опекунских назначений.
Если исходный сервер содержал главную реплику каких-либо разделов и Вы хотите восстановить эти разделы перед повторной миграцией NDS, используйте DSREPAIR для повторного их создания.
Теперь первоначальная конфигурация исходного сервера восстановлена.
Перейдите к следующему разделу "Повторная инсталляция целевого сервера".
Чтобы выполнить миграцию еще раз, нужно повторно инсталлировать операционную систему на целевом сервере.
ПРЕДЛОЖЕНИЕ. Если у Вас есть образ сервера, Вы можете выполнить восстановление с помощью образа, не прибегая к повторной инсталляции системы.
Закройте целевой сервер.
Инсталлируйте NetWare и следуйте выводимым на экран инструкциям в процессе инсталляции.
После инсталляции NetWare на целевой сервер можно снова выполнять миграцию NDS. Перейдите к разделу Начало миграции NDS.