Определение концепции обновления (SharePoint Foundation 2010)

 

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

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

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

Примечание

Перед выполнением обновления на компьютере должен быть установлен пакет Windows SharePoint Services 3.0 с пакетом обновления 2 (SP2).

Содержание:

  • Выбор концепции обновления

  • Особые ситуации

Выбор концепции обновления

Существует два основных подхода к обновлению: обновление на месте и обновление с подключением баз данных. Также есть различные приемы, которые можно использовать для комбинации аспектов этих основных подходов, чтобы снизить время простоя или потенциально увеличить производительность.

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

Концепция Описание Плюсы Минусы

Обновление на месте

SharePoint Foundation 2010 можно установить на том же оборудовании. Контент и параметры фермы серверов также можно обновить в ходе общего процесса.

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

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

Обновление с подключением баз данных

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

Одновременно можно обновлять несколько баз данных контента, что позволяет сократить общее время обновления (по сравнению с обновлением на месте). Для объединения нескольких ферм в одну можно использовать перенос баз данных.

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

Дополнительные сведения о процедурах обновления на месте и с подключением баз данных см. в статье Общие сведения о процессе обновления (SharePoint Foundation 2010).

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

Способ Описание Плюсы Минусы

Параллельное обновление

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

Быстрее производится обновление среды в целом.

Это ручной процесс, который требует дополнительных действий и наблюдения.

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

Этот подход позволяет получить доступ "только для чтения" к контенту в процессе обновления. Для реализации этого подхода необходимо установить для баз данных атрибут "только для чтения" на время обновления на другой ферме. Такой способ позволяет уменьшить время недоступности контента для пользователей.

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

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

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

Параметры сервера и фермы не обновляются. Необходимо вручную перенести сохраняемые параметры со старой фермы на новую.

Настройки также необходимо перенести и обновить вручную. Отсутствие настроек может вызвать непреднамеренную потерю функциональности или проблемы при использовании.

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

Необходим прямой доступ к серверам базы данных.

Гибридный подход 2: обновление на месте с отключением баз данных

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

Параметры для всей фермы могут сохраняться и обновляться.

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

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

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

Необходим прямой доступ к серверам базы данных.

Имейте в виду, что эти приемы можно комбинировать. Например, можно настроить исходную ферму в режим "только для чтения", создать копию фермы и обновить ее без базы данных контента, использовать параллельное обновление, чтобы быстро обновить весь пользовательский контент, и затем после завершения обновления переключить пользователей в новую ферму. Дополнительные сведения об этих приемах уменьшения времени простоя см. в статье Общие сведения о процессе обновления (SharePoint Foundation 2010).

Другой вариант, который нужно иметь в виду при появлении окна длительного ожидания, заключается в использовании перенаправления URL-адресов сопоставления альтернативного доступа вместе с подходом обновления с подключением баз данных, чтобы временно перенаправить пользователей в существующую ферму, пока происходит обновление контента в новой ферме. Это расширенный метод, и его не рекомендуется использовать, если другие приемы уменьшения простоя достаточны. Дополнительные сведения см. в статье Использование перенаправления URL-адресов AAM в процессе обновления (SharePoint Foundation 2010) (официальный документ).

Особые ситуации

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

Ситуация Способ обновления

Выполняется ли обновление изолированной установки с внутренней базой данных Windows?

При использовании Windows SharePoint Services 3,0 на изолированном сервере с внутренней базой данных Windows будет выполнена миграция базы данных в SQL Server Express в процессе обновления на месте. Если размер базы данных превышает 4 ГБ, необходимо настроить удаленное хранилище больших двоичных объектов для хранения данных. Дополнительные сведения см. в статье Обновление с автономной установки Windows SharePoint Services 3.0 до SharePoint Foundation 2010 с удаленным хранилищем больших двоичных объектов.

Выполняется обновление с 32-разрядного до 64-разрядного выпуска СУБД SQL Server?

