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


Preparetomove: операция Stsadm (Office SharePoint Server)

Имя операции: Preparetomove

Описание

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

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

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

Важно!

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

Синтаксис

stsadm -o preparetomove

-contentdb <имя сервера: имя базы данных>

-site <URL-имя>

[-oldcontentdb] <уникальный идентификатор>

[-undo]

Параметры

Параметр Значение Обязательно? Описание

contentdb

Допустимый GUID базы данных контента, например "WSS_Content_21d186e1-7036-4092-a825-0eb6709e9285"

Да

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

Чтобы определить имя базы данных, используйте операцию Enumcontentdbs: операция stsadm (Office SharePoint Server).

site

Допустимый URL-адрес, например:

http://*имя_сервера*

Да

URL-адрес сайта, который необходимо перенести в новое веб-приложение.

oldcontentdb

Допустимый GUID базы данных контента, например "21d186e1-7036-4792-a825-0eb6709e9235"

Нет

Если операция preparetomove не выполняется перед переносом базы данных контента, при синхронизации может выдаваться ошибка с определенной базой данных контента, которая была перенесена в новое веб-приложение. Синхронизация фиксировано привязывается к этой базе данных контента.

undo

<нет>

Нет

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

См. также

Понятия

Управление расположениями личных сайтов