Configuring BlackBerry Configuration Database high availability
You can configure BlackBerry® Configuration Database high availability by configuring database mirroring. Database mirroring requires that you configure a principal BlackBerry Configuration Database instance and a mirror BlackBerry Configuration Database. The BlackBerry® Enterprise Server and BlackBerry Enterprise Server components can connect to the principal BlackBerry Configuration Database, and, if the principal BlackBerry Configuration Database stops responding, they can connect to a mirror BlackBerry Configuration Database automatically.
If your organization's environment does not support database mirroring, you can configure transactional replication. When you configure transactional replication and the BlackBerry Configuration Database stops responding, you must connect the BlackBerry Enterprise Server and BlackBerry Enterprise Server components to the replicated BlackBerry Configuration Database manually.
Configure the BlackBerry Enterprise Solution to support database mirroring
When you configure the BlackBerry® Enterprise Solution to support database mirroring, the BlackBerry Administration Service adds a registry key to all of the computers that host BlackBerry® Enterprise Server components in the BlackBerry Domain and the registry key includes the name of the Microsoft® SQL Server® that hosts the mirror database. The BlackBerry Administration Service also adds the name of the Microsoft SQL Server that hosts the mirror database to the BlackBerry Configuration Database.
- In the BlackBerry Administration Service, on the Servers and components menu, go to BlackBerry Solution Topology > BlackBerry Domain.
- Click Edit domain.
- In the Database mirroring turned on drop-down list, click Yes.
- In the Mirroring database host field, type the name of the mirror database server.
- Click Save all.
- On the computers that host the BlackBerry Enterprise Server components that are specified as Updated in the Server responses to mirroring data update table, restart the BlackBerry Enterprise Server services or restart the computers that host the components.
- On the computers that host the BlackBerry Enterprise Server components that are specified as No response. Please save the data again to attempt to update this server, verify that the computers are running and connected to the network and then resend the database mirroring parameters to the BlackBerry Enterprise Server components.
Resend the database mirroring parameters to BlackBerry Enterprise Server components
If the computers that host BlackBerry® Enterprise Server components were not running or connected to the network when you configured the BlackBerry® Enterprise Solution to support database mirroring, or if you do not know if all of the components were configured to support database mirroring, you should resend the database mirroring parameters to the components. When you resend the database mirroring parameters, the BlackBerry Administration Service adds a registry key to the computers that host the components. The registry key includes the name of the Microsoft® SQL Server® that hosts the mirror database.
- In the BlackBerry Administration Service, on the Servers and components menu, go to BlackBerry Solution Topology > BlackBerry Domain.
- Click Resend database mirroring parameters.
- On the computers that host the BlackBerry Enterprise Server components that are specified as Updated in the Server responses to mirroring data update table, restart the BlackBerry Enterprise Server services or restart the computers that host the components.
- On the computers that host the BlackBerry Enterprise Server components that are specified as No response. Please save the data again to attempt to update this server, verify that the computers are running and connected to the network and then resend the database mirroring parameters to the BlackBerry Enterprise Server components.
Configuring a new mirror BlackBerry Configuration Database
If the principal BlackBerry® Configuration Database stops responding and the BlackBerry® Enterprise Server fails over automatically to the mirror BlackBerry Configuration Database, the mirror BlackBerry Configuration Database becomes the new principal BlackBerry Configuration Database.
If you configure a new mirror BlackBerry Configuration Database, you must resend the database mirroring parameters to the BlackBerry Enterprise Server components so that they can use the new mirror BlackBerry Configuration Database.