Обновление с SharePoint Foundation 2010 до SharePoint Server 2010

 

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

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

Если используется Microsoft SharePoint Foundation 2010, но решено, что нужны функциональные возможности Microsoft SharePoint Server 2010, можно перейти с SharePoint Foundation 2010 на SharePoint Server 2010. Это обновление можно выполнить, используя либо обновление на месте, либо обновление с подключением базы данных. Для обновления на месте SharePoint Server 2010 устанавливается поверх SharePoint Foundation 2010, а затем выполняются необходимые для SharePoint Server 2010 дополнительные настройки. При обновлении с подключением базы данных создается отдельная среда выполнения SharePoint Server 2010. Затем в эту среду копируются базы данных контента, выполняется их подключение и обновление данных.

Содержание статьи

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

  • Обновление на месте с SharePoint Foundation 2010 до SharePoint Server 2010

  • Подключение баз данных и обновление с SharePoint Foundation 2010 до SharePoint Server 2010

  • Включение новых компонентов для существующих веб-сайтов и дочерних веб-сайтов

Перед обновлением производственной среды рекомендуется выполнить простейшее обновление в тестовой среде. Дополнительные сведения см. в статье Использование пробного обновления для выявления потенциальных ошибок (SharePoint Server 2010). Перед началом работы убедитесь, что создана резервная копия всей среды, включая все используемые пользовательские шаблоны, компоненты или решения. Дополнительные сведения см. в статье Резервное копирование всей среды перед обновлением на месте (SharePoint Foundation 2010). Перед этим изменением следует также связаться с пользователями, чтобы предупредить их о том, как изменятся их веб-сайты и как долго их веб-сайты могут быть недоступны во время выполнения этих действий. Дополнительные сведения см. в статье Создание плана взаимодействия (SharePoint Foundation 2010).

Так как SharePoint Server 2010 предоставляет намного больше возможностей и компонентов по сравнению с SharePoint Foundation 2010, следует потратить определенное время, планируя, преимущества каких возможностей нужно использовать для текущих веб-сайтов, какие новые веб-сайты нужно создать и как поддерживать доступность, безопасность и эффективность новой среды. Дополнительные сведения см. в статье Планирование и архитектура для SharePoint Server 2010.

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

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

  • Убедитесь в том, что соблюдаются все требования, предъявляемые к программному обеспечению и оборудованию. You must have a 64-bit version of Windows Server 2008 or Windows Server 2008 R2. For server farms, you must also have a 64-bit version of SQL Server 2005 or SQL Server 2008. For more information about these requirements (such as specific updates that you must install), see Determine hardware and software requirements (SharePoint Server 2010).

  • Убедитесь, что вы готовы к настройке требуемых учетных записей с использованием соответствующих разрешений. For detailed information, see Administrative and service accounts required for initial deployment (SharePoint Server 2010).

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

  • Для обновления с подключением базы данных проверьте наличие ошибок целостности базы данных и при необходимости устраните их. Дополнительные сведения см. в техническом документе по обслуживанию базы данных Windows SharePoint Services 3.0.

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

Чтобы установить и настроить SharePoint Server 2010, выполните на всех веб-серверах серверной фермы программу установки. Затем установите все языковые пакеты, а затем выполните Мастер настройки продуктов SharePoint, чтобы начать обновление данных. Затем с помощью мастера настройки фермы выберите приложения-службы, которые нужно использовать, и включите новые компоненты для существующих веб-сайтов.

Примечание

При использовании гибридного подхода к обновлению с отключением баз данных следует отключить базы данных контента перед запуском программы установки. Дополнительные сведения об отключении баз данных см. в статье Схема обновления на месте с отключением баз данных (SharePoint Server 2010).

Перед обновлением рекомендуется выполнить резервное копирование среды. Дополнительные сведения см. в статье Резервное копирование всей среды перед обновлением на месте (SharePoint Foundation 2010).

Важно!

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

Установка SharePoint Server 2010

  1. Запустите программу установки.

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

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

  4. На странице "Выберите расположение файлов" нажмите кнопку Установить.

    Запускается программа установки, которая устанавливает SharePoint Server 2010.

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

