Обновление на месте до Project Server 2010

 

Применимо к: Project Server 2010

Последнее изменение раздела: 2016-11-30

Важно!

Обновление общедоступной бета-версии Project Server 2010 до окончательной версии Project Server 2010 намеренно заблокировано и не поддерживается. Это ограничение применимо как для обновления на месте, так и для обновления присоединением базы данных.

При запуске обновления на месте с Microsoft Office Project Server 2007 до Microsoft Project Server 2010 все данные конфигурации и весь контент фермы обновляются на имеющемся оборудовании в установленном порядке. При запуске процесса обновления на месте программа установки переводит всю ферму в автономный режим, а веб-сайты и Microsoft Project Web App остаются недоступными до завершения обновления и перезапуска сервера программой установки. После запуска обновления на месте его нельзя приостановить или выполнить откат до предыдущей версии.

Также можно выбрать обновление только данных проекта и дополнительно данных сайта Project Web App на другом сервере, что требуется, если не выполняются требования обновления, описанные далее в этой статье. Дополнительные сведения о методах обновления Project Server 2010 см. в разделе Обзор обновления Project Server 2010.

Важно!

Необходимо использовать Office Project Server 2007 с пакетом обновления 2 (SP2) с накопительным обновлением за октябрь 2009 года в 64-разрядной Windows Server 2008 для выполнения обновления Project Server 2010 на месте. Также необходимо использовать 64-разрядную версию Microsoft SQL Server 2008 с пакетом обновления 1 с накопительным обновлением 2 или 64-разрядную версию пакета обновления 3 Microsoft SQL Server 2005 с накопительным обновлением 3.

Содержание

  • Обзор процесса

  • Перед началом работы

  • Установка необходимых компонентов

  • Запуск установки SharePoint Server 2010 на всех серверах

  • Запуск установки Project Server 2010 на всех серверах

  • Запуск мастера настройки продуктов и технологий SharePoint

  • Проверка

  • Ошибка "Отсутствуют зависимости на стороне сервера" в анализаторе работоспособности

Обзор процесса

