Обновление личных сайтов до SharePoint Server 2016

 

**Применимо к:**SharePoint Server 2016

**Последнее изменение раздела:**2016-09-16

Сводка. Узнайте об обновлении семейств веб-сайтов личных сайтов в SharePoint Server 2016.

Личные сайты — это семейства личных веб-сайтов, на которых можно хранить документы, обмениваться данными с другими пользователями, читать и искать контент, а также выполнять другие действия. Личные сайты обновляются не так, как другие семейства веб-сайтов, потому что личные сайты состоят из семейства общих веб-сайтов "Узел личных сайтов" (которое также называют просто узлом личных сайтов) и семейства личных веб-сайтов "Личные сайты" (которое также называется семейством личных веб-сайтов).

  • Узел личных сайтов. Узел личных сайтов — это специальное семейство веб-сайтов, общий доступ к которому имеют все пользователи личных сайтов. Узел личных сайтов используется для отображения профиля (person.aspx) и страниц каналов новостей (default.aspx) на личном сайте. На узле личных сайтов также хранятся фотографии профиля пользователя.

  • Семейство личных веб-сайтов. В SharePoint Server 2013 семейство личных веб-сайтов использовалось для хранения документов пользователя. В SharePoint Server 2016 семейство личных веб-сайтов предоставляет OneDrive для бизнеса, возможности отслеживания контента и т. д.

Планирование обновления личных сайтов

Прежде чем начать обновление с SharePoint Server 2013 до SharePoint Server 2016, следует тщательно спланировать процесс обновления. В списке ниже обсуждаются некоторые вопросы, которые следует учитывать при планировании обновления личных сайтов.

  • Прежде чем обновлять узел личных сайтов и семейства личных веб-сайтов, необходимо обновить приложение-службу управляемых метаданных, а затем приложение-службу профилей пользователей. Дополнительные сведения см. в разделе Обзор обновления служб для SharePoint Server 2016.

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

  • Решите, необходимо ли изменить классический режим проверки подлинности на проверку подлинности на основе утверждений в SharePoint Server 2013. Дополнительные сведения см. в разделе Настройка проверки подлинности на основе утверждений для веб-приложения с классическим режимом проверки подлинности в SharePoint 2013

Важно!

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

Обновление личных сайтов

В списке ниже приводится сводка некоторых действий, касающихся исключительно обновления личных сайтов. Дополнительные сведения об обновлениях см. в разделе Обновление до SharePoint Server 2016

Важно!

  • После обновления узла личных сайтов и семейств личных веб-сайтов обновление отменить невозможно.

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

  1. Установите и настройте новую ферму SharePoint Server 2016. Дополнительные сведения см. в разделе Создание фермы SharePoint Server 2016 для обновления с переподключением баз данных.

  2. Скопируйте базы данных контента личных сайтов SharePoint Server 2013, социального контента, синхронизации (необязательно), профилей и службы управляемых метаданных на сервер SQL Server, поддерживающий ферму SharePoint Server 2016. Для выполнения данного действия потребуются разрешения db_owner. Дополнительные сведения см. в разделах Копирование баз данных в новую ферму для обновления до SharePoint Server 2016 и Создание фермы SharePoint Server 2016 для обновления с переподключением баз данных.

  3. Создайте новые приложения-службы, которые необходимы для фермы SharePoint Server 2016. Не создавайте приложение-службу профилей пользователей и приложение-службу управляемых метаданных. Их нужно обновить, как описано в следующем шаге. Однако необходимо запустить службы профилей пользователей и управляемых метаданных на странице Управление службами на сервере.

  4. Обновите приложения-службы управляемых метаданных и профилей пользователей, используя метод с переподключением баз данных. Дополнительные сведения см. в разделе Обновление приложений-служб до SharePoint Server 2016. Убедитесь, что поле URL-адрес узла личных сайтов в приложении-службе профилей пользователей оставлено пустым, поскольку оно будет обновлено во время обновления. Дополнительные сведения см. в разделе Настройка параметров личного сайта для приложения-службы профилей пользователей

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

  6. Задайте параметры диапазона совместимости для создания сайта в веб-приложении личных сайтов. Установите для этих параметров значения MinCompatibilityLevel = 15 и MaxCompatibilityLevel= 15.

  7. Задайте настройки.

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

  9. Выполните командлет Mount-SPContentDatabase. Примечание: на этом этапе не будут обновлены какие-либо семейства личных веб-сайтов. После выполнения данного действия личные сайты все еще будут отображаться как личные сайты SharePoint Server 2013.

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

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

  12. Обновите узел личных сайтов с версии SharePoint Server 2013 до версии SharePoint Server 2016 (см. обсуждение в разделе Обновление узла личных сайтов).

  13. Обновите семейства личных веб-сайтов (см. обсуждение в разделе Обновление семейства личных веб-сайтов).

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

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