Перед запуском Мастер настройки продуктов SharePoint:

  • Убедитесь, что учетная запись, используемая для запуска мастера Мастер настройки продуктов SharePoint, является членом предопределенной роли базы данных db_owner для всех баз данных, которые планируется обновить. Если это не так, то может появиться ошибка, сообщающая о неизвестной учетной записи, когда мастер начнет процесс обновления баз данных.

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

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

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

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

После запуска мастера Мастер настройки продуктов SharePointSharePoint Foundation 2010 будет уже недоступен. Процесс установки и обновления нельзя приостановить или откатить. Обязательно создайте свежую и работоспособную резервную копию среды перед тем, как приступить к установке SharePoint Server 2010.

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

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

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

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

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

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

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

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

    Примечание

    В случае сбоя мастера Мастер настройки продуктов SharePoint проверьте файлы журнала PSCDiagnostics и файлы журнала обновления, расположенные на диске, на котором выполнена установка SharePoint Server 2010, в папке %COMMONPROGRAMFILES%\Microsoft Shared\Web Server Extensions\14\LOGS. Дополнительные сведения о просмотре этих файлов журналов см. в разделе Проверка состояния обновления.

    Мастер настройки продуктов SharePoint закрывается, и центр администрирования открывается на странице "Настройка фермы SharePoint".

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

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

Работа с мастером настройки фермы

  1. На странице "Настройка фермы SharePoint" нажмите кнопку Запуск мастера.

  2. На странице "Настройка фермы SharePoint", в разделе Службы, выберите службы, которые нужно использовать в ферме, а затем нажмите кнопку Далее.

    Примечание

    На этой странице изменить учетную запись службы для фермы нельзя.

    Подготовка служб может занять определенное время.

  3. На странице "Создание семейства веб-сайтов" нажмите кнопку Пропустить.

  4. На странице "Настройка фермы SharePoint" просмотрите сводные данные настройки фермы.

    Примечание

    При использовании гибридного подхода к обновлению с отключением баз данных теперь можно начать подключение баз данных контента для их обновления. Дополнительные сведения см. в статье Схема обновления на месте с отключением баз данных (SharePoint Server 2010).

  5. Нажмите кнопку Закрыть.

    Команда Включение компонентов позволяет обновить все семейства веб-сайтов, используя компоненты, доступные в SharePoint Server 2010. Но может понадобиться, чтобы эти компоненты были доступны только для определенных семейств веб-сайтов. Сведения об управлении включением компонентов и о действиях, включающих эти компоненты для веб-сайтов и дочерних веб-сайтов, см. в разделе Включение новых компонентов для существующих веб-сайтов и дочерних веб-сайтов ниже в этой статье.

В среде серверной фермы может понадобиться, чтобы несколько серверов работали в качестве серверов приложений, таких как сервер индексирования. В SharePoint Foundation 2010 роль сервера приложений отсутствует. Следовательно, первоначально все серверы фермы являются интерфейсными веб-серверами. При запуске программы установки для каждого сервера фермы был выбран тип сервера (либо Завершено для сервера приложений, либо Веб-интерфейс для веб-сервера). Для серверов приложений теперь необходимо использовать центр администрирования, чтобы настроить соответствующие службы для этого сервера. Дополнительные сведения об управлении службами и изменении топологии фермы см. в статьях Service application and service management (SharePoint Server 2010) и Farm topology management (SharePoint Server 2010).

Чтобы следить за процессом обновления каждого веб-сайта, можно использовать страницу "Состояние обновления" центра администрирования или операцию localupgradestatus в средстве командной строки Stsadm. Дополнительные сведения см. в статье Проверка обновления и предварительный просмотр обновленных сайтов (SharePoint Server 2010).

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

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

