About this scenario
This scenario describes an environment with the following setup:
- There are two OneSpan Authentication Server instances: server A and server B.
- Each OneSpan Authentication Server instance has its own database.
- User load is distributed evenly between all OneSpan Authentication Server instances using a third-party solution.
- Two-way replication is enabled between all instances to ensure consistency of data across databases

Figure: Rolling upgrade scenario: Two servers using individual databases and replication
Before you begin
Verify that you have addressed the different usability and user load issues related to a rolling upgrade (see General considerations).
In this scenario you will be requested to configure, break, and restore replication between different OneSpan Authentication Server instances. For more information about replication during rolling upgrades, see Replication.
Walkthrough: Performing a rolling upgrade on two servers with individual databases
Performing a rolling upgrade on two servers with individual databases
- Remove the load from server A.
- Break replication from server B to server A.
- Wait until the replication queue on server A is empty.
- Stop the OneSpan Authentication Server service on server A.
- Break replication from server A to server B.
- Upgrade OneSpan Authentication Server on server A.
- Restore replication from server B to server A.
- Wait until the replication queue on server B is empty.
- Restore the load to server A.
- Remove the load from server B.
- Wait until the replication queue on server B is empty.
- Stop the OneSpan Authentication Server service on server B.
- Break replication from server B to server A.
- Upgrade OneSpan Authentication Server on server B.
- Restore replication from server A to server B.
- Restore replication from server B to server A.
- Wait until the replication queue on server A is empty.
- Restore load to server B.