Summary

This article describes the baseline disaster recovery scenario for an EngageIP billing system using one webserver and one SQL server. It does not attempt to cover every implementation, scenario, configuration, or module set (i.e. Telecom, Provisioning etc.) This document makes a number of assumptions about the quality of backup material, network configurations and other items which will be listed below.

Assumptions

This document makes the following assumptions (in no particular order):

Note: The reason for these assumptions is that EngageIP uses encrypted connection strings which will need to be replaced and cannot be edited.

Scenario

Both the SQL server and Webserver have crashed and are inaccessible - Backups were made the previous night of the databases and the full EngageIP billing directory, and including all the assumed backups above.

  1. Reinstall MSSQL, assign the same SA username and password or create the user that was used previously again with the same password and permissions

  2. Install IIS

  3. Run the EngageIP installer, install it to the same location as was previously installed. Follow the knowledge base article for installing EngageIP

  4. Restore the exported Registries as listed under the assumptions

  5. Restore the backed up databases over top the new databases on the SQL server

  6. Configure any scheduled tasks that may have existed related to EngageIP 8 modules or integrations including (if previously a scheduled task):

  7. Start EngageIP Services

  8. Review the Configuration link in the AdminPortal, it will list whether the services are successful and provide information on particular issues relating to the configuration of EngageIP

  9. Confirm that RADIUS authentication is working and access to AdminPortal is available

See related articles for specific instruction on items discussed.