Failback is a mechanism that restores the functions to a primary system component after they have been switched to a secondary system component during failover. The system component may be a processor, server, network, or database.
Use the Failback tab to add blueprints and/or scripts that restores the functions to a primary system component after they have been switched to a secondary system component during failover.
View failback process details
To view failback process details:
- From the Deployments page, move the pointer over the deployment you want to view failback processes and click Details.
- Click the Failback tab.
- The Failback process details appear under the following tabs:
- Overview: Click this tab to view graphs for the configured failback rules.
- Policy: Click this tab to view the failback rules and conditions. You can pause or edit the failback process under the Policy tab.
- Log: Click this tab to view timestamps for failback events and updates.
- If the process run is completed, you can view the process run details such as the process name, status, and timestamp.
- Click the process name to view more information on the process deployment details.
Configure or modify failback process
You can configure a failback process under the Manage tab, if the deployed blueprint does not have a failback process configured. You can also use the Failback tab under Manage to modify or edit an existing failback process in the blueprint, based on your requirement.
Citrix recommends you to configure or modify a failback process when you configure or modify the failover process associated with the same blueprint deployment. You need to configure a failover process, before you configure a failback process.
Note: If you edit a blueprint run instance and add failback rules to it, the newly added failback rules are applied only to the subsequent failover runs. This failback configuration does not impact the failover processes that are already running or triggered.
To configure a failback process:
- From the Deployments page, move the pointer over the deployment you want to configure failback process and click Details.
- Move the pointer below the Failback Tab and click configure. The blueprint opens in edit mode. The Failover and Failback tabs are active to perform configuration.
- Select failback rule conditions (All or Any) from the If box. The default option is Any.
- Click Add Rule to add a failback rule. The Add Rule dialog appears.
- Select the basis for failback from the For box and click Next. The default condition is Avg of All Machines in Blueprint.
- Select a metric, from the Metric For Fail Back box, that will failback this process.
This can either be an app, system or custom metric. For more information on metrics, see the Monitor servers and applications topic.
- Set up conditions to when the failback need to occur.
- Click Finish to save and add the rule to the failback process.
- Drag and drop steps and/or blueprints required for the failback process from the Blueprint Designer.
- Perform configurations (if required) for the added steps and/or blueprints and click Save. The blueprint will be updated with the configured failback process and the process details are displayed.