Запуск программы проверки перед обновлением (SharePoint Server 2010)

 

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

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

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

Средство проверки перед обновлением — это операция средства командной строки Stsadm, которую можно запускать в среде Microsoft Office SharePoint Server 2007 для выявления возможных проблем, а также для ознакомления с рекомендациями и практическими советами. Операция доступна в пакете обновления 2 (SP2) для Office SharePoint Server 2007, а ее обновленная версия доступна в накопительном обновлении от октября 2009 г. для Windows SharePoint Services 3,0 и Office SharePoint Server 2007. Накопительное обновление от октября 2009 г. можно загрузить на странице пакетов накопительных обновлений от октября 2009 г. для SharePoint Server 2007 и Windows SharePoint Services 3.0 (Возможно, на английском языке) (https://go.microsoft.com/fwlink/?linkid=169179&clcid=0x419).

Примечание

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

Содержание:

  • Отчет о результатах проверки перед обновлением

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

Примечание

Одной из частых причин сбоев в процессе обновления является отсутствие в среде пользовательских функций, решений и прочих элементов. Не забывайте устанавливать такие элементы на интерфейсные веб-серверы до обновления. Для этого можно воспользоваться программой проверки перед обновлением, а для обновления с подключением баз данных — командлетом test-spcontentdatabaseWindows PowerShell. Эти средства позволяют обнаружить пользовательские компоненты, используемые сайтами. Дополнительные сведения см. в разделе Определение и установка настроек статьи "Использование пробного обновления для поиска потенциальных проблем".

Отчет о результатах проверки перед обновлением

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

  • Готовность к обновлению и поддерживаемые пути   Список всех серверов и компонентов фермы и сведения о соответствии серверов требованиям обновления.

  • Параметры альтернативного сопоставления доступа   Список альтернативных URL-адресов доступа, используемых в ферме.

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

  • Неподдерживаемые настройки   Сведения о том, имеются ли в ферме элементы, текущая настройка которых не поддерживается (например, изменения в схеме базы данных).

  • Потерянные объекты   Список потерянных объектов в ферме. Такие объекты, как элементы списка, списки, документы, веб-сайты и семейства сайтов, могут быть потеряны  — это означает, что объекты существуют, но не связаны с конкретным сайтом. Поскольку потерянные объекты не работают в предыдущей версии, они не будут работать и после обновления. Если выполнить обновление на месте, потерянные элементы будут по-прежнему существовать, но не будут работать. Перед обновлением рекомендуется удалить все потерянные объекты.

    Совет

    Члены группы администраторов интерфейсных веб-серверов могут восстановить потерянные элементы перед обновлением, выполнив операции, описанные в статье 918744 базы знаний Описание новой операции командной строки, которую можно использовать для восстановления баз данных контента в Windows SharePoint Services (Возможно, на английском языке) (https://go.microsoft.com/fwlink/?linkid=69958&clcid=0x419).

  • Допустимые параметры конфигурации   Сведения о наличии в ферме незаданных или недопустимых параметров конфигурации (например, об отсутствии файла Web.config или о недопустимости некоторых имен сайтов или учетных записей служб).

  • Требования к базам данных   Данные о том, отвечают ли базы данных требованиям для обновления (например базы данных находятся в режиме чтения-записи, а базы данных и семейства веб-сайтов, хранящиеся во внутренней базе данных Windows, не превышают по размеру 4 ГБ).

Используйте информацию, собранную с помощью программы проверки перед обновлением, для получения ответов на следующие вопросы:

  • Выполнять ли обновление на месте или обновление с подключением баз данных?

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

  • Обновлять ли только некоторые или все семейства сайтов, содержащие настроенные сайты?

  • На каких сайтах потребуется вновь выполнить или применить настройки после обновления, в связи с чем на этапе проверки эти сайты потребуют больше времени.

Для записи сведений о среде при подготовке обновления может использоваться электронная таблица, загрузить которую можно по ссылке https://go.microsoft.com/fwlink/?linkid=179928&clcid=0x419 (Возможно, на английском языке).

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

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

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

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

  1. Проверьте наличие следующих данных учетных записей администрирования:

    • Чтобы использовать программу Stsadm, необходимо быть членом локальной группы администраторов на сервере.
  2. Нажмите кнопку Пуск, щелкните правой кнопкой мыши элемент Командная строка и выберите команду Запуск от имени администратора.

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

    %COMMONPROGRAMFILES%\Microsoft Shared\Web Server Extensions\12\bin

  4. Введите следующую команду и нажмите клавишу ВВОД:

    STSADM.EXE -o preupgradecheck

    Это команда выполнит проверку локального сервера и параметров уровня фермы. Список остальных параметров, используемых с этой операцией, см. в разделе Preupgradecheck: операция Stsadm (Office SharePoint Server). Список правил, включенных в программу проверки перед обновлением, см. в разделе Предварительная проверка и составление отчета перед обновлением (Office SharePoint Server).

После выполнения программы проверки перед обновлением в браузере, установленном по умолчанию, автоматически откроется отчет. Отчет также можно просмотреть и в папке %COMMONPROGRAMFILES%\Microsoft Shared\Web Server Extensions\12\LOGS. Имя файла отчета имеет следующий формат: PreUpgradeCheck_ГГГГММДД-ЧЧММСС-ССС-случайное_число.htm, где ГГГГММДД — дата, а ЧЧММСС-ССС — время (часы в 24-часовом формате, минуты, секунды и миллисекунды), а случайное число используется для различения возможных попыток одновременного запуска средства проверки. В этой же папка также присутствуют версии отчетов в форматах TXT и XML.

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