Как обновить Windows Server 2003 до Windows Server 2008 r2

Обновлено: 03.07.2024

САН-ФРАНЦИСКО. Когда дело доходит до внедрения новых операционных систем и приложений, системные администраторы обычно откладывают внедрение до выпуска первого пакета обновлений. Администраторы нашли множество причин, чтобы отложить переход с Windows XP на Windows Vista, а затем на Windows 7: новые операционные системы требовали более мощного оборудования, изменения пользовательского интерфейса требовали обучения пользователей, а также были проблемы совместимости с устаревшим оборудованием и приложениями.

В наши дни становится все труднее найти драйверы устройств и приложения, совместимые с Windows XP. Что еще более важно, Microsoft прекратила основную поддержку Windows XP, а расширенная поддержка заканчивается в 2014 году. Новые ПК поставляются с Windows 7 по умолчанию, поэтому администраторы в любом случае должны поддерживать обе операционные системы. А поскольку ожидается, что Microsoft выпустит Windows 8 в октябре, может ли ваш бизнес позволить себе отставать на два-три поколения ОС? Если вы не собираетесь отказываться от правила первого пакета обновления, пришло время стиснуть зубы и двигаться вперед.
Администраторы серверов еще более консервативны. В этом случае для Windows Server 2008 R2 требуется 64-разрядное оборудование, а интерфейс отличается настолько, что они начинают нервничать. Однако новейшие серверные приложения совместимы только с более новой операционной системой. Microsoft прекратила основную поддержку Windows 2003 в 2010 году, а расширенную — в 2015 году.

Вот шесть основных решений, которые вам необходимо принять, прежде чем приступать к миграции:

<р>1. Вы должны установить 32-разрядную версию или 64-разрядную версию?

На уровне настольных ПК установка 64-разрядной версии Windows 7 дает несколько преимуществ. Основная причина выбора 32-разрядной версии заключается в том, что у вас могут возникнуть трудности с поиском 64-разрядных драйверов для устаревшего оборудования. А некоторые приложения плохо работают в 64-битной среде. Если вы не уверены, что вам не нужно будет поддерживать устаревшее оборудование, или если у вас есть особые потребности, которые могут быть удовлетворены только 64-разрядной ОС (например, адресация более 3 ГБ ОЗУ), вам следует настроить большинство рабочих столов. с 32-разрядной ОС.

32-разрядной версии Windows 2008 R2 не существует. Вы можете запускать 32-разрядные приложения, но по умолчанию поддержка 32-разрядных версий не установлена

<р>2. Можете ли вы найти совместимые драйверы устройств?

Как мы уже упоминали, у вас могут возникнуть трудности с поиском драйверов Windows 7 для устаревшего оборудования, начиная от старых принтеров и сканеров и заканчивая специализированными инструментами, такими как устройства для торговых точек, использующие устаревшие последовательные порты. На самом деле любые новые ПК, которые вы приобретете, скорее всего, даже не будут оснащены параллельными или последовательными портами. Составьте список этих устройств и решите, замените ли вы их или сохраните некоторые компьютеры с Windows XP, чтобы продолжить их использование.

<р>3. Какие приложения потребуют обновления?

Вы можете запускать Office 2003 в Windows 7, но никто не рекомендует запускать Office 2010 в Windows XP. Составьте список приложений, которые нужно будет обновить, и помните, что пользователям потребуется обучение как новой операционной системе, так и новым приложениям.
На стороне сервера Exchange 2003 или 2007 будет работать на Windows Server 2003, но для Exchange 2010 требуется Windows 2008. То же самое верно для последних версий SharePoint, SQL Server и большинства других серверных приложений. Чтобы уменьшить влияние на предприятие, вы можете установить новые серверы вместе с новыми серверными приложениями, а затем перенести пользователей и их данные со старого сервера на новый.

<р>4. Стоит ли обновляться на месте или начинать заново?

