Поделиться через


Перемещение баз данных контента (Search Server 2008)

Обновлено: 2008-08-07

Базы данных контента можно перемещать между экземплярами системы Microsoft SQL Server 2005, с одного сервера с работающими службами Microsoft Search Server 2008 на любой другой сервер с работающими службами Search Server 2008, с одного веб-приложения на другое, или из внутренней базы данных Windows на экземпляр системы SQL Server 2005. Можно также перемещать одну или все базы данных контента из любого веб-приложения на другое веб-приложение.

NoteПримечание:

Внутренняя база данных Windows использует технологию SQL Server в качестве реляционного хранилища данных только для ролей и функций Windows, включая Windows SharePoint Services, службы управления правами Active Directory, службы UDDI, службы Windows Server Update Services и диспетчер системных ресурсов Windows.

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

Важно!

В этой статье рассматривается только перемещение баз данных контента и не затрагиваются вопросы перемещения других баз данных, связанных с Search Server 2008.

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

Важно!

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

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

  • При восстановлении фермы журналы изменений всех баз данных сохраняются.

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

  • При восстановлении только базы данных контента журнал изменений базы данных контента НЕ сохраняется.

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

Требования задачи

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

  • Необходимо быть членом группы администраторов на исходном сервере и на конечном сервере.

  • Необходимо иметь хотя бы следующие роли в SQL Server 2005:

    • db_owner — предопределенная роль базы данных для отсоединения базы данных от исходного сервера с работающей системой SQL Server 2005 или от экземпляра SQL Server.

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

    • dbcreator — предопределенная роль сервера для присоединения базы данных к конечному серверу с работающей системой SQL Server 2005 или к экземпляру SQL Server.

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

См. также

Обслуживание баз данных (Search Server 2008)
Добавление, разделение и объединение баз данных контента (Search Server 2008)
Перемещение всех баз данных (Search Server 2008)