Командлет Start-SPProfileServiceFullReplication
Применимо к: SharePoint Server 2010
Последнее изменение раздела: 2015-03-09
Реплицирует все выбранные свойства профиля пользователя из исходного приложения-службы профилей пользователей в конечное приложение-службу профилей пользователей. Модуль репликации профилей пользователей будет выполняться как модальный командлет Windows PowerShell 2,0, пока репликация не завершится.
Syntax
Start-SPProfileServiceFullReplication -Destination <String> -Source <String> [-ActiveDirectoryDomains <String[]>] [-DoSocialReplication <SwitchParameter>] [-DoUpgrade <SwitchParameter>] [-EnableInstrumentation <SwitchParameter>] [-MatchSubtype <SwitchParameter>] [-MaxNumberOfThreads <Int32>] [-NumberOfRetry <Int32>] [-Properties <String[]>] [-StartAtIndex <Int32>] [-Timeout <Int32>]
Подробное описание
Командлет Start-SPProfileServiceFullReplication реплицирует все выбранные данные профиля пользователя и социальные данные — включая социальные теги, примечания и оценки — из исходного приложения-службы профилей пользователей в конечное приложение-службу профилей пользователей. Репликация начинается со стартового индекса и может быть остановлена нажатием комбинации клавиш CTRL+C.
Примечание
Остановка всех потоков может занять несколько секунд с момента нажатия комбинации клавиш CTRL+C.
Если полная репликация прервана, найдите последнюю успешную запись в журнале и перезапустите репликацию с помощью параметра StartAtIndex.
Учетная запись, выполняющая этот командлет, должна быть администратором приложения-службы профилей пользователей.
Parameters
Параметр | Обязательный? | Тип | Описание |
---|---|---|---|
Destination |
Обязательный? |
System.String |
Задает URL-адрес расположения на узле "Мой сайт", куда реплицируются профили пользователей, например http://euro.contoso.com:8081/my. |
Source |
Обязательный? |
System.String |
Задает URL-адрес расположения на узле "Мой сайт", откуда получаются профили пользователей, например http://hq.contoso.com:8081/my. |
ActiveDirectoryDomains |
Необязательный |
System.String |
Задает учетные записи служб Active Directory Domain Services (AD DS), которые требуется реплицировать, например "headquarters" или "Europe". Значение по умолчанию возвращает все домены AD DS. |
DoSocialReplication |
Необязательный |
System.Management.Automation.SwitchParameter |
Включает репликацию социальных тегов, примечаний и оценок. Используйте этот параметр только когда и исходное и конечное приложения-службы профилей пользователей основаны на Microsoft SharePoint Server 2010. |
DoUpgrade |
Необязательный |
System.Management.Automation.SwitchParameter |
Включает замену недопустимых знаков в социальной таксономии. Этот атрибут должен использоваться только если источником является поставщик общих служб профилей пользователей Office SharePoint Server 2007, а назначением является приложение-служба профилей пользователей SharePoint Server 2010. |
EnableInstrumentation |
Необязательный |
System.Management.Automation.SwitchParameter |
Включает подробную регистрацию с помощью журнала инструментирования. |
MatchSubtype |
Необязательный |
System.Management.Automation.SwitchParameter |
Предотвращает несовпадения исходных и конечных свойств профиля, используя конечные свойства профиля в качестве фильтра. Для повышения производительности рекомендуется использовать этот параметр, только если большинство свойств профиля пользователя исходного и конечного приложений-служб профилей пользователей не совпадают. |
MaxNumberOfThreads |
Необязательный |
System.Int32 |
Задает максимальное число потоков репликации, разрешенных на сервере, выполняющем модуль репликации профилей пользователей. Значение по умолчанию — 25. Фактическое число выполняемых потоков будет определено динамически модулем репликации профилей пользователей. |
NumberOfRetry |
Необязательный |
System.Int32 |
Задает число попыток перезапуска модуля репликации профилей пользователей в случае ошибки, например при отключении от сети. Значение по умолчанию — 10. |
Properties |
Необязательный |
System.String[] |
Указывает, какие свойства профиля пользователя следует реплицировать, например "FirstName" или "AboutMe". Также можно использовать командлет Командлет Get-SPProfilePropertyCollection, чтобы вернуть коллекцию всех свойств профиля пользователя. Значение по умолчанию возвращает все свойства профиля пользователя. |
StartAtIndex |
Необязательный |
System.Int32 |
Указывает, какой индекс профиля в базе данных профилей следует использовать как стартовый. Значение по умолчанию — 0. |
Timeout |
Необязательный |
System.Int32 |
Задает время в секундах, в течение которого модуль репликации профилей пользователей должен ожидать ответа от веб-службы. Значением по умолчанию является время ожидания веб-службы. |
Типы входных данных
Типы возвращаемых значений
Example
--------------Пример--------------
get-spprofilepropertycollection -source http://euro.contoso.com:8081 | start-spprofileservicefullreplication -source http://hq.contoso.com:8081 -destination http://euro.contoso.com:8081 -EnableInstrumentation -MaxNumberOfThreads 3 -DoSocialReplication
В этом примере получается коллекция всех свойств профиля пользователя и реплицируются все данные профиля пользователя и социальные данные из hq.contoso.com в euro.contoso.com.
See Also
Reference
Командлет Get-SPProfilePropertyCollection
Командлет Start-SPProfileServiceIncrementalReplication
Командлет Start-SPProfileServiceRecoveryReplication
Командлет Stop-SPProfileServiceIncrementalReplication
Concepts
User Profile Replication Engine overview (SharePoint Server 2010)