Проверка обновления и изучение обновленных сайтов (SharePoint Foundation 2010)

 

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

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

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

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

Содержание:

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

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

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

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

Изучение файлов журналов

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

  • Файл журнала Setup.exe для SharePoint Foundation 2010.

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

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

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

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

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

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

Изучение файлов журналов

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

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

  3. Откройте файл LOG-файл в текстовом редакторе.

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

    Сеанс обновления успешно завершен!

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

  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 (службы Windows SharePoint Services).

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

Просмотрите обновленные сайты и определите проблемы, которые нужно устранить перед обновлением производственной среды. Если выполнялось обновление на месте и использовалось визуальное обновление, для предварительного просмотра сайтов можно воспользоваться компонентом визуального обновления. Дополнительные сведения о предварительном просмотре сайтов с помощью визуального обновления см. в статье Управление визуальным обновлением (SharePoint Foundation 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).

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

Совет

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

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

По умолчанию поддержка обработки запросов больших списков применяется после обновления SharePoint Foundation 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 Foundation 2010)
Устранение неполадок при обновлении (SharePoint Foundation 2010)