L’application de service de profil utilisateur ne fonctionne pas correctement après la restauration d’une batterie SharePoint de serveurs

Numéro de la ko d’origine :   2752610

Symptômes

Supposons que vous back up a Microsoft SharePoint farm and restore it to a different SharePoint server by using the Central Administration website in SharePoint Server 2013. Une fois le processus de restauration terminé, l’application de service de profil utilisateur ne fonctionne pas correctement.

En outre, vous recevez le message d’erreur suivant dans les propriétés de l’application de service de profil utilisateur :

Une erreur inattendue s’est produite.

Cause

This is a known issue that occurs when you restore a SharePoint farm by using the Central Administration website.

Solution de contournement

Pour contourner ce problème, supprimez le proxy d’application de service de profil utilisateur actuel, puis créez un proxy. Pour ce faire, exécutez les commandes PowerShell suivantes :

  • $proxy = Get-SPServiceApplicationProxy | where {$_.typename -eq "User profile service application Proxy"}
    
    Remove-SPServiceApplicationProxy -Identity $proxy -confirmfalse
    

    Cette commande supprime le proxy d’application de service de profil utilisateur actuel.

  • $upa = Get-SPServiceApplication | where {$_.name -eq "<name here>"}  
    
    New-SPProfileServiceApplicationProxy -Name<ProxyName> -Uri $upa.uri.absoluteURI
    

    Cette commande crée un proxy d’application de service de profil utilisateur.

Notes

Après avoir créé le proxy d’application de service de profil utilisateur, l’URL du site Mon site associée à l’application de profil utilisateur restaurée peut toujours pointer vers le serveur d’origine. Cela peut entraîner des problèmes lorsque vous essayez d’accéder à la page Mon site. Pour résoudre ce problème, modifiez la valeur dans le champ Emplacement d’hôte Mon site pour qu’elle reflète le nouveau nom de serveur. Pour cela, procédez comme suit :

  1. Vérifiez que vous êtes membre du groupe Administrateurs de batterie ou administrateur d’application de service pour l’application de service de profil utilisateur.
  2. Sur le site Web Administration centrale, sélectionnez Gérer les applications de service sous Gestion des applications.
  3. Dans la page Gérer les applications de service, sélectionnez Application de service profil utilisateur dans la liste des applications de service.
  4. Sur le ruban, sélectionnez Gérer.
  5. Dans la page Gérer le service de profil, sélectionnez Configurer mes sites sous Mon site Paramètres.
  6. Dans la page Paramètres site Mon site, modifiez la valeur dans le champ Emplacement d’hôte Mon site pour refléter le nouvel emplacement du serveur.

Plus d’informations

Pour plus d’informations sur la restauration d’une application de service de profil utilisateur dans SharePoint Server 2013 Preview, voir Restore User Profile Service applications in SharePoint Server.