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

Содержание:

  • Проблемы, о которых сообщает программа сканирования перед обновлением

  • Установка и запуск программы сканирования перед обновлением

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

Примечание

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

Дополнительные сведения о проблемах или ошибках, выдаваемых программой сканирования перед обновлением см. в следующих записях блогов на веб-сайте корпорации Майкрософт: https://go.microsoft.com/fwlink/?linkid=106424&clcid=0x419 (на английском языке)

Проблемы, о которых сообщает программа сканирования перед обновлением

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

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

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

    Совет

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

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

    Примечание

    Возможно, после обновления придется снова создавать или развертывать очень сложные пользовательские веб-части.

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

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

  • Выполнять ли обновление на месте или постепенное обновление?

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

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

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

    Важно!

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

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

  1. Загрузите и установите программу сканирования перед обновлением из центра загрузки Майкрософт (на английском языке) (https://go.microsoft.com/fwlink/?linkid=92383&clcid=0x419) (на английском языке).

    Примечание

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

  2. Чтобы просканировать все серверы в ферме, в командной строке перейдите к папке, содержащей эти два файла, и выполните следующую команду:

    prescan.exe /c preupgradescanconfig.xml /all
    

    Можно использовать программу сканирования перед обновлением для сканирования всех веб-сайтов в среде (если использовать параметр /all) или просканировать конкретный URL-адрес (если использовать параметр /vURL). Если уточняющий параметр не использовать, будут просканированы все веб-сайты.

    Примечание

    Во время выполнения программы сканирования перед обновлением шаблоны, используемые приложением SharePoint Portal Server 2003, могут быть неправильно определены как настраиваемые шаблоны, если перед сканированием не использовать файл preupgradescanconfig.xml. Этот файл содержит дополнительную логику для определения шаблонов сайта портала как стандартных шаблонов, используемых приложением SharePoint Portal Server 2003, но не настраиваемых шаблонов, основанных на приложении Windows SharePoint Services 2.0.

    Если новая версия уже установлена, но мастер настройки продуктов и технологий SharePoint еще не запускался, можно запустить программу сканирования перед обновлением из следующей папки: %PROGRAMFILES% \Common Files\Microsoft Shared\web server extensions\12\BIN.

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

  3. По завершении сканирования в окне командной строки будет отображен отчет о результатах.

Если обнаружены ошибки или на сайтах выявлены проблемы, связанные с обновлением, можно ознакомиться с подробным отчетом. Этот отчет называется PreupgradeReport_уникальный_ИД_Log.txt (где уникальный_ИД — числовая строка), он находится в каталоге temp компьютера того пользователя, который запускал программу сканирования (например %SYSTEMDRIVE%:\Documents and Settings\User1\Local Settings\Temp). В том же каталоге имеется файл prescan.log; в этом файле зафиксировано время запуска для всех сеансов работы программы сканирования перед обновлением.

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

Загрузить эту книгу

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

См. полный список доступных книг на веб-сайте Загружаемые материалы для Office SharePoint Server 2007.