Daily Backup
Backup of the NLES_IMAP4_POP3* database is extremely important. A daily backup is recommended. Backups should minimally be done on a weekly basis. In addition, you should be following a backup schedule where backup media (Tape, CD, etc.) is taken off premises.
Refer to Microsoft documentation for information on how to set up automated backups.
* POP3 is part of the NLES database name only as legacy. Beginning with NLES v4.5.0, it is a protocol that is no longer supported.
High Availability Setup
High Availability refers to the ability of a system or component to limit or avoid disruption when a component fails.
Setting the NotifyLink Enterprise Server up with High Availability provides a customer with redundancy should the NotifyLink Enterprise Server experience failure due to factors that might include, hardware failure, Operating System failure, or an unexpected stoppage of a service.
Method of Providing High Availability
NotifyLink Enterprise Server (NLES) itself is not configurable for High Availability. Therefore, a secondary, or Stand-by, server must be utilized. This server will only be used in the event of the primary server malfunctioning, and should be installed with the exact same hardware specifications as the primary server.
Configuring a Second NotifyLink Enterprise Server
Active Server
• Server Configuration
o Web / Messaging Components - These two components should be installed on one server.
o Database Component - This should be installed separately, and in a cluster.
Stand-by Server
• Server Configuration
o Database / Web / Messaging Component
-Install all 3 components on this one server
-Stop all NotifyLink Services, and set them to “manual” startup
• Items from the Active Server to have copied on to the Stand-by Server
o Exported copy of the SSL Certificate installed
o Copy of the exported registry settings for NLES
-My Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Notify Technology Corporation
o Copy of the NotifyLink Enterprise Server directory
-As NLES Patches are released and applied to the Active Server, an updated copy of the NLES Directory should be placed on here
Failing over to the Stand-by Server
In the event of a failure on the Web / Messaging component when the Stand-by Server must be activated, the following is a list of steps that should be completed in order to get the NLES Server functioning:
• Take the Active Node offline (unplug the NIC)
• Change the IP Address of the Stand-by Server to the IP Address of the failed component
• Change the Server Name to the name of the failed component
• Import the SSL Certificate
• Import the registry settings
• Copy the NLES directory to the appropriate directory on the new server
o By default, located at C:\Program Files\NotifyLink Enterprise Server
• Change the ODBC Connection to point to the database cluster
o Start > Administrative Tools > Data Sources > System DSN Tab > NLSQLServerDSN
o Server = IP of the Database Cluster > Next
o Login ID / Password = the Database User created when setting up NLES > Next
o Next > Finish
o Test the Data Source
o Click OK all the way out
• Start all NotifyLink Services, set to “automatic” startup
• Verify that the NLES Admin Console can be accessed by the External IP Address, and that logs are updating as expected
Licensing
• NotifyLink Licensing
o NotifyLink Licensing is not affected by this configuration
• Microsoft Licensing
o Please contact a Microsoft Server Specialist for information