При обновлении настольных систем у вас есть два варианта: установить новую ОС в существующей системе или начать заново с новым оборудованием. Системные требования Windows 7 выходят за рамки возможностей большинства компьютеров, поставляемых с установленной Windows XP, поэтому вам может потребоваться увеличить аппаратное обеспечение для обновления на месте. То же самое относится и к серверам, введенным в эксплуатацию, когда Windows Server 2003 была новой.

Обновление на месте позволяет переносить пользовательские настройки, настройки приложений и многое другое со старого оборудования на новое с помощью инструмента миграции Windows или инструментов послепродажного обслуживания. Большинство приложений придется переустановить, и вам нужно будет запустить тестер совместимости Microsoft с Windows 7, чтобы определить, будут ли какие-либо из старых приложений иметь проблемы с запуском в новой ОС.

<р>5. Является ли инфраструктура виртуальных рабочих столов жизнеспособной альтернативой?

Вы можете избежать приобретения нового настольного оборудования, развернув инфраструктуру виртуальных рабочих столов (VDI). Настройте серверное приложение, которое запускает виртуальные версии рабочих столов Windows 7 и Windows XP, и ваши пользователи будут использовать свои существующие компьютеры с Windows XP для доступа к этим средам. Это поможет им перейти на Windows 7, обеспечив постоянный доступ к привычным рабочим столам Windows XP и устаревшим приложениям.Для VDI потребуется серверная и сетевая инфраструктура, которая, вероятно, компенсирует экономию, полученную за счет сохранения вашего старого настольного оборудования. Однако в долгосрочной перспективе VDI упростит управление настольными компьютерами, а вашим пользователям будет проще переходить на новый уровень.

<р>6. Стоит ли инвестировать в инструменты миграции?

Инструменты миграции могут облегчить массовое обновление, перенося настройки операционной системы, настройки приложений и даже некоторые приложения и драйверы из старых систем в новые. Пользователи могут потратить десятки часов, настраивая свои приложения так, как им нравится, обновляя словари в текстовых процессорах; воссоздание макросов, шаблонов и форм; и так далее. Стоимость таких инструментов может быть компенсирована за счет предотвращения такой потери производительности.

После того, как я много прочитал, и у меня нет тестовой машины, я решил, что могу идти.

Я останавливаюсь при обновлении 2003 R2 SP2 до 2008 R2 (обе версии Standard) со словами, что мне нужно удалить Powershell.

Я много читал о многих сценариях, которые не включают мой. Первоначальная установка 2003 года была текущим уровнем, поэтому Powershell является частью установки, не добавляемой с помощью исправлений.

Из того, что я могу сказать, я должен иметь возможность использовать ooobmig.exe, чтобы каким-то образом разрешить удаление powershell. Однако я не могу найти этот файл. Посмотрел в интернете на microsoft, диск 2008 и диск 2003.

Я чувствую, что исчерпал все возможности онлайн-исследований, но до сих пор не могу понять, возможно ли это в моей ситуации? Кто-нибудь делал это?

Или мне нужно выполнить установку с обновлением?

Tim5147

Популярные темы в Windows Server

L0ST_0NE

Этот человек является проверенным специалистом

L0ST_0NE

Если я правильно понял, у вас 32-разрядная версия Windows Server 2003 R2, и вы хотите загрузить 64-разрядную версию Windows Server 2008 R2. Это можно сделать только с помощью новой установки.

24 ответа

PSX_Defector

Этот человек является проверенным специалистом

PSX_Defector

Обновить текущую работающую ОС? Кто так больше делает? :-)

Помимо запуска новой установки, пробовали ли вы статью Powershell KB?

Curtis3363

Этот человек является проверенным специалистом

Кертис3363

откройте файл sysoc.inf и посмотрите, есть ли он там, поэтому отобразите его.

Curtis3363

Этот человек является проверенным специалистом

Кертис3363

Или посмотрите это

L0ST_0NE

Этот человек является проверенным специалистом

L0ST_0NE

Свежая установка всегда лучше, если это возможно.

Какие службы вы используете на сервере Server 2003 R2?

Tim5147

Я много раз читал статью в базе знаний. В нем указано, что он охватывает 2003 R2 вверху, но не внизу в конкретных инструкциях. И я не могу найти oobmig.exe.

