Перезапуск обновления с переподключением баз данных или обновления семейства сайтов до SharePoint 2013

ОБЛАСТЬ ПРИМЕНЕНИЯ:yes-img-132013 no-img-162016 no-img-192019 no-img-seSubscription Edition no-img-sopSharePoint в Microsoft 365

В некоторых случаях может потребоваться перезапустить обновление для завершения обновления с переподключением баз данных с версии продуктов Продукты SharePoint 2010 до SharePoint 2013. Например, если в среде отсутствует шаблон или языковой пакет или потеряно подключение к SQL Server, эту проблему потребуется устранить и затем перезапустить обновление. Также может потребоваться повторить или перезапустить обновление семейства сайтов, если его не удалось завершить.

Примечание.

Одна из частых причин сбоев во время обновления заключается в том, что в среде отсутствуют какие-либо настроенные пользователями компоненты, решения или другие элементы. Убедитесь, что все необходимые пользовательские элементы установлены на веб-серверах переднего плана перед тем, как начать обновление. Вы можете использовать командлет Microsoft PowerShell Test-SPContentDatabase для определения любых пользовательских элементов, которые могут использоваться на сайтах. Дополнительные сведения см. в разделе Использование пробного обновления до SharePoint 2013, чтобы найти потенциальные проблемы в статье "Использование пробного обновления для поиска потенциальных проблем".

Перезапуск обновления базы данных с помощью PowerShell

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

Перезапуск обновления базы данных с помощью PowerShell

  1. Убедитесь, что вы являетесь участником следующих групп:
  • Предопределенная роль сервера securityadmin для экземпляра SQL Server.

  • Предопределенная роль базы данных db_owner во всех базах данных, которые должны обновляться.

  • Группа администраторов для сервера, на котором выполняются командлеты PowerShell.

    Администратор может использовать командлет Add-SPShellAdmin для предоставления разрешений на использование командлетов SharePoint 2013.

    Примечание.

    При отсутствии разрешений обратитесь к своему администратору программы установки или администратору SQL Server за разрешениями. Дополнительные сведения о разрешениях PowerShell см. в статье Add-SPShellAdmin.

  1. В меню Пуск выберите пункт Все программы.

  2. Нажмите SharePoint 2013.

  3. Щелкните Командная консоль Командная консоль SharePoint 2013.

  4. В командной строке Microsoft PowerShell (PS C:\>) введите следующую команду:

Upgrade-SPContentDatabase <Name>

Где:

  • Name — это имя базы данных, которую нужно обновить.

Вместо имени базы данных можно использовать параметр -id и указать идентификатор GUID базы данных. Чтобы определить GUID базы данных контента, можно выполнить следующий командлет:

Get-SPContentDatabase -Identity <content_database_name>

Дополнительные сведения см. в разделах Upgrade-SPContentDatabase и Get-SPContentDatabase.

Перезапуск обновления для семейства сайтов

Если во время обновления семейства сайтов возникли проблемы, процесс обновления можно перезапустить после решения проблем. Для перезапуска обновления семейства веб-сайтов можно использовать страницу "Параметры сайта" или командлет PowerShell.

Перезапуск обновления для семейства веб-сайтов

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

  2. На странице "Параметры сайта" для данного семейства веб-сайтов в разделе Администрирование семейства веб-сайтов щелкните Обновление семейства веб-сайтов.

  3. На странице "Обновление семейства веб-сайтов" щелкните Обновить это семейство веб-сайтов.

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

  4. Щелкните Я готов, чтобы практически запустить обновление.

    Примечание.

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

    Начинается обновление и отображается страница Состояние обновления для семейства веб-сайтов. Эта страница автоматически обновляется в ходе процесса обновления, отображая информацию о данном процессе, например:

  • Ошибки или предупреждения

  • Когда начинается обновление

  • Где находится файл журнала обновления

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

  1. Щелкните Просмотреть новый сайт, чтобы перейти на домашнюю страницу.

Администраторы фермы могут перезапустить обновление с помощью PowerShell.

Перезапуск обновления для семейства веб-сайтов с помощью PowerShell

  1. Убедитесь, что вы являетесь участником следующих групп:
  • Предопределенная роль сервера securityadmin для экземпляра SQL Server.

  • Предопределенная роль базы данных db_owner во всех базах данных, которые должны обновляться.

  • Группа администраторов для сервера, на котором выполняются командлеты PowerShell.

    Администратор может использовать командлет Add-SPShellAdmin для предоставления разрешений на использование командлетов SharePoint 2013.

    Примечание.

    При отсутствии разрешений обратитесь к своему администратору программы установки или администратору SQL Server за разрешениями. Дополнительные сведения о разрешениях PowerShell см. в статье Add-SPShellAdmin.

  1. В меню Пуск выберите пункт Все программы.

  2. Нажмите SharePoint 2013.

  3. Нажмите Командная консоль SharePoint 2013.

  4. В командной строке PowerShell введите следующую команду:

Upgrade-SPSite <http://site> -VersionUpgrade [-Unthrottled]

Где:

  • <http://site> URL-адрес семейства веб-сайтов.

  • Добавьте параметр -Unthrottled, чтобы пропустить очередь обновления семейства веб-сайтов и немедленно начать обновление.

Дополнительные сведения см. в статье, посвященной командлету Upgrade-SPSite.

См. также

Другие ресурсы

Обновление SharePoint 2010 до SharePoint 2013