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

 

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

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

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

В некоторых случаях для завершения обновления сайтов может потребоваться перезапуск процесса обновления. Дополнительные сведения о перезапуске обновления см. в статье Возобновление обновления (SharePoint Server 2010).

Содержание:

  • Проверка состояния обновления

  • Проверка обновленной среды

  • Проверка обновленных сайтов

Проверка состояния обновления

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

Проверка файлов журналов

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

  • Файл журнала программы Setup.exe для SharePoint Server 2010.

    Файл журнала программы установки, расположенный во временном каталоге учетной записи пользователя, запустившего ее (%USERTEMP% или %WINDIR%\Users\учетная_запись_пользователя\AppData\Local\Temp). Этому файлу присваивается имя SharePoint Server Setup(ГГГГММДДЧЧММССССС).log, где строка ГГГГММДД определяет дату, а строка ЧЧММССССС — время (часы в 24-часовом формате, минуты, секунды и миллисекунды).

  • Файл журнала мастера Мастер настройки продуктов SharePoint (Psconfig.exe).

    Файлы журнала Psconfig.exe располагаются в каталоге %COMMONPROGRAMFILES%\Microsoft Shared\Web server extensions\14\LOGS. Файлам журнала присваиваются имена в следующем формате: PSCDiagnostics_ММ_ДД_ГГГГ_ЧЧ_ММ_СС_ССС_случайное_число.log, где строка ММ_ДД_ГГГГ определяет дату, строка ЧЧ_ММ_СС_ССС — время (часы в 24-часовом формате, минуты, секунды и миллисекунды), а случайное число используется для различия между возможными одновременными попытками запуска программы Psconfig.exe.

  • Файл журнала обновления и файл журнала ошибок обновления.

    Файл журнала обновления и файл журнала ошибок обновления располагаются в каталоге %COMMONPROGRAMFILES%\Microsoft Shared\Web server extensions\14\LOGS. Файлам журнала присваиваются имена в следующем формате: Upgrade-ГГГГММДД-ЧЧММСС-ССС.log, где ГГГГММДД определяет дату, а ЧЧММСС-ССС — время (часы в 24-часовом формате, минуты, секунды и миллисекунды). Файл журнала ошибок обновления имеет меньший размер, включает в себя только ошибки и предупреждения и имеет имя в формате Upgrade-ГГГГММДД-ЧЧММСС-ССС-error.log.

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

Проверка файлов журналов

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

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

  3. Откройте файл журнала в текстовом редакторе.

  4. В файле журнала обновления найдите следующую запись:

    Upgrade session finished successfully!

    Если эта запись присутствует, установка успешно завершена.

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

    • Выполните поиск текста ERROR в файлах журналов для обнаружения сбоев (например, ошибочных компонентов или подключений к базам данных).

    • Выполните поиск текста WARNING для обнаружения проблем, таких как отсутствующие возможности или компоненты.

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

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

Проверка номера версии

В дополнение к просмотру журнала обновления просмотрите номер версии на странице "Серверы в ферме" веб-сайта центра администрирования.

Проверка номера версии на странице "Серверы в ферме"

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

    • Для работы с центром администрирования SharePoint необходимо быть членом группы администраторов фермы.
  2. На домашней странице центра администрирования в разделе Параметры системы выберите пункт Управление серверами в этой ферме.

  3. В разделе Сведения о ферме рядом с параметром Версия базы данных конфигурации убедитесь, что номер версии начинается с числа 14.

Контроль состояния обновления сайтов

Чтобы определить обновленные и обновляемые в данный момент сайты, можно воспользоваться страницей "Состояние обновления" в центре администрирования SharePoint или операцией localupgradestatus в Stsadm.exe.

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

Чтобы определить отсутствующие или пропущенные в процессе обновления сайты, можно использовать операцию localupgradestatus в Stsadm.exe. Эту команду необходимо выполнить на каждом интерфейсном веб-сервере в ферме.

Просмотр состояния обновления в центре администрирования SharePoint

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

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

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

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

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

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

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

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

    Stsadm -o localupgradestatus

Дополнительные сведения об операции localupgradestatus см. в статье Localupgradestatus: операция Stsadm (Office SharePoint Server).

Проверка обновленной среды

После определения успешного завершения обновления следует выполнить проверку среды. Проверьте следующие элементы:

  • Приложения-службы

    • Правильно ли настроены?

    • Правильно ли настроены прокси приложений-служб?

    • Требуется ли создание новых подключений между фермами?

  • Личные сайты

    • Все ли веб-части работают?

    • Все ли компоненты, связанные с личными сайтами, работают?

    • Доступны ли сайты, или отображаются ошибки отказа в доступе?

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

  • Поиск

    • Выполните обход контента и просмотрите файлы журналов.

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

    • Выполните поиск людей и профилей.

    • Проверьте правильность работы настроек поиска.

