Vue d’ensemble du moteur de réplication des profils utilisateur (SharePoint Server 2010)

 

S’applique à : SharePoint Server 2010

Dernière rubrique modifiée : 2016-11-30

Cet article contient des informations sur le moteur de réplication des profils utilisateur. Celui-ci est un composant facultatif de Microsoft SharePoint Server 2010 et fait partie du kit de ressources d’administration SharePoint. Le moteur de réplication des profils utilisateur permet à un administrateur d’une application de service de profil utilisateur de répliquer des profils utilisateur et des données sociales, telles que les liens de mise en réseau, les notes et les notations, entre les applications de service de profil utilisateur. Cette réplication peut être unidirectionnelle ou bidirectionnelle.

Dans cet article :

  • Utilisations et avantages du moteur de réplication des profils utilisateur

  • Types de réplication

  • Composants et installation

  • Configuration du moteur de réplication des profils utilisateur

Composants et installation

Le moteur de réplication des profils utilisateur comprend deux composants :

  • un service Windows ;

  • des composants logiciels enfichables Windows PowerShell.

Le moteur de réplication des profils utilisateur peut être installé sur n’importe quel ordinateur qui a accès à l’application de service de profil utilisateur source et à l’application de service de profil utilisateur de destination. Toutefois, il est recommandé d’installer le moteur de réplication des profils utilisateur sur un ordinateur qui fait partie de la batterie de serveurs source ou sur un ordinateur connecté au sous-réseau du domaine source. Le moteur de réplication des profils utilisateur utilise le journal des modifications du profil utilisateur et du profil utilisateur SharePoint Server 2010 pour lire et écrire des données entre les magasins de profils utilisateur.