У меня нет исправлений kb на сервере. sysoc.inf не показывает запись для оболочки Power. Насколько я понимаю, он встроен в версию RS 2003 года. Я не могу найти ничего, что говорило бы о 2003 R2 достаточно подробно по этому вопросу.

На нем работает SQL 2005. Коробка была настроена как сервер БД. Однако 2003 может видеть только 4 гига, а не 10, которые есть на сервере. Итак, нам нужен 2008. Поскольку нет AD, dns, dhcp, wins, ничего, я думал, что это будет простой апгрейд. Эксперты по MS ", что специалисты по продажам в CDW сказали, что это простое обновление в этой ситуации. До сих пор от них нет ни слова об этой проблеме с Powershell.

server- 2003-to-server-2008


Шаг 1. Вставьте компакт-диск с Windows Server 2008 в коробку сервера 2003


Шаг 2. Найдите раздел «Поддержка»


Шаг 3. Скопируйте папку adprep

Шаг 4. Вставьте папку «adprep» в корень диска C:


Шаг 5. Откройте командную строку


Шаг 6. Войдите в папку «adprep» в командной строке


Шаг 7. Введите adprep /forestprep, C и нажмите Enter


Шаг 8. Прежде чем выполнять эту команду, убедитесь, что вы повысили DC.


Шаг 9. Введите adprep /domainprep [это нужно сделать только для одного контроллера домена, просто дождитесь, пока он достигнет других контроллеров домена в сети]


Шаг 10. Запустите файл setup.exe с компакт-диска Server 2008


Шаг 11. Выберите «Обновить» и дайте ему сделать свое дело


Шаг 12. Сядьте поудобнее и расслабьтесь. Прежде чем вы закончите, потребуется некоторое время. После входа в систему загрузите все обновления на свой сервер


Предположим, у вас есть сервер со старой операционной системой Microsoft Windows Server 2003, и вы хотите обновить его до более новой версии Windows Server 2008 или 2012.

Возможно, некоторые из вас пробовали и обнаружили, что следующая процедура, описанная Microsoft, может скрыть множество невыразимых проблем:

Однако указанная выше ссылка позволяет нам узнать, в зависимости от операционной системы, какую версию Windows можно установить в качестве обновления.

Для ясности, мы начнем со следующей версии операционной системы:


1. Проверка предварительных требований к оборудованию/программному обеспечению

Важно, чтобы на Windows Server 2003 был установлен хотя бы пакет обновления 1 (в нашем примере будет обновлена ​​версия с пакетом обновления 2), а также чтобы была установлена ​​новая операционная система (2008 г.) и та, которую необходимо обновить (2003 г.). ) имеют тот же язык и архитектуру (32- или 64-разрядную версию).

Эту операционную систему можно обновить до 32-разрядной версии Windows Server 2008 Enterprise Edition SP2 (версия R2 Windows Server 2008 доступна только для 64-разрядных архитектур).

Первое, что нужно сделать, это проверить, совместимо ли ваше оборудование с новой операционной системой, перейдя по этой ссылке:

После проверки требований к оборудованию, если у сервера есть роль контроллера домена, мы должны подготовить сервер к обновлению. Если это не так, вы можете сразу перейти к шагу 3.

2. Подготовка домена и леса

После вставки нового DVD с операционной системой в устройство чтения необходимо скопировать папку \sources\adprep в C: и из командной строки выполнить следующие команды:

win2003_upgrade_adprep_en_01

win2003_upgrade_adprep_en_02

На этом этапе вы можете столкнуться с некоторыми проблемами.

Мастер схемы не завершил цикл репликации после последней перезагрузки.

В этом случае необходимо принудительно выполнить репликацию с дополнительными контроллерами домена или, если это невозможно, временно отключить репликацию.

win2003_upgrade_adprep_error_replication_en_01

Прежде всего проверьте ошибку с помощью следующих команд:

Теперь, прочитав имя сервера, который создает проблемы, в разделе Инструменты администрирования->Сайты и службы Active Directory щелкните Сайты->Default-First-Site->Servers. , затем щелкните правой кнопкой мыши серверы, создающие проблемы, и, наконец, нажмите «Реплицировать сейчас».