Проверка обновленных сайтов

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

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

Если страницы не отображаются, можно проверить работоспособность страницы "Параметры сайта", перейдя к ней непосредственно по URL-адресу (http://URL-адрес_сайта/_layouts/settings.aspx). Если страница "Параметры сайта" отображается правильно, и обновление успешно завершено, возможно наличие проблем на главной или домашней странице. Если страница "Параметры сайта" не отображается, следует подробно изучить возможные сведения об ошибках в файле журнала.

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

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

Веб-части

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

Совет

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

Что требуется проверить Предполагаемые действия при наличии проблем

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

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

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

Все ли веб-части отображаются правильно (в соответствующей зоне, месте и с правильными размерами)?

В режиме правки страницы в браузере либо в SharePoint Designer 2010 перетащите веб-часть в правильную зону или измените свойства веб-части, чтобы откорректировать ее размер или расположение.

Существуют дополнительные или отсутствующие веб-части?

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

При отсутствии веб-частей проверьте наличие ошибок в SharePoint Designer 2010, таких как "Ошибка при визуализации элемента управления" или "Отсутствие сборки". Эти ошибки указывают на то, что веб-части не были установлены или были неправильно настроены в новой среде и их необходимо переустановить или настроить заново.

Правильно ли работают веб-части?

Откройте страницу в режиме правки в браузере или в SharePoint Designer 2010 и проверьте наличие ошибок, указывающих на отсутствие компонента или службы. Убедитесь, что все компоненты или службы, на которые полагаются веб-части, присутствуют в обновленной версии сайта. В особенности при обновлении подключения базы данных необходимо удостовериться в том, что все компоненты или службы, требуемые для веб-частей, установлены и правильно настроены (например, настроен список безопасных элементов управления Web.config).

Обновите и повторно разверните все веб-части, которые существуют, но перестали правильно работать.

Существуют ли страницы веб-частей, для которых не выполнено извлечение?

Если страница извлекается для внесения изменений, не забудьте затем вернуть ее обратно.

Правильно ли работают веб-части Excel Web Access? Правильно ли восстановлены подключения? Правильно ли работают внешние источники данных?

Проверьте все подключения к внешним источникам данных.

Совет

При возникновении проблем с какой-либо веб-частью нужно добавить contents=1 в конец синтаксиса URL (http:// siteurl/default.aspx?contents=1) и нажать клавишу ВВОД. Это позволит перейти к странице "Обслуживание веб-части", где можно удалить или исправить поврежденную веб-часть.

Большие списки

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

Стили и внешний вид

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

Совет

Большинство ошибок, описанных в этом разделе, устраняется путем исправления ссылок на элементы.

Что требуется проверить Предполагаемые действия при наличии проблем

Все ли изображения, используемые на страницах, отображены правильно?

Проверьте или исправьте ссылки на изображения.

Соответствующие стили и цвета каскадных таблиц стилей используются в соответствующих местах?

Проверьте или исправьте ссылки на файлы каскадной таблицы стилей. Проверьте ссылку на главной странице.

Тема, назначенная сайту, выглядит таким же образом?

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

Имеются ли нефункционирующие элементы управления на языке скриптов?

Проверьте и исправьте ссылки на элементы управления.

Правильно ли отображаются страницы в браузере Windows Internet Explorer 8?

Убедитесь, что весь HTML-код на странице соответствует строгому режиму стандарта XHTML.

Существуют ли ошибки скриптов на страницах?

Убедитесь, что скрипты, ссылки, а также весь HTML-код соответствуют строгому режиму стандарта XHTML.

Разрешения

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

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

Настроенные (отсоединенные от шаблона) страницы

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

Что требуется проверить Предполагаемые действия при наличии проблем

Настройки по-прежнему на месте?

Определите, существует ли только одна проблема или есть более широкая проблема в пределах всей страницы.

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

Есть ли по-прежнему возможность получить доступ к элементам управления для редактирования на страницах?

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

Чтобы восстановить страницу до версии по умолчанию (известной как reghosting), используйте команду Восстановить шаблон в SharePoint Designer. После восстановления страницы по умолчанию можно затем повторно применить настройки в браузере путем применения другой главной страницы или путем повторного применения настроек в SharePoint Designer.

Настройки подходят для новой среды или требуется обновить функции и внешний вид?

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

Чтобы восстановить станицу до версии по умолчанию (reghosting), используйте команду Восстановить шаблон в SharePoint Designer. После восстановления страницы по умолчанию можно затем повторно применить настройки в браузере. Для этого следует применить другую главную страницу или повторно применить настройки в SharePoint Designer.

Существуют ли страницы, для которых не выполнен возврат?

Если страница извлекается для внесения изменений, не забудьте затем вернуть ее обратно.

See Also

Concepts

Возобновление обновления (SharePoint Server 2010)
Устранение ошибок и обновления (SharePoint Server 2010)