How to Perform a Managed Failover with Neverfail Continuity Engine

How to Perform a Managed Failover with Neverfail Continuity Engine

Summary

This Knowledgebase article provides information about the automatic switchover process and how to trigger a managed switchover.

 

More Information

A switchover can be triggered, automatically or manually (managed) and can only occur if the system is fully synchronized. Switchovers cannot be performed if either the active or the passive servers are in an unsynchronized or unknown state. The server's synchronization status can be viewed from the Neverfail Advanced Client > Server: Summary page.  The Server Pair's Registry Status AND File System Status must report as synchronized for a switchover to take place.

It is also important to review the queue information before triggering a manual switchover. If the active and passive server queues are large, and file operations on the active server are high, it is recommended that you wait to perform the switchover until the queue clears. The screen will indicate manual or automatic switchover progress.

Procedure

How to Trigger a Managed Switchover

Note: When deployed in a trio, the procedure for a conducting a managed switchover is identical as when deployed in a pair.

A managed switchover may be used to perform maintenance on the Primary Server.

  1. Open the Neverfail Advanced Client. Check the queue information for any signs of large queue operations on the Data: Traffic/Queues page.
  2. If queues are small, select the Secondary server graphic on the Server: Summary page and click the Make Active button. This reverses the role of the servers; the active (Primary) server will now become the passive server and the passive (Secondary) becomes active.
  3. Following maintenance, you can again trigger a switchover by clicking the Make Active button causing the active (Secondary) server to become the passive server, and the passive (Primary) server again to become the active server.

The Switchover Process

An automatic switchover will occur, for example, when a monitored protected application has failed. The Server: Summary page of the Neverfail Advanced Client will indicate the status of this process.

The procedure that is executed during a switchover operation (manual or automatic) includes the following steps:

  1. Protected applications are stopped on the Primary Server. Once the protected applications have been stopped, no more disk updates are generated.
  2. All updates that are still queued on the active server are sent to the passive server. After this step, all updates are available on the passive server.
  3. The status of the active server changes to ‘switching to passive’. The server will now no longer be visible from the network.
  4. All queued updates are applied on the passive server.
  5. The role of the passive server changes to active. After this step the newly active server will start intercepting disk I/O’s and queue them for the new passive server. The new active server will now be visible on the network with the same identity as the old active server.
  6. The old active server status changes from ‘switching to passive’ to passive, the new passive server will now accept updates from the new active server.
  7. Protected applications are started on the new active server. The protected applications will now start generating disk updates.
  8. The switchover has completed.

 

Applies To

Neverfail Continuity Engine

 

Related Information

None

 

KBID-2835


    • Related Articles

    • How to Recover from a Neverfail Continuity Engine Failover

      Summary  This Knowledgebase article provides information about the failover process and how to recover from a failover.  More Information A failover should not be confused with a switchover. A switchover is a controlled switch (initiated from the ...
    • How to install Neverfail Continuity Engine in Microsoft Azure Cloud

      How to Deploy Neverfail Continuity Engine in Microsoft Azure Overview This article provides comprehensive guidance on deploying Neverfail Continuity Engine in a Microsoft Azure environment. It covers both Azure-to-Azure deployments, where all cluster ...
    • Deploying Neverfail Continuity Engine

      Welcome to the Neverfail Continuity Engine e-learning session! This session introduces you to additional considerations when deploying Neverfail Continuity Engine in a production environment. Neverfail Continuity Engine is implemented using a simple ...
    • Continuity Engine Switchover/Failover Processes

      This article discusses Switchovers and Failovers, their similarities and differences. It also discusses a condition called False Failover, which can result in a Split Brain Syndrome. Learning objectives At the end of the session you should be able ...
    • Neverfail Continuity Engine 2021 (v9.0) - Release Notes

      Summary This knowledge base article provides information about the v9.0 release of Neverfail Continuity Engine and all subsequent updates to this release. Neverfail Continuity Engine 2021 (v9.0) Update 4 The following information applies to the ...