Easy, as long as you get the SQL users moved and change the hostname string in two places.
The easy part is getting the users moved. There's a handy Microsoft KB article for transferring logins from one server to another. I've never had a problem with that.
The harder part is getting the SSO "bits" to accept a new hostname. Thankfully, Gabrie van Zanten was able to document this, along with some other pieces related to SSO database management.
So here's your steps:
- Execute the sp_help_revlogin stored procedure on the existing SQL server to get the RSA_USER and RSA_DBA logons.
- Merge the create user lines with the script from the vCenter SSO Install source. This makes certain you have all the necessary attributes for these users.
- Shut down the SSO service.
- Backup the current RSA database.
- Restore the backup on the new server.
- Execute the user creation lines from Step 2.
- In a command shell, go to the SSO Server's utils folder (in a default install, the path is C:\Program Files\VMware\Infrastructure\SSOServer\utils) and use the rsautil script to modify the database location:
rsautil configure-riat -a configure-db --database-host hostname - Verify your changes by inspecting .\SSOServer\webapps\ims\WEB-INF\classes\jndi.properties
- Update the db.host field in the .\SSOServer\webapps\lookupservice\WEB-INF\classes\config.properties file.
- Restart the SSO service.
Hello Jim,
ReplyDeletePoint 7. is not correct.
rsautil configure-riat -a configure-db --database-host
Thanks
Ronny
OK Again:
Deletersautil configure-riat -a configure-db --database-host databasehostname
Thwart with troubles - wouldn't it be easier to reinstall SSO?
ReplyDeleteTo be honest, you're better off on SSO v5.5 or later; none of this crap makes any difference on that platform. Even if you're stuck on ESXi 5.1--or even vCenter 5.1--you can still migrate to SSO 5.5 and it'll work fine. Reinstalling isn't that easy if you have a bunch of other stuff already registered to it: vCenter, Inventory services, vCAC, etc.
DeleteSunny Leone has worked in several Bollywood films such as Jism 2, Hate Story 2, Ragini MMS 2, and Ek Paheli Leela, to name a few.
ReplyDelete