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

Numéro de la base de connaissances d’origine : 2752610

Symptômes

Supposons que vous sauvegardez une batterie de serveurs Microsoft SharePoint et que vous la restaurez sur un autre serveur SharePoint à l’aide du site web Administration centrale dans SharePoint Server 2013. Une fois le processus de restauration terminé, l’application de service 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 Profil utilisateur :

Une erreur inattendue s’est produite.

Cause

Il s’agit d’un problème connu qui se produit lorsque vous restaurez une batterie de serveurs SharePoint à l’aide du site web Administration centrale.

Solution de contournement

Pour contourner ce problème, supprimez le proxy d’application de service 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.

Remarque

Une fois que vous avez créé le proxy d’application de service Profil utilisateur, l’URL Mon site associée à l’application 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 Mon emplacement hôte de site pour refléter le nouveau nom du 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 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 de profil utilisateur dans la liste des applications de service.
  4. Dans le ruban, sélectionnez Gérer.
  5. Dans la page Gérer le service de profil, sélectionnez Configurer Mes sites sous Paramètres de mon site.
  6. Dans la page Paramètres de mon site, modifiez la valeur dans le champ Emplacement de l’hôte mon site pour qu’elle reflète le nouvel emplacement du serveur.

Informations supplémentaires

Pour plus d’informations sur la restauration d’une application de service profil utilisateur dans SharePoint Server 2013 Preview, voir Restaurer des applications de service de profil utilisateur dans SharePoint Server.