Как обычно при выводе на рынок новых ОС возникают проблемы при установке тех приложений, которые еще не знаю о существовании новой ОС. Сегодня я расскажу о WSUS и System Center Essentials 2007. Оба продукта прекрасно уживаются с Windows Server 2008, но требуется некоторая порой не очевидная настройка.

Постановка задачи

На предприятии развернуты и успешно функционируют службы Windows Server Update Services 3.0 SP1. Для обеспечения лучшего контроля за инфраструктурой предприятия было решено перейти на продукт System Center Essentials 2007 SP1. Попутно нужно было выполнить перенос служб на новый сервер под управлением Windows Server 2008.

Предварительные действия

WSUS работали на сервере Windows Server 2003 R2 SP2 с использованием внешней БД расположенной на отдельном сервере баз данных Microsoft SQL Server 2005 SP2. Перед началом работ обязательно следует создать резервную копию базы данных susdb — это избавит вас от проблем при переносе и даст возможность отката на старый сервер.

Перед началом работ нужно скопировать папку WsusContent на новый сервер. Папка обычно «тяжелая», у меня она занимала 80 Гб, поэтому наберитесь терпения.

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

Дополнение: Как показала практика SCE 2007 плохо работает на Windows Server 2008 с включенной UAC (User Account Control), поэтому я рекомендую перед началом установки отключить UAC через панель управления.

Установка IIS7

Перед началом установки WSUS и SCE 2007 необходимо установить и настроить IIS7.

  1. Выберите команду Пуск.
  2. Щелкните Диспетчер сервера в верхней части меню «Пуск».
  3. Щелкните правой кнопкой мыши Роли и выберите пункт Добавить роли.
  4. На странице Выбор серверных ролей щелкните Веб-сервер (IIS). При этом в качестве зависимости роли также выбирается файл-сервер. Нажмите кнопку Далее.
  5. На странице Службы роли сохраните все элементы, выбранные по умолчанию, и добавьте следующие элементы.
    1. В области Общие характеристики HTTP выберите все элементы.
    2. В области Разработка приложений выберите ASP.NET. Будет предложено включить зависимые службы. Нажмите кнопку ОК, чтобы добавить нужные службы роли.
    3. В области Безопасность выберите Проверка подлинности Windows.
    4. В области Средства управления в разделе Возможности управления IIS 6 выберите все элементы.
  6. Нажмите кнопку Далее, затем кнопку Установить.

Установка WSUS

Запускать установщик WSUS 3.0 SP1 напрямую не имеет смысла:

Ошибка при установке WSUS 3.0

Ошибка при установке WSUS 3.0

Для установки WSUS в Windows Server 2008 введена специальная роль Сервер обновлений, к сожалению, разработчики не включили ее в дистрибутив и она доступна только через Windows Update. Поэтому надо включить получение обновлений Windows через Центр обновления Windows и получим список доступных обновлений.

Рекомендую установить все предлагаемые обновления сразу, не дожидаясь установки WSUS. Если по каким-то причинам этого делать не нужно, то выбираем только одно обновление: Обновление для диспетчера сервера для ОС Windows Server 2008 x64 Edition (KB940518) — это не сам WSUS, а динамический инсталлятор, который загрузи сам WSUS с сайта microsoft и установит его.

Размер загрузки: 5,7 МБ

Установите это обновление, чтобы обеспечить полную интеграцию служб Windows Server Update Services (WSUS) 3.0 с пакетом обновления 1 (SP1) в диспетчере сервера на компьютере с Windows Server 2008. После установки этого компонента может потребоваться перезагрузить компьютер. Это обновление предоставляется вам и лицензируется на условиях использования Windows Server 2008.

Дополнительные сведения:

http://support.microsoft.com/kb/940518

После перезагрузки в Диспетчере сервера появилась новая роль — Windows Server Update Services устанавливаем ее. Не забудьте предварительно установить Microsoft Report Viewer.

Далее все просто, стандартный мастер установки WSUS, выбираем параметры сети, список обновлений и языки и начинаем установку.

Установка Microsoft SQL Server Reporting Services

Если на предприятии используется отдельный сервер баз данных, то вы наверняка захотите хранить базы Microsoft System Center Essentials 2007 централизовано. На локальном сервере должны быть установлены только службы Reporting Services.

Microsoft говорит, что на Windows Server 2008 может работать только SQL Server 2005 не ниже Service Pack 2. Для установки SP2, потребуется, вначале, установить базовую версию не смотря на ошибки и предупреждения мастера установки. В целом установка как самих Reporting Services так и SP2 проходит в режиме Next-Next-Next.

После установки Reporting Services нужно пройти мастер конфигурирования. Он расположен в меню Пуск — Программы -Microsoft SQL Server 2005 — Configuration Tools — Reporting Services Configuration. Обязательно настроить следующие параметры:

  1. Report Server Virtual Directory

    Нажимаем New. Оставляем значение по-умолчанию ReportServer. ОК.

  2. Report Manager Virtual Directory

    Нажимаем New. Оставляем значение по умолчанию Reports. ОК.

  3. Windows Service Identity

    Укажите учетную запись, под которой будет работать служба Reporting Services.

  4. Web Service Identity

    Обязательно переведите пул приложений для диспетчера отчетов и веб-службы сервера отчетов в режим Classic .NET AppPool.

  5. Database Setup

    Укажите сервер Microsoft SQL Server для размещения баз данных Reporting Services.

  6. Execution Account

    Создайте пользовательскую учетную запись в Active Directory с наименьшими возможными правами для создания отчетов и укажите ее данные.

Дополнительная информация по настройке Reporting Services доступна по адресу: http://technet.microsoft.com/ru-ru/library/bb839480.aspx.

Установка Microsoft System Center Essentials 2007

SCE 2007 требует установленного .NET Framework 3.0. Опять тонкость, просто запустить привычный установщик не получится, обращаемся к Диспетчеру сервера и через компоненты сервера добавляем Возможности .NET Framework 3.0.

Теперь можно запускать установщик System Center Essentials 2007 SP1. Если вы все сделали правильно, то проблем при установке быть не должно.

P.S. Самое главное обязательно сделайте резервную копию Encryption key (Ключа шифрования) на другой компьютер в сети и бережно ее храните. Вслучае выхода из строя сервера SCE это единственный способ сохранить ваше хранилище работоспособным.