При использовании 32-разрядного выпуска SQL Server необходимо выполнить миграцию в 64-разрядный выпуск. Чтобы добиться максимальной производительности, рекомендуется выполнять миграцию перед обновлением до SharePoint Foundation 2010. Во избежание ошибок убедитесь в том, что одновременно выполняется только одно обновление. Дополнительные сведения см. в статье Миграция существующей фермы серверов в 64-разрядную версию среды (Windows SharePoint Services 3.0).

Существует два варианта обновления с 32-разрядного до 64-разрядного выпуска СУБД SQL Server.

  • Можно выполнить резервное копирование всего набора баз данных для фермы, осуществить обновление, а затем восстановить базы данных (этот вариант поддерживается и рекомендуется, поскольку в данном случае будет происходить полное резервное копирование, а после восстановления баз данных не потребуется вносить изменения в SharePoint Foundation 2010).

  • Базы данных SQL Server, которые требуется обновить, можно переместить на другой 64-разрядный выпуск SQL Server. Необходимо добавить этот 64-разрядный выпуск, а затем выполнить команду для компьютеров под управлением SharePoint Foundation 2010, чтобы определить для них новый 64-разрядный выпуск SQL Server (этот вариант поддерживается, но не рекомендуется, поскольку требует выполнения дополнительных действий в SharePoint Foundation 2010, например при изменении расположения баз данных).

Примечание

При обновлении версии SQL Server (например, с SQL Server 2005 с пакетом обновления 2 до SQL Server 2008) это обновление можно выполнить до, во время или после обновления с 32-разрядного до 64-разрядного выпуска СУБД SQL Server.

Выполняете обновление Windows Server 2003 до Windows Server 2008?

Перед обновлением версии SharePoint Foundation 2010 выполните обновление операционной системы.

При использовании Windows SharePoint Services 3,0 необходимо выполнить особые шаги для обновления до версии Windows Server 2008. Подробности см. в статье Обновление до Windows Server 2008 для Windows SharePoint Services 3.0 с пакетом SP1.

Выполняется обновление 32-разрядной операционной системы до 64-разрядной?

Если используется 32-разрядный выпуск операционной системы, переход на 64-разрядный выпуск операционной системы следует выполнить до обновления. Дополнительные сведения см. в разделе Перенос существующей фермы серверов в 64-разрядную среду (Windows SharePoint Services 3.0).

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

При использовании проверки подлинности на основе форм для обновления требуются дополнительные действия. Дополнительные сведения см. в статье Настройка проверки подлинности на основе форм для веб-приложения на основе утверждений (SharePoint Foundation 2010).

Производится ли обновление очень больших баз данных?

В общем случае очень большие базы данных (в частности, базы данных, содержащие большое число или большой размер версий документов) требуют больше времени на обновление, чем маленькие базы данных. Однако именно сложность данных, а не размер баз данных определяет, сколько времени требуется для обновления. Если процесс обновления превышает предел ожидания, это происходит обычно из-за проблем со связью. В Windows SharePoint Services 3.0 процесс обновления часто превышал предел ожидания из-за времени, необходимого на выполнение процесса, но это происходит редко в SharePoint Foundation 2010. Дополнительные сведения о времени, необходимом для обновления в имеющейся среде, см. в статье Оценка продолжительности процесса обновления и требуемого дискового пространства (SharePoint Foundation 2010).

Выполняется ли обновление с Windows SharePoint Services 2.0?

Используйте способ обновления с подключением баз данных для обновления до Windows SharePoint Services 3.0, а затем обновите до SharePoint Foundation 2010. Дополнительные сведения об этих процессах обновления см. в статье Обновление с Windows SharePoint Services 2.0 до SharePoint Foundation 2010.

Используете международные доменные имена?

Возможность поддержки международных доменных имен (IDN), существовавшая в Windows SharePoint Services 3.0, отсутствует в SharePoint Foundation 2010. Если в настоящее время международные доменные имена используются с Windows SharePoint Services 3.0 и планируется выполнить обновление или переход на SharePoint Foundation 2010, необходимо прекратить работу с ними, удалить все параметры международных доменных имен и развернуть среду без них. Дополнительные сведения см. в статье Планирование многоязыковых сайтов (SharePoint Foundation 2010).