Обновление семейства веб-сайтов узла личных сайтов

Чтобы обновить узел личных сайтов SharePoint Server 2013 до версии SharePoint Server 2016, выполните приведенную ниже команду в командной строке командной консоли Командная консоль SharePoint 2016:

Upgrade-SPSite http://MySiteHostURL -versionupgrade

Где:

  • http://MySiteHostURL — URL-адрес узла личных сайтов.

Обновление семейства личных веб-сайтов

Семейства личных веб-сайтов обновляются автоматически, когда пользователь посещает свой личный сайт. Узел личных сайтов SharePoint Server 2016 содержит скрытую веб-часть автоматического обновления. Если при посещении пользователем узла личных сайтов параметры диапазона совместимости обеспечивают режим пользовательского интерфейса 2013, начинается автоматическое обновление личного сайта пользователя. Этот процесс обновления выполняется отдельно для каждого пользователя и может занять некоторое время.

Альтернативная процедура обновления личных сайтов

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

Если вы хотите обновить свою ферму серверов, но оставить личные сайты версии SharePoint Server 2013, внесите в ранее описанную процедуру обновления личных сайтов приведенные ниже изменения.

  • Шаг 6. Задайте для параметров диапазона совместимости в веб-приложении для личных сайтов значения MinCompatibilityLevel = 14 и MaxCompatibilityLevel= 14.

  • Шаг 12: не выполняйте данный шаг.

  • Шаг 13: не выполняйте данный шаг.

Когда все будет готово к обновлению личных сайтов, выполните следующие действия.

  • Задайте для параметров диапазона совместимости в веб-приложении личных сайтов значения MinCompatibilityLevel = 15 и MaxCompatibilityLevel= 15.

  • Обновите узел личных сайтов, как описано в шаге 12.

  • Обновите семейства личных веб-сайтов, как описано в шаге 13.

Важно!

После обновления личных веб-сайтов до версии SharePoint Server 2016 их невозможно вернуть к версии SharePoint Server 2013.

Альтернативная процедура обновления семейства личных веб-сайтов

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

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

    Get-SPSite -limit all |where {$_.CompatibilityLevel -eq '14'} | where {$_.RootWeb.WebTemplateId -eq  21} | upgrade-spsite -versionupgrade
    

    Важно!

    Прежде чем выполнять принудительное обновление, вы должны удостовериться, что узел личных сайтов успешно обновлен. Это можно сделать двумя способами: удостовериться, что на узле личных сайтов используется пользовательский интерфейс SharePoint Server 2016, или проверить журналы ULS, чтобы удостовериться в отсутствии ошибок в процессе обновления.

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

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

  • Отложенное обновление семейства веб-сайтов. В процессе отложенного обновления семейства веб-сайтов используются параметры диапазона совместимости, что позволяет администраторам обновить базы данных, сохранив семейства веб-сайтов в режиме SharePoint Server 2010. Если параметры диапазона совместимости поддерживают режимы пользовательского интерфейса 2010 и 2013 (MinCompatibilityLevel = 14 и MaxCompatibilityLevel= 15), владелец личного сайта увидит красный баннер в его верхней части. Щелкнув этот баннер, владелец может запросить предварительный просмотр своего личного сайта с помощью семейства веб-сайтов оценки, прежде чем выполнить обновление до пользовательского интерфейса SharePoint Server 2013. Сайт оценки невозможно преобразовать в обычный личный сайт, поскольку первый является временным сайтом, подлежащим дальнейшему удалению. Отложенное обновление семейства веб-сайтов выполняется отдельно для каждого пользователя.

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

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

Устранение неполадок при обновлении личного сайта

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

  • Узел личных сайтов обновлен до версии SharePoint Server 2016.

  • Параметры диапазона совместимости позволяют создавать сайты в режиме пользовательского интерфейса 2013.

  • Для свойства SPSite.CanUpgrade в семействе личных веб-сайтов пользователя, запросившего обновление, задано значение true. Администратор может разрешить или ограничить обновление определенных семейств веб-сайтов, задав для данного свойства значение на уровне семейства веб-сайтов.

Примечание

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

See also

Update-SPProfilePhotoStore
Статья, посвященная обновлению семейства веб-сайтов