Recently I have been doing some testing about the User Profile service application, and I had some issues with this picky service. I tried to fix it, but the only way to solve this is deleting the current UPA and creating one from scratch.
Guess what!!... Some users have information at MySite.. So I can't delete the content databases..
So based on this, and avoiding bunch of emails from the business asking for their information, let's recreate the UPA using current databases.
- Via Central Administration, STOP the User Profile Application service on all servers in the farm.
- Delete the User Profile Service Application, but DO NOT CHECK the option "Delete data associated with the Service Application"
- Identify the names of the User Profile (Social, Sync, Profile) databases.
- Open the SharePoint 2013 Management Shell
- Run the New-SPProfileServiceApplication command passing in parameters for: ApplicationPool, Name, MySiteHostLocation, ProfileDBName, ProfileSyncDBName, SocialDBName. This will create a new Profile service app using our restored profile databases.
- Run the New-SPProfileServiceApplicationProxy command passing in parameters for: ServiceApplication, Name and also include the DefaultProxyGroup.
- Start the UPA Service on all servers in farm (all servers required)
- Run an IISReset on each servers
- Start the User Profile Synchronization Service on the application server (server that will host this service)
- Wait...
- Wait......
- Ensure that it is started before proceeding..!
- Ensure that the User Profile Sync timer job is enabled and set properly and then start a full import..
Cheers!
No hay comentarios:
Publicar un comentario