Introducción al motor de replicación de perfiles de usuario (SharePoint Server 2010)

 

Se aplica a: SharePoint Server 2010

Última modificación del tema: 2016-11-30

En este artículo se incluye información sobre el motor de replicación de perfiles de usuario. El motor de replicación de perfiles de usuario es un componente opcional de Microsoft SharePoint Server 2010 y forma parte de SharePoint Administration Toolkit. El motor de replicación de perfiles de usuario permite a un administrador de una aplicación de servicio de perfiles de usuario replicar perfiles de usuario y datos de contenido social, como etiquetas temáticas, notas y clasificaciones, entre aplicaciones de servicio de perfiles de usuario.

En este artículo:

  • Usos y ventajas del motor de replicación de perfiles de usuario

  • Tipos de replicación

  • Componentes e instalación

  • Configuración del motor de replicación de perfiles de usuario

Componentes e instalación

El motor de replicación de perfiles de usuario está formado por dos componentes:

  • Servicio de Windows

  • Complementos de Windows PowerShell

El motor de replicación de perfiles de usuario se puede instalar en cualquier equipo que tenga acceso a la aplicación de servicio de perfiles de usuario de origen y a la aplicación de servicio de perfiles de usuario de destino. Sin embargo, se recomienda instalar el motor de replicación de perfiles de usuario en un equipo que forme parte del conjunto o granja de servidores de origen o en un equipo que esté conectado a la subred del dominio de origen. El motor de replicación de perfiles de usuario usa el registro de cambio de perfil del usuario y los perfiles de usuario de SharePoint Server 2010 para leer y escribir los datos entre los almacenes de perfiles de usuarios.