С помощью процедур, описанных в этой статье, устанавливается Project Server 2010 и обновляется Project Web App, а также все данные проектов в среде. Версия Microsoft SharePoint Server 2010 Enterprise является необходимым компонентом для Project Server 2010 и должна быть установлена на всех серверах фермы. Прежде чем предпринимать попытки обновления производственной среды, рекомендуется тщательно проверить процесс обновления в тестовой среде.

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

  1. Установите SharePoint Server 2010 на всех серверах фермы серверов.

  2. Установите Project Server 2010 на всех серверах фермы серверов.

  3. Запустите мастер настройки продуктов и технологий SharePoint на сервере, где размещен веб-сайт центра администрирования SharePoint.

    Чтобы определить, на каком сервере расположен центр администрирования SharePoint, откройте компонент "Серверы" на странице "Ферма" (http://имя_сервера: порт_администрирования/_admin/farmservers.aspx) и запишите, на каких серверах выполняются Службы центра администрирования. Сделайте это до установки SharePoint Server 2010, пока доступен центр администрирования SharePoint для Office Project Server 2007.

    Примечание

    При наличии нескольких серверов с центром администрирования SharePoint выберите один из них как начальный для запуска обновления. После окончания процесса на этом сервере можно перейти к любому другому серверу с центром администрирования SharePoint.

  4. Запустите мастер настройки на остальных интерфейсных веб-серверах и серверах приложений фермы в произвольном порядке.

Примечание

Важно запустить мастер Мастер настройки продуктов SharePoint только после установки файлов SharePoint Server 2010 и Project Server 2010 на всех серверах фермы. Запуск до этого момента может привести к несогласованности данных в ферме.

Перед началом работы

Перед выполнением обновления рекомендуется создать архивную копию среды. Дополнительные сведения см. в статье Архивирование и восстановление фермы Project Server 2007 (Возможно, на английском языке).

Требуемые разрешения

Для развертывания Project Server 2010 в ферме серверов необходимо задать учетные данные для некоторых учетных записей.

В следующей таблице приводится описание учетных записей, используемых для установки и настройки Project Server 2010.

Важно!

Несмотря на то что наиболее распространенный метод установки Project Server 2010 — это установка с использованием администрирования по принципу предоставления минимальных прав, нельзя пользоваться этим методом для обновления на месте. Для запуска программы установки и мастера Мастер настройки продуктов SharePoint необходимы права на доступ в качестве администратора к локальному компьютеру и к Microsoft SQL Server.

Учетная запись Назначение Требования

Учетная запись службы SQL Server

Учетная запись службы SQL Server используется для выполнения SQL Server. Это учетная запись службы для следующих служб SQL Server:

  • MSSQLSERVER

  • SQLSERVERAGENT

Если не использовать экземпляр SQL Server по умолчанию, эти службы будут показаны следующим образом:

  • MSSQL$имя_экземпляра

  • SQLAgent$имя_службы

Используйте учетную запись локальной системы или учетную запись пользователя домена.

Если для резервного копирования и восстановления планируется использовать внешний ресурс, соответствующей учетной записи необходимо предоставить разрешения на этот ресурс. При использовании учетной записи пользователя домена для учетной записи службы SQL Server разрешения необходимо предоставить этой учетной записи пользователя домена. Однако если используется учетная запись сетевой службы или локального компьютера, разрешения на внешний ресурс необходимо предоставить учетной записи компьютера (имя_домена\имя_компьютера_SQL$).

Учетная запись программы установки

Учетная запись пользователя программы установки используется для работы следующих средств:

  • Программа установки.

  • Мастер Мастер настройки продуктов SharePoint

  • Учетная запись пользователя домена.

  • Член группы администраторов на каждом сервере, на котором запущена программа установки.

  • Учетные данные для входа SQL Server на компьютере, где выполняется SQL Server.

  • Член следующих ролей безопасности SQL Server:

    • фиксированная роль сервера securityadmin;

    • фиксированная роль сервера dbcreator.

При выполнении командлетов Windows PowerShell, влияющих на базу данных, данная учетная запись должна быть членом предопределенной роли базы данных db_owner для соответствующей базы данных.

Учетная запись фермы серверов или учетная запись доступа к базам данных

Учетная запись фермы серверов используется для выполнения следующих задач:

  • настройка фермы серверов и управление ею;

  • действия в качестве удостоверения пула приложений для веб-сайта центра администрирования SharePoint;

  • запуск таймера Windows SharePoint Services.

  • Учетная запись пользователя домена.

Дополнительные разрешения для учетной записи фермы серверов предоставляются автоматически на веб-серверах и серверах приложений, входящих в состав фермы серверов.

Учетная запись фермы серверов автоматически добавляется в качестве учетной записи для входа SQL Server на компьютере, на котором выполняется SQL Server. Эта учетная запись добавляется в следующие роли безопасности SQL Server:

  • фиксированная роль сервера dbcreator;

  • фиксированная роль сервера securityadmin;

  • фиксированная роль базы данных db_owner для всех баз данных в ферме серверов.

Требования к оборудованию и программному обеспечению

Для выполнения действий, описанных в этой статье, необходимо установить и настроить следующее оборудование и программное обеспечение:

Требование Сведения

Операционная система

Windows Server 2008 R2 и Windows Server 2008 с пакетом обновления 2 (SP2) (64-разрядная версия)

Дополнительные сведения о переходе на 64-разрядную операционную систему см. в статье Миграция существующей фермы серверов в 64-разрядную среду (Project Server 2007).

Project Server

Пакет обновления 2 Project Server 2007 с примененным накопительным обновлением за октябрь 2009 года

Важно!

Необходимо применить пакет обновления 2 и накопительное обновление за октябрь 2009 года. Если попытаться выполнить обновления без этого, может возникнуть неустранимая ошибка.
Дополнительные сведения об установке пакета обновления 2 (SP2) для Office Project Server 2007 см. в статье Развертывание пакета обновления 2 (SP2) для Office Project Server 2007.
Дополнительные сведения об установке накопительных пакетов обновления см. в статье Развертывание совокупных обновлений (Project Server 2010).

SQL Server

64-разрядная версия пакета обновления 2 SQL Server 2005 с накопительным обновлением 3 или

64-разрядная версия пакета обновления 2 SQL Server 2008 с накопительным обновлением 2

Базы данных должны быть размещены в одной из этих 64-разрядных версий SQL Server. SQL Server 2000 и не 64-разрядные версии не поддерживаются для Project Server 2010.

Дополнительные сведения о перемещении баз данных на 64-разрядную версию SQL Server см. в статье Миграция существующей фермы серверов в 64-разрядную среду (Project Server 2007).

Windows SharePoint Services

Windows SharePoint Services 3.0 с пакетом обновления 2 (SP2)

Хотя это необязательно, рекомендуется сопоставить версию накопительного обновления приложений Office Server 2007.

Если выполняется обновление на месте для обновления фермы Office Project Server 2007, объединенной с Office SharePoint Server 2007, то у Office SharePoint Server 2007 есть дополнительные требования.

Требование Сведения

Версия пакета обновления

Office SharePoint Server 2007 с пакетом обновления 2 (SP2)

Дополнительные сведения об установке пакета обновления 2 (SP2) для Office SharePoint Server 2007 см. в статье Развертывание обновлений программного обеспечения для Office SharePoint Server 2010.

Установка необходимых компонентов

Обновление можно будет начать только после того, как на каждом веб-сервере, на котором установлено приложение Office Project Server 2007, будет успешно выполнена программа установки необходимых компонентов. Эта программа включена в комплект и требуется для установки программного обеспечения, необходимого для поддержки Project Server 2010.

Запуск программы установки необходимых компонентов

  1. На диске с продуктом откройте папку установки, выполните файл splash.hta, чтобы открыть начальную страницу. На начальной странице щелкните Установить необходимые программные компоненты для запуска установщика необходимых компонентов.

    Откроется программа подготовки продуктов и технологий SharePoint 2010.

  2. Нажмите кнопку Далее.

  3. На странице лицензионного соглашения установите флажок Я принимаю условия лицензионного соглашения, а затем нажмите кнопку Далее.

    Программа установит и настроит необходимое программное обеспечение.

  4. Нажмите кнопку Далее.

  5. На странице "Установка завершена" убедитесь, что все необходимые компоненты в списке помечены как успешно установленные или установленные ранее.

  6. Нажмите кнопку Готово для завершения работы мастера.

Запуск установки SharePoint Server 2010 на всех серверах

После установки всех необходимых компонентов можно запускать программу Setup.exe SharePoint Server 2010 на всех серверах фермы.

Важно!

При выполнении обновления фермы серверов на месте отключите всех пользователей от фермы серверов, остановив службу веб-публикации (W3SVC) на всех интерфейсных веб-серверах. Если дать возможность пользователям в ферме серверов подключаться, когда файлы и базы данных обновлены на одном сервере, но еще не обновлены на других серверах, пользователи не смогут открыть веб-страницы. Также следует остановить службу очередей Project на всех серверах приложений. Это гарантирует, что Project Server 2007 не будет обрабатывать данные во время обновления.

Установка новой версии SharePoint Server 2010

  1. Выполните файл Splash.hta для открытия начальной страницы. На начальной странице щелкните Установить SharePoint Server.

  2. На странице "Введите ключ продукта" введите ключ продукта SharePoint Server 2010 Enterprise и нажмите кнопку Продолжить.

  3. На странице "Прочтите лицензионное соглашение на использование программного обеспечения корпорации Майкрософт" ознакомьтесь с условиями, установите флажок Я принимаю условия этого соглашения и нажмите кнопку Продолжить.

  4. На странице "Обновить предыдущие версии" щелкните Установить.

  5. Будет запущена программа установки, которая установит службы SharePoint Server 2010.

    На странице завершения снимите флажок Запустить мастер настройки продуктов и технологий SharePoint и щелкните кнопку Закрыть.

    Важно!

    Не запускайте мастер Мастер настройки продуктов SharePoint в этот момент. Пользователя перенаправят позже после завершения установки всех файлов на всех веб-серверах и серверах приложений в ферме.

Если для SharePoint Server 2010 требуются шаблоны языковых пакетов, установите их сейчас. Дополнительные сведения см. в статье Установка доступных языковых пакетов (SharePoint Server 2010).

Запуск установки Project Server 2010 на всех серверах

После установки SharePoint Server 2010 на всех серверах фермы можно запустить программу Setup.exe Project Server 2010 на всех серверах фермы.

Установка новой версии Project Server 2010

  1. Выполните файл Splash.hta для открытия страницы меню. Щелкните Установить Project Server.

  2. На странице "Ввод ключа продукта" введите ключ продукта Project Server 2010 и нажмите кнопку Продолжить.

  3. На странице "Прочтите лицензионное соглашение на использование программного обеспечения корпорации Майкрософт" ознакомьтесь с условиями, установите флажок Я принимаю условия этого соглашения и нажмите кнопку Продолжить.

  4. На странице "Обновить предыдущие версии" щелкните Установить.

  5. Будет запущена программа установки, которая установит службы Project Server 2010.

    На странице завершения снимите флажок Запустить мастер настройки продуктов и технологий SharePoint и щелкните кнопку Закрыть.

Запуск мастера настройки продуктов и технологий SharePoint

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

Обязательно установите все нужные языковые пакеты шаблонов до запуска мастера настройки продуктов и технологий SharePoint.

Предупреждение

После запуска мастера настройки Office Project Server 2007 будет уже недоступен. Нельзя приостановить или откатить процесс установки и обновления. Обязательно сделайте свежую и работоспособную резервную копию среды, перед тем как приступить к установке Project Server 2010.

Важно!

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

Работа с мастером настройки продуктов и технологий Microsoft SharePoint

  1. Нажмите кнопку Пуск и последовательно выберите пункты Все программы, Продукты SharePoint и Мастер настройки продуктов SharePoint 2010.

  2. В мастере Мастер настройки продуктов SharePoint на странице приветствия продуктов и технологий SharePoint нажмите кнопку Далее.

    Появится сообщение о том, что в ходе настройки может понадобиться перезапуск или переустановка служб IIS, службы администрирования SharePoint версии 4 и службы таймера SharePoint версии 4.

  3. Щелкните Да, чтобы продолжить работу мастера.

  4. На странице "Задание параметров фермы" в поле Парольная фраза введите парольную фразу и ту же самую фразу введите в поле Подтверждение парольной фразы.

    Парольная фраза должна состоять не менее чем из 8 знаков и включать знаки по меньшей мере трех из четырех следующих групп:

    • Английские заглавные буквы (от A до Z)

    • Английские строчные буквы (от a до z)

    • Цифры (от 0 до 9)

    • Знаки, не являющиеся буквами и цифрами (например, !, $, #, %)

  5. На странице завершения работы мастера настройки продуктов и технологий SharePoint проверьте параметры и нажмите кнопку Далее.

    Мастер настройки начнет работу и настроит базу данных конфигурации и центр администрирования SharePoint для Project Server 2010.

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

    • Если это единственный сервер в ферме или если программа установки уже выполнена на всех серверах фермы, нажмите кнопку ОК, чтобы продолжить работу мастера.

    • Если программа установки выполнена еще не на всех серверах фермы, сначала выполните ее на остальных серверах, а затем вернитесь на этот сервер и нажмите кнопку ОК для продолжения работы мастера.

    Мастер настройки продолжит процесс обновления, настроит базу данных конфигурации и установит центр администрирования SharePoint.

  7. На странице "Настройка успешно завершена, сейчас выполняется обновление" просмотрите настроенные параметры, после чего нажмите кнопку Готово.

    Мастер настройки продуктов и технологий SharePoint завершит работу, после чего будет отображена страница "Состояние обновления". Перед открытием этой страницы может потребоваться ввести имя пользователя и пароль. Для завершения процесса обновления может потребоваться некоторое время, в зависимости от объема данных в ферме.

  8. Если обновляется ферма серверов, теперь можно довести до конца работу мастера настройки продуктов и технологий SharePoint на других серверах фермы.

  9. Если перед обновлением служба веб-публикации (W3SVC) была остановлена на всех интерфейсных веб-серверах, то после успешного завершения обновления всех сайтов вручную запустите службу веб-публикации на интерфейсных веб-серверах, чтобы они стали доступными для пользователей. Также убедитесь, что служба очередей Project перезапущена на всех серверах приложений Project в ферме. В противном случае запустите ее заново.

При обновлении фермы Office Project Server 2007, объединенной с Office SharePoint Server 2007, можно следить за обновлением каждого сайта на странице "Состояние обновления" в центре администрирования SharePoint или с помощью операции localupgradestatus в Stsadm.exe. Дополнительные сведения см. в статье Проверка обновления и предварительный просмотр обновленных сайтов (SharePoint Server 2010).

Проверка

В случае сбоев при обновлении, а также для получения сообщений о проблемах дополнительные сведения можно найти в файлах журналов и ошибок. По умолчанию файлы журналов создаются в следующей папке: C: \Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\Logs

В каждый файл журнала обновления ставится отметка с датой и временем его создания.

В журналах можно найти два типа возможных сбоев.

  • Сбои в части psconfig. Можно перезапустить мастер настройки продуктов и технологий SharePoint, чтобы начать обновление заново.

  • Сбои в части SPTimer. Можно перезапустить обновление, выполнив следующую команду в окне командной строки:

    Psconfig -cmd -upgrade -inplace v2v -force -wait

Ошибка "Отсутствуют зависимости на стороне сервера" в анализаторе работоспособности

После обновления до версии Project Server 2010 с помощью метода обновления на месте во время проверки на предмет отсутствия зависимостей на стороне сервера при запуске инструмента анализа работоспособности может отображаться следующая ошибка. На странице "Обзор проблем и решений" в системе мониторинга Центра администрирования появится следующая запись:

Категория Заголовок Неисправная служба

Конфигурация

Отсутствуют зависимости на стороне сервера.

SPTimerService(SPTimerV4)

Щелкните ошибку, чтобы отобразить подробные сведения:

Серьезность:

1 - Ошибка

Пояснение:

MissingSetupFile] Ссылка на файл [SiteTemplates\PWA\dwp\OWCViewPart.webpart] встречается [1] раз в базе данных [WSS_Content], но этот файл существует только в папке установки служб Windows SharePoint Services 3.0. Рекомендуется обновить компонент или решение, которое содержит этот файл, до последней версии. В базе данных [WSS_Content] встречается ссылка на один или несколько файлов установки, но эти файлы не установлены в текущей ферме. Установите компонент или решение, которое содержит эти файлы.

[MissingSetupFile] Ссылка на файл [SiteTemplates\PWA\OWCView.aspx] встречается [1] раз в базе данных [WSS_Content], но этот файл существует только в папке установки Windows SharePoint Services 3.0. Рекомендуется обновить компонент или решение, которое содержит этот файл, до последней версии. В базе данных [WSS_Content] встречается ссылка на один или несколько файлов установки, но эти файлы не установлены в текущей ферме. Установите компонент или решение, которое содержит эти файлы.

[MissingWebPart] Ссылка на класс WebPart [94b5bae7-436c-dcc2-5869-d491181c283b] встречается [1] раз в базе данных [WSS_Content], но этот класс не установлен в текущей ферме. Установите компонент или решение, которое содержит эту веб-часть. Ссылка на одну или несколько веб-частей встречается в базе данных [WSS_Content], но эти веб-части не установлены в текущей ферме. Установите компонент или решение, которое содержит эти веб-части.

Эта ошибка возникает вследствие того, что обновленная база данных содержимого содержит страницы и веб-части, использующие веб-компоненты Office (OWC), которые исключены как устаревшие из Project Server 2010. Из-за веб-частей и страниц OWC в обновленной базе данных содержимого OWC может отображаться сообщение об ошибке, однако это не препятствует успешному завершению обновления. Обратите внимание, что большинство компонентов OWC доступны как в клиенте Microsoft Excel, так и в службах Службы Excel.

Дополнительные сведения об анализаторе работоспособности см. в разделе Health Monitoring (SharePoint Server 2010).