MSSQL - IP Changes/Database Migration
Summary
When changing IP addresses or moving databases there are many details that need to be reviewed and confirmed regarding EngageIP functionality. Â This article provides an overview of the required checks that need to be performed during the transition.
Moving Databases
Backup the databases (Note: that these may not be named as below, but in most cases are):
Boss
EngageIPÂ Master
Bosscollector
Copy the databases to the new server
Restore the databases with the same names
Create the database user account
Make sure to login to SQLÂ studio management with this account to confirm that access permissions are adequate
If the IPÂ address is to be the same, no registry or connection string updates are required
Copy any usage directories over for telecom usage importing
Install the Event Manager service and EngageIPÂ Billing service if required. In the case of a clustered environment, see Installing Clustered Services
Reset IIS on the webserver
Confirm you can login to the AdminPortal
Changing SQLÂ Server IP
When changing IPs there are connection strings and config files that may need to be updated (if you are not using a hostname for example). The best practice is to use a hostname or something other then an IP address so that any direct IPÂ changes will simply be address via the DNS.
Update IP addresses on the server
On Web server, update the registry hive for EngageIP (requires encrypted connection string)
CDR System Specific: Update hawki4 registry hive if telecom is installed (update clear text IP address*)
Update adminportal/web.config (requires encrypted connection string*)
Update adminportal/rating/voip/web.config (requires encrypted connection string*)
CDR System Specific: Update any other connection string files that may be used for Telecom, Importer, Rater, etc.
You may need to update user specific workstation tools such as printing tool. (requires encrypted connection string*)
* This requires LogiSense Customer Care in order to generate the encrypted key. Please request this before proceeding with any server changes.
LogiSense Support  | email: support@logisense.com | |
phone (Canada): 1-519-249-0508 | phone (USA): 1-917-410-3584 |