Requisitos previos:

  • La cuenta que se usa para ejecutar el motor de replicación de perfiles de usuario debe ser un administrador de la aplicación de servicio de las aplicaciones de servicio de perfiles de usuario de origen y de destino, y disponer de acceso de lectura en la granja de servidores de origen y de destino.

  • Debe pertenecer al grupo Administradores en el servidor donde se instala el motor de replicación.

  • Si el servidor de origen o de destino ejecuta Microsoft Office SharePoint Server 2007, debe actualizarse con la actualización acumulativa de junio de 2010 (https://go.microsoft.com/fwlink/?linkid=197406&clcid=0xC0A) o una actualización acumulativa posterior.

Para obtener información acerca de cómo instalar la herramienta del motor de replicación de perfiles de usuario, vea Instalación de SharePoint 2010 Administration Toolkit (SharePoint Server 2010).

Importante

Las aplicaciones de servicio de perfiles de usuario de origen y de destino deben instalarse y configurarse correctamente para el entorno antes de usar el motor de replicación de perfiles de usuario.

Usos y ventajas del motor de replicación de perfiles de usuario

Las implementaciones dispersas geográficamente aíslan los datos de perfil de usuario y los datos de contenido social en dominios. Como resultado, es posible que las características de personalización como los perfiles de usuario, las audiencias y la búsqueda de personas devuelvan resultados imprecisos dentro de un dominio. Algunos de estos resultados imprecisos son, entre otros, los siguientes:

  • Datos de perfil de usuario imprecisos e incoherentes (incluidos los datos de propiedad, compañeros, vínculos y privacidad)

  • Datos de contenido social imprecisos e incoherentes (como etiquetas sociales, notas y clasificaciones)

  • Imprecisiones en los integrantes de la audiencia

  • Una experiencia y un conjunto de datos sobre búsqueda de personas imprecisos e incompletos

El motor de replicación de perfiles de usuario resuelve este problema mediante la replicación de información de perfiles de usuario y datos de contenido social entre dos o varias aplicaciones de servicio de perfiles de usuario. De este modo, se mantienen coherentes los datos de perfil de usuario y los datos de contenido social en toda la empresa.

El motor de replicación de perfiles de usuario admite el modelo de aplicaciones de servicio. Puede realizar una replicación completa o incremental de información de perfiles de usuario y datos de contenido social desde una aplicación de servicio de perfiles de usuario de origen a una o varias aplicaciones de servicio de perfiles de usuario de destino.

Tipos de replicación

En la siguiente tabla se describen las diferencias entre replicación completa, replicación incremental y recuperación, las cuales se pueden ejecutar mediante el motor de replicación de perfiles de usuario. Para mejorar el rendimiento, puede especificar el número máximo de subprocesos de replicación permitido en un servidor que ejecuta el motor de replicación de perfiles de usuario.

Tipo

Cuándo usarlo

Replicación completa

  • Si desea replicar toda la información de perfiles de usuario y todos los datos de contenido social desde una aplicación de servicio de perfiles de usuario existente, por ejemplo, con la implementación de una aplicación de servicio de perfiles de usuario nueva.

  • Si los datos de perfil de usuario o de contenido social están perdidos o dañados y existe una copia en la base de datos social o de perfiles de otra aplicación de servicio de perfiles de usuario.

  • Si la replicación incremental ha dejado de responder con el paso del tiempo, se usa la replicación completa para actualizar las bases de datos sociales y de perfiles de la aplicación de servicio de perfiles de usuario de destino para poner al día la replicación incremental.

Replicación incremental

Una vez completada la replicación completa, debe iniciarse la replicación incremental en un plazo de 14 días para garantizar que los cambios individuales se detecten y repliquen.

Recuperación

  • Para realizar una replicación completa de un usuario específico o un conjunto de usuarios cuya información no se ha replicado correctamente. Para los perfiles cuya replicación completa no se puedo realizar correctamente, el nombre de usuario se registra en un archivo .rcv ubicado en la carpeta de registro del directorio de instalación de la replicación de perfiles de usuario.

  • Para replicar la información de perfiles de usuario y los datos de contenido social de un usuario o un conjunto de usuarios mediante la especificación de los nombres de cuenta.

  • Para replicar la información de perfiles de usuario y los datos de contenido social de un usuario o un conjunto de usuarios fuera de una replicación programada con regularidad.

Comentarios

La replicación incremental también usa la lista de ubicaciones de host de Mi sitio de confianza para determinar la ubicación de host de Mi sitio de un usuario. De este modo se identifica el perfil principal de un usuario. También se considera que el servicio de perfiles de usuario que hospeda el sitio personal de un usuario tiene el registro de perfil principal de dicho usuario. Las audiencias se usan para identificar y agrupar usuarios relacionados y asociar aquellos usuarios que tienen determinados hosts de Mi sitio. Para obtener información adicional sobre las ubicaciones de host de Mi sitio de confianza, vea Agregar o eliminar una ubicación de host de Mi sitio de confianza (SharePoint Server 2010).

El proceso de replicación incremental depende de la lista de ubicaciones de host de Mi sitio de confianza para evitar la replicación cíclica. Por ejemplo, si un usuario actualiza su propiedad AboutMe en el almacén de perfiles de usuario A, el motor de replicación de perfiles de usuario sincroniza dicho cambio en el almacén de perfiles de usuario B y el registro de cambios lo capturará como un cambio. La instancia del motor de replicación de perfiles de usuario que se ejecuta en el almacén de perfiles de usuario B intentará volver a replicar el mismo cambio en el almacén de perfiles de usuario de donde proviene (almacén de perfiles de usuario A) como algo que cambió desde la última replicación. Sin embargo, antes de replicarlo, el motor de replicación de perfiles de usuario comprobará la lista de ubicaciones de host de Mi sitio de confianza para determinar si el perfil del usuario es el perfil principal del almacén de perfiles de usuario B. Si lo es, el motor de replicación de perfiles de usuario replicará el cambio.

Existe una excepción al ejemplo anterior. Si los nombres de propiedad de fuente se proporcionan mediante el atributo FeedProperties, el motor de replicación de perfiles de usuario pasará por alto la lista de ubicaciones de host de Mi sitio de confianza al replicar los cambios de esas propiedades. Normalmente, una propiedad se marca como una fuente cuando los datos se van a replicar independientemente de dónde se ubica el perfil de usuario principal. Normalmente, esto ocurre cuando solo se dispone de importaciones del Servicio de conectividad a datos empresariales en ejecución en una aplicación de servicio de perfiles de usuario para todos los usuarios y solo se desean suministrar esas propiedades a las otras aplicaciones de servicio de perfiles de usuario. Otro ejemplo es cuando la experiencia de búsqueda de personas principal de un sitio está conectada a la aplicación de servicio de perfiles de usuario A, que es la aplicación de servicio de perfiles de usuario de origen, y se desea que el vínculo Agregar a Mis compañeros funcione para el perfil de usuario principal que se encuentra en la aplicación de servicio de perfiles de usuario B, que es la aplicación de servicio de perfiles de usuario de destino.

El motor de replicación de perfiles de usuario no replica los datos procedentes de Servicios de dominio de Active Directory (AD DS) debido a que se actualizarían automáticamente desde AD DS durante la sincronización de perfiles.

Nota

Para configurar el motor de replicación de perfiles de usuario y para realizar las tareas anteriores, la cuenta usada debe tener permiso de administración de perfil de usuario en la aplicación de servicio de perfiles de usuario en la granja de servidores de origen y en todas las granjas de destino.

Nota

El motor de replicación de perfiles de usuario no replicará las listas de distribución ni los grupos de seguridad, pero replicará las pertenencias a sitios (por ejemplo, a Mis sitios).

Configuración del motor de replicación de perfiles de usuario

Debe usar Windows PowerShell 2,0 para configurar el motor de replicación de perfiles de usuario. Los siguientes cmdlets de Windows PowerShell están disponibles:

See Also

Concepts

Introducción al servicio de perfiles de usuario (SharePoint Server 2010)
Cmdlets del Servicio de perfiles de usuario (SharePoint Server 2010)
SharePoint 2010 Administration Toolkit (SharePoint Server 2010)