I have taken a backup of my profile, social and sync db.
The service application was hopelessly screwed up in an attempt to reprovision the service.
I removed the service app and am trying to restore the service app from the SQL database backups.
but there is no way I can recreate the service application and make them use my existing database backups.
If you know of a way, then please let me know.
If not I will consider the data gone and go ahead and provision a new service app with fresh databases.
val it: unit=()