win2003_upgrade_adprep_error_replication_en_02

Проверьте, что на обоих серверах все в порядке с помощью команды:

Если это так, подождите несколько минут, пока завершится цикл репликации, и попробуйте еще раз запустить команду adprep /forestprep.

Adprep обнаружил, что домен не находится в основном режиме

Если вы видите эту ошибку после второй команды adprep, ваш контроллер домена настроен в режиме совместимости или смешанном режиме Windows 2000, а не в собственном режиме Windows Server 2003. Чтобы повысить функциональный уровень домена, в разделе Инструменты администрирования->Домены и доверительные отношения Active Directory щелкните правой кнопкой мыши имя домена и выберите «Повысить функциональный уровень домена…».

win2003_upgrade_adprep_error_native_mode_en_01

На этом этапе в раскрывающемся меню выберите «Windows Server 2003» и нажмите «Поднять», затем «ОК» в окне уведомления, которое предупреждает вас о необратимости операции, и, наконец, «ОК», когда операция завершена.

win2003_upgrade_adprep_error_native_mode_en_02

win2003_upgrade_adprep_error_native_mode_en_03

win2003_upgrade_adprep_error_native_mode_en_04

Теперь вы можете снова запустить команду adprep /domainprep.

Без дальнейших ошибок вывод двух команд будет таким, как показано ниже.

win2003_upgrade_adprep_en_03

win2003_upgrade_adprep_en_04

3. Проверка совместимости

Теперь вы можете начать установку, дважды щелкнув файл setup.exe на DVD-диске Windows Server 2008:


В первую очередь нас спрашивают, хотим ли мы загрузить последние обновления из Интернета, прежде чем приступить к обновлению. На этом этапе, если в этом нет крайней необходимости (например, если отсутствует требуемый пакет обновлений 1), мы выбираем «Не получать последние обновления для установки».

Затем следует выбор версии операционной системы для установки, давайте выберем «Windows Server 2008 Enterprise (полная установка)».

win2003_upgrade_en_04

Тогда пришло время принять условия лицензии:

win2003_upgrade_en_05

После этого выберем тип установки «Обновление»:

win2003_upgrade_en_06

Итак, мы подошли к решающему моменту, проверке совместимости, где у нас могут возникнуть некоторые проблемы, для которых мы предоставим быстрое решение.

win2003_upgrade_en_07

Служба удаленного хранения

Может возникнуть следующая ошибка:

В этом случае вам просто нужно удалить компонент Windows: в Панель управления->Установка и удаление программ->Добавить/удалить компоненты Windows снимите флажок «Удаленное хранилище» и нажмите «Далее». ». По завершении нажмите «Готово» и перезагрузите сервер.

win2003_upgrade_error_remote_storage_en_01

Windows PowerShell

Еще одной распространенной проблемой является наличие Windows PowerShell v1.0, которую, несмотря на различные статьи в сети, нельзя удалить, если в операционной системе установлен пакет обновлений. Ошибка:

Простое решение — переименовать папку WindowsPowerShell (например, в WindowsPowerShell_Old). Он расположен, в зависимости от архитектуры, в:

Затем обновление переустановит PowerShell, и вы сможете без проблем удалить старую папку.

Роль сервера печати

Еще одно распространенное предупреждение, не критичное для обновления:

Если вы по-прежнему хотите удалить это предупреждение, выполнив резервное копирование принтеров для последующего восстановления в Windows Server 2008 после обновления, перейдите по этой ссылке:

4. Процесс обновления

После того, как все проблемы будут решены, произойдет обновление до Windows Server 2008: сядьте и расслабьтесь, ожидая установки файлов и настройки системы, которая включает в себя несколько перезагрузок.

5. Операции после обновления

После обновления вы увидите экран входа в систему Windows Server 2008: теперь вы можете войти в систему, используя те же учетные данные авторизованного пользователя в предыдущей версии Windows.

win2003_upgrade_en_09

Читайте также: