oldi

Переход с системы Windows NT 4.0 на Windows 2000

Николай Прокофьев

Переходить или не переходить?

Заключение

 

Переход на новую операционную систему может быть причиной головной боли и при самом удачном стечении обстоятельств. Но если вам предстоит провести обновление серверов справочно-информационной системы ежедневного издания, приходится проявлять максимум осторожности и предусмотрительности. В данной статье рассматривается вопрос перехода с хорошо всем знакомой системы Microsoft Windows NT 4.0 Server на новый продукт компании Microsoft – Windows 2000 Server. Нашей задачей было определить перечень проблем, возникающих при обновлении существующей и работающей NT-системы операционной системой Windows 2000. Тестируемая система была сконфигурирована как основной контроллер домена (Primary Domain Controller — PDC) с установленным пакетом обновления SP6-a. Также в системе был установлен Internet Information Server 4.0 из дополнительного пакета Microsoft Windows NT Service Pack, использовавший ряд баз данных, подключенных через локальный ODBC.

Прежде всего нами были изучены требования, предъявляемые операционными системами семейства Windows 2000 к аппаратному обеспечению. Полный список приведен в табл. 1.

На подготовительном этапе нам пришлось столкнуться с проблемой совместимости программного и аппаратного обеспечения тестовой системы с Windows 2000. Инструментальное средство Windows 2000 Readiness Analyzer (http://www.microsoft.com/rus/windows2000/upgrade/compat/ready.htm) сообщило о некоторых видах несовместимого программного обеспечения (рис. 1)

 Интересно, что в этот список попала последняя версия программного обеспечения самой компании Microsoft, а именно ПО Microsoft IntelliMouse. После обращения к перечню поддерживаемого «железа» (http://www.microsoft.com/hcl/default.asp) мы убедились, что часть установленного аппаратного обеспечения в этот перечень не входит. Среди прочего «нестандартного» оборудования был установлен TV-тюнер AverMedia TVPhone98. Кроме того, мы ожидали возникновения проблем с установкой Iomega Zip 250 IDE Drive. В свое время при установке NT 4.0 с этими устройствами проблемы были. Например, на сервере компании AVerMedia Technologies, Inc. (http://www.avermedia.com) до настоящего момента нет окончательной версии NT-драйвера для тюнера. Все имеющиеся в наличии драйверы для NT 4.0 до сих пор находятся на стадии бета-версии. Примечательно, что уже доступна альфа-версия драйверов для Windows 2000. За двумя зайцами погонишься…? Проблемы с устройством Iomega ZIP 250 были несколько иного характера: в комплект поставки входила «сырая» версия NT-драйверов. После установки пакета обновления NT Service Pack 6-a и обновления драйверов с сервера компании Iomega, Inc. (www.iomega.com) проблема была решена.

На следующем этапе на тестовой системе в соответствии с рекомендациями Microsoft была обновлена программа BIOS.

Перед началом обновления было произведено полное резервирование доменной информации и данных, хранящихся на тестовой системе. Попытка обновления системы на резервном контроллере домена (Backup Domain Controller — BDC) окончилась предложением сначала обновить до Windows 2000 PDC. Кроме того, программа обновления сообщила о невозможности использовать ПО Microsoft IntelliMouse (ver. 3.1) и Matrox Power Desk. После перевода PDC на опытную систему процесс инсталляции был продолжен. В начале процесса обновления система предлагает создать новое дерево доменов или добавить вторичный домен в уже существующее.

На следующем этапе программа обновления предлагает настроить сервер доменных имен (Domain Name Server — DNS) для нашего домена (рис. 2).

 При этом предлагается на выбор два варианта конфигурации: с поддержкой ранних версий Microsoft Windows NT и ориентированная исключительно на работу с доменом Windows 2000. В первом случае пользователь Anonymous может получить некоторую доменную информацию (например, список серверов домена) (рис. 3).

Во втором случае производится аутентификация пользователей контроллером домена и доменная информация доступна только пользователям нашего домена.(рис. 4)

На завершающем этапе установки системы предлагается ввести пароль администратора и выводится резюме настроек системы (рис. 5).

После перезагрузки компьютера и определения устройств Plug-and-Play установка системы завершена. Аналогично были обновлены BDC.

Сам процесс обновления прошел очень гладко. Если переход с системы NT 3.51 на NT 4.0 был весьма сложен и не всегда проходил гладко, то переход с NT 4.0 на Windows 2000 реализован на отлично.

После разносторонней проверки работы домена были отмечены следующие приятные особенности:

  • отсутствие необходимости производить обновление клиентских рабочих мест. Клиенты Windows 95/NT 4.0 WKS продолжили работу с доменом как с доменом NT 4.0. Однако для использования всех преимуществ Active Directory необходимо установить соответствующие пакеты обновления на клиентские рабочие места;
  • все Web-сервисы компании продолжили работу без нашего вмешательства. Единственной проблемой была необходимость переписать серверные приложения доступа к данным для совместимости со стандартом MDAC 2.5. Это вызвано неудовлетворительной совместимостью с более ранними версиями, недостаточно эффективно выполняющими проверку ошибок. Из установленных в системе системных DSN (ODBC) остановился только один. Мы полагаем, что причиной был комментарий на русском языке, явно указанный в ODBC.
  • Улучшенный интерфейс управления и администрирования домена по-прежнему интуитивно понятен.

Резюмируя все вышесказанное, отмечу, что переход тестового домена (3 DC) на Windows 2000 занял 4 часа. Из этого времени вход и работа в сети была невозможна в течение периода обновления PDC (1-1,25 часа). Процесс обновления BDC проходил при подключенных и ограниченно работающих пользователях (то есть в процессе обновления каждого из BDC пользователям были недоступны ресурсы, предоставляемые обновляемым BDC).

Переходить или не переходить?

Совершим небольшой экскурс в не столь отдаленное прошлое. Тандем, состоящий из операционной системы MS-DOS и надстройки MS Windows 3.x пользовался заслуженной популярностью у пользователей. Он был достаточно надежен, в меру тормозил, не в меру не любил сеть (в частности, не понимал TCP/IP), но тем не менее это было не самое плохое решение для того времени. В 1993 году мне в руки попала бета-версия новой операционной системы от Microsoft, носившей гордое имя Chicago. После ее установки на весьма продвинутый (по тогдашним меркам) 486 DX2-66 с 8 Мбайт RAM и работы в течение двух дней очень медленная и регулярно «синеющая» новинка была безжалостно убита, и мы вернулись к MS-DOS + Windows 3.x. Каждую последующую бета-версию ожидала та же судьба. Все помнят беспрецедентные маркетинговые ходы компании Microsoft по внедрению новинки. Бесспорно, что заслуга в скором вытеснении семейства процессоров x86 и массовый переход на Pentium принадлежит Windows 95. В результате мы получили полноценную поддержку работы в сети, более функциональный интерфейс и большее количество «голубых экранов». О преимуществах и недостатках системы можно спорить до бесконечности, однако Windows 95 очень быстро заняла нишу рынка, ранее принадлежащую MS-DOS, потеснив, а кое-где и вытеснив, ряд конкурентов (PC-DOS, OS/2, Macintosh, UNIX).

Сейчас проблема перехода на Windows2000 не столь глобальна. Не потребуется переучивать пользователей, отпадает необходимость массового обновления парка компьютеров. Если Windows 95 была «навязана», то Windows 2000 в аналогичных маркетинговых ухищрениях не нуждается. Те, кто перешел с Windows 95 на Windows NT 4.0, должны помнить то ощущение «защищенности», которое дает НТ 4.0 (SP 3+). Бесспорно, что «голубые экраны смерти» стали появляться реже и что система стала работать надежнее. И если в жертву надежности на первом этапе пришлось принести некоторое ПО, то мне кажется, что это небольшая цена. Да, было много ошибок и глупых «ляпов». Однако они оперативно исправлялись. Но ставить всем клиентам Windows NT WorkStation было не вполне удобно – все-таки драйверы новых устройств (в частности, мультимедиа) для Windows 95 появлялись раньше. Сейчас Microsoft осуществила долгожданное слияние Windows 95 с NT. Для клиента — это повышенная надежность и защищенность информации, для сетевого администратора – простота администрирования и обновления рабочих мест. В табл. 2 приведены сравнительные характеристики Windows NT 4.0 и Windows 2000. Цветом выделены наиболее интересные новшества операционной системы с точки зрения системного администратора.

В начало

В начало

Заключение

Операционная система Windows 2000 реализовала те функции, которых часто не хватало администраторам сетей в NT 4.0. Насколько хорошо это удалось — покажет время и пакеты обновления. В целом новая система работает без сбоев и перезагрузок с момента инсталляции. Пока трудно сказать, стоит ли обновлять клиентские рабочие места, но то, что стоит обновить серверы, остается несомненным.

Более подробную информацию вы можете найти по следующим адресам:

 

  • Active Directory

http://www.microsoft.com/ntserver/management

  • Групповая политика

http://www.microsoft.com/ntserver/windowsnt5/techdetails/techspecs

  • Служба Windows Installer

  • Установка и поддержка программного обеспечения

  • Служба удаленной установки ОС

  • Пользовательские документы и настройки

  • Windows Management Instrumentation (WMI)

http://www.microsoft.com/ntserver/management

  • Active Directory

  • Управление настройками

  • Политика групп

  • Systems Management Server

http://www.microsoft.com/ntserver/management

  • COM и DCOM

http://www.microsoft.com/com.

КомпьютерПресс 4'2000