Подключение баз данных и обновление с SharePoint Foundation 2010 до SharePoint Server 2010

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

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

  1. Подготовка новой среды.

    Прежде чем можно будет подключить базы данных и выполнить обновление до SharePoint Server 2010, необходимо настроить новую среду. Обязательно создайте новые веб-приложения в среде SharePoint Server 2010 для каждого веб-приложения среды SharePoint Foundation 2010. Дополнительные сведения см. в статье Подготовка новой среды SharePoint Foundation 2010 для обновления присоединения базы данных.

  2. Резервное копирование баз данных.

    Создайте резервную копию каждой подключаемой базы данных. Дополнительные сведения см. в разделе Резервное копирование баз данных предыдущей версии с помощью средств SQL Server.

  3. Отключение баз данных предыдущих версий или создание копии баз данных.

    Можно либо отключить базы данных от среды SharePoint Foundation 2010, либо обновить копии базы данных. Дополнительные сведения см. в разделах Отключение баз данных предыдущей версии (стандартное подключение баз данных) и Восстановление резервной копии базы данных (подключение базы данных к базам данных в режиме только для чтения).

  4. Проверка настраиваемых компонентов.

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

  5. Подключение и обновление баз данных.

    Подключите базы данных, чтобы обновить их до SharePoint Server 2010. Дополнительные сведения см. в разделе Присоединение базы данных контента к веб-приложению.

  6. Проверка веб-сайтов.

    После обновления баз данных проверьте состояние обновления и веб-сайты. Дополнительные сведения см. в разделе Проверка. Проверка обновления первой базы данных.

  7. Включение новых компонентов.

    После обновления можно включить новые компоненты для семейств веб-сайтов.

Включение новых компонентов для существующих веб-сайтов и дочерних веб-сайтов

После назначения служб для серверов и настройки общих служб можно включить для существующих семейств веб-сайтов серверной фермы вновь установленные компоненты SharePoint Server 2010. Для всех новых создаваемых веб-сайтов эти компоненты будут включены автоматически. Но для существующих веб-сайтов новые компоненты будут недоступны, пока они не будут включены. Можно выбрать один из следующих вариантов:

  • Включить новые компоненты для всех семейств веб-сайтов (все семейства веб-сайтов получают все новые компоненты).

  • Включить только нужные компоненты и включить их только для конкретных семейств веб-сайтов и дочерних веб-сайтов.

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

Примечание

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

Включение компонентов SharePoint Server 2010 для всех существующих веб-сайтов

  1. В центре администрирования выберите Обновление и перенос.

  2. На странице "Обновление и перенос" выберите Включение компонентов на существующих сайтах.

  3. На странице "Включение компонентов на существующих сайтах" установите флажок Включить использование следующего набора компонентов на всех сайтах этой установленной копии, а затем нажмите кнопку ОК.

    Нажатие кнопки ОК открывает страницу "Состояние включения компонентов". Эта страница периодически обновляется, отображая текущее состояние.

Если не нужно, чтобы все семейства веб-сайтов получали весь набор компонентов SharePoint Server 2010, для любых конкретных семейств веб-сайтов или дочерних веб-сайтов можно включить только те компоненты, которые нужны, используя страницу "Параметры сайта" для соответствующего семейства веб-сайтов или дочернего веб-сайта.

Примечание

Если решено включать компоненты для каждого веб-сайта по отдельности, а не для всех существующих семейств веб-сайтов, может понадобиться сначала запустить компоненты на уровне веб-приложения. Чтобы активировать компоненты для веб-приложения, в центре администрирования на странице "Управление приложением" выберите Управление веб-приложениями. На странице "Управление веб-приложениями" выберите веб-приложение, содержащее веб-сайты, а затем выберите на ленте Управление компонентами. В диалоговом окне Управление компонентами веб-приложений рядом со всеми компонентами, которые должны использоваться веб-приложением, выберите Активировать.

Чтобы включить конкретные компоненты для конкретного семейства веб-сайтов, выполните следующую процедуру.

Включение конкретных компонентов для конкретного семейства веб-сайтов

  1. На сайте верхнего уровня для семейства веб-сайтов в меню Действия сайта выберите пункт Параметры сайта.

  2. На странице "Параметры сайта" в разделе Администрирование семейства сайтов выберите Компоненты семейства веб-сайтов.

  3. На странице "Компоненты" рядом со всеми компонентами, которые должны использоваться этим семейством веб-сайтов, выберите Активировать.

Чтобы включить конкретные компоненты для конкретного дочернего веб-сайта, выполните следующую процедуру.

Включение конкретных компонентов для конкретного дочернего веб-сайта

  1. В меню Действия сайта для нужного дочернего веб-сайта выберите Параметры сайта.

  2. На странице "Параметры сайта" в разделе Действия сайта выберите Компоненты сайта.

  3. На странице "Компоненты" рядом со всеми компонентами, которые должны использоваться этим дочерним веб-сайтом, выберите Активировать.