Conditions préalables :

  • Le compte utilisé pour l’exécution du moteur de réplication des profils utilisateur doit être administrateur d’application de service pour les applications de service de profil utilisateur source et de destination et disposer d’un accès en lecture aux batteries de serveurs source et de destination.

  • Vous devez être membre du groupe Administrateurs sur le serveur sur lequel vous installez le moteur de réplication.

  • Si la source ou la cible exécute Microsoft Office SharePoint Server 2007, ce serveur source ou cible doit être mis à jour avec la mise à jour cumulative de juin 2010 (https://go.microsoft.com/fwlink/?linkid=197406&clcid=0x40C) ou une mise à jour cumulative ultérieure.

Pour plus d’informations sur l’installation du moteur de réplication des profils utilisateur, voir Installation de SharePoint 2010 Administration Toolkit (SharePoint Server 2010).

Important

Vous ne pouvez utiliser le moteur de réplication des profils utilisateur qu’une fois les applications de service de profil utilisateur source et de destination correctement installées et configurées pour votre environnement.

Utilisations et avantages du moteur de réplication des profils utilisateur

Les déploiements disséminés isolent les données de profil utilisateur et les données sociales dans les domaines. Par conséquent, les fonctionnalités de personnalisation, telles que les profils utilisateur, les audiences et la recherche de personnes, risquent de retourner des résultats imprécis dans un domaine. Ces derniers sont, entre autres, les suivants :

  • données de profil utilisateur imprécises et incohérentes (notamment les propriétés, les collègues, les liens et les données sur la confidentialité) ;

  • données sociales imprécises et incohérentes (telles que les liens de mise en réseau, les notes et les notations) ;

  • appartenances à l’audience imprécises ;

  • expérience et corpus de données sur la recherche de personnes incomplets et imprécis.

Le moteur de réplication des profils utilisateur résout ce problème en répliquant les informations de profil utilisateur et les données sociales entre deux ou plusieurs applications de service de profil utilisateur. Cela permet de maintenir la cohérence des données de profil utilisateur et des données sociales dans l’ensemble de l’entreprise.

Le moteur de réplication des profils utilisateur prend en charge le modèle d’application de service. Il peut effectuer une réplication complète ou incrémentielle des informations de profil utilisateur et des données sociales depuis une application de service de profil utilisateur source vers une ou plusieurs applications de service de profil utilisateur de destination.

Types de réplication

Le tableau suivant compare la réplication complète, la réplication incrémentielle et la récupération, qui peuvent toutes être exécutées à l’aide du moteur de réplication des profils utilisateur. Pour optimiser les performances, vous pouvez spécifier le nombre maximal de threads de réplication autorisés sur un serveur exécutant le moteur de réplication des profils utilisateur.

Type

Champs d’utilisation

Réplication complète

  • Lorsque vous souhaitez que toutes les informations de profil utilisateur et toutes les données sociales soient répliquées depuis une application de service de profil utilisateur existante, comme dans le cas d’un nouveau déploiement d’application de service de profil utilisateur.

  • Lorsque des données de profil utilisateur ou des données sociales sont perdues ou endommagées et qu’une copie existe dans une autre base de données de profils d’application de service de profil utilisateur ou dans une autre base de données sociale.

  • Lorsque la réplication incrémentielle ne répond plus au fil du temps, la réplication complète est utilisée en guise de compensation pour mettre à jour les bases de données de profils d’application de service de profil utilisateur et les bases de données sociales de destination.

Réplication incrémentielle

Au terme d’une réplication complète, démarrez une réplication incrémentielle dans les 14 jours pour que les différentes modifications soient détectées et répliquées.

Récupération

  • Pour répliquer entièrement un utilisateur spécifique, ou un ensemble d’utilisateurs, dont les informations n’ont pas été correctement répliquées. Pour les profils dont la réplication complète échoue, le nom d’utilisateur est journalisé dans un fichier .rcv situé dans le dossier des journaux au sein du répertoire d’installation du moteur de réplication des profils utilisateur.

  • Pour répliquer les informations de profil utilisateur et les données sociales relatives à un utilisateur ou à un ensemble d’utilisateurs en spécifiant des noms de compte.

  • Pour répliquer les informations de profil utilisateur et les données sociales relatives à un utilisateur ou à un ensemble d’utilisateurs en dehors d’une réplication régulièrement planifiée.

Remarques

En outre, la réplication incrémentielle utilise la liste des emplacements d’hébergement de sites Mon site approuvés pour déterminer l’emplacement d’hébergement de sites Mon site d’un utilisateur. Cela permet d’identifier le profil principal d’un utilisateur. Le service de profil utilisateur qui héberge le site personnel d’un utilisateur est également censé posséder l’enregistrement de profil principal de cet utilisateur. Les audiences permettent d’identifier et de regrouper des utilisateurs connexes et d’associer les utilisateurs qui possèdent des hôtes de sites Mon site particuliers. Pour plus d’informations sur les emplacements d’hébergement de sites Mon site approuvés, voir Ajouter ou supprimer un emplacement d’hébergement de sites Mon site approuvé (SharePoint Server 2010).

La liste des emplacements d’hébergement de sites Mon site approuvés détermine le nombre de cycles du processus de réplication incrémentielle. Par exemple, si un utilisateur met à jour sa propriété Informations personnelles dans le magasin de profils utilisateur A, le moteur de réplication des profils utilisateur synchronise cette modification dans le magasin de profils utilisateur B, et le journal des modifications capture cet événement en tant que modification. L’instance du moteur de réplication des profils utilisateur en cours d’exécution par rapport au magasin de profils utilisateur B essaie de répliquer cette modification dans le magasin de profils utilisateur d’origine (magasin de profils utilisateur A) en tant qu’élément ayant été modifié depuis la dernière réplication. Toutefois, avant de procéder à cette réplication, le moteur de réplication des profils utilisateur vérifie la liste des emplacements d’hébergement de sites Mon site approuvés pour déterminer si le profil de l’utilisateur est le profil principal dans le magasin de profils utilisateur B. Si tel est le cas, le moteur de réplication des profils utilisateur réplique la modification.

L’exemple précédent présente une exception. Si des noms de propriété de flux sont fournis à l’aide de l’attribut FeedProperties, le moteur de réplication des profils utilisateur ignore la liste des emplacements d’hébergement de sites Mon site approuvés lors de la réplication des modifications liées à ces propriétés. En règle générale, vous souhaiterez marquer une propriété en tant que flux lorsque les données doivent être répliquées quel que soit l’emplacement auquel se trouve le profil utilisateur principal. Généralement, cette opération est uniquement réalisée lorsque des importations du Service Business Data Connectivity sont en cours d’exécution sur une seule application de service de profil utilisateur pour tous les utilisateurs et que vous souhaitez répercuter ces propriétés dans les autres applications de service de profil utilisateur. Un autre exemple est la situation dans laquelle l’expérience de recherche de personnes principale a lieu sur un site connecté à l’application de service de profil utilisateur A (application de service de profil utilisateur source) et vous souhaitez que le lien Ajouter à Mes collègues fonctionne pour le profil utilisateur principal qui se trouve dans l’application de service de profil utilisateur B (application de service de profil utilisateur de destination).

Le moteur de réplication des profils utilisateur ne réplique pas les données issues des services de domaine Active Directory (AD DS), car celles-ci sont automatiquement mises à jour à partir d’AD DS pendant la synchronisation de profil.

Notes

Pour configurer le moteur de réplication des profils utilisateur et réaliser l’une des tâches précédentes, le compte utilisé doit disposer de l’autorisation Gérer les profils utilisateur sur l’application de service de profil utilisateur pour la batterie de serveurs source et pour toutes les batteries de serveurs de destination.

Notes

Le moteur de réplication des profils utilisateur ne réplique pas les listes de distribution ou les groupes de sécurité, mais il réplique les appartenances de site (par exemple, Mes sites).

Configuration du moteur de réplication des profils utilisateur

Vous devez utiliser Windows PowerShell 2,0 pour configurer le moteur de réplication des profils utilisateur. Les applets de commande Windows PowerShell suivantes sont disponibles :

See Also

Concepts

Vue d’ensemble du service de profil utilisateur (SharePoint Server 2010)
Applets de commande pour le service de profil utilisateur (SharePoint Server 2010)
Kit de ressources d’administration SharePoint 2010 (SharePoint Server 2010)