• In SWIFT, DR policy administration is a crucial factor in setting up disaster recovery and backups.
  • The goal of a DR policy is to minimize downtime and data loss, helping organizations resume normal operations as quickly as possible.


  1. Create a DR Policy with SWIFT
  1. After logging into the SWIFT dashboard, navigate to the 'Business Continuity and DR' section and select 'DR Policies'.
  2. Click the 'New' button to open a new window.
  3. In the window, enter the Policy Name, select the Sync Type, and choose the Periodicity
  4. Provide the email id in email alert section if any sync failure and create.




  1. If you select stage-1 while creating a DR policy, then you will see some different options such as ‘Advanced Options’ and ‘Backup schedule Options’.


  1. In advanced options, you will appear Max parallel sync options that specify maximum number of parallel sync that can be run on k8s cluster.


  1. Also, you will see another options that is Backup schedule. In this option you can create a local and remote backup.



  1. In Stage-1 DR policy creation, the options are almost the same as in PT and Stage-1 DRP, with the addition of one new option for Stage-2 sync: Stage-2 execution after Stage-1 sync.
  1. You can specify when Stage-2 should run based on your requirements, with multiple options available. In this case, we selected 'Execute after Stage-1 sync.



Once you create a DR policy, it will appear as shown below. All DR policies will initially be in an IDLE state, as they have not been applied yet




Apply a DR Policy with SWIFT
  1. Apply with Passthrough.
    • You just need to select the DR policy and click on ‘Apply’ button and then click on ‘Application Replication’
    • After clicking on ‘Application Replication,’ you will see sync windows like those described in the Kubernetes cluster sync KB article. You can refer to those articles for more information.



  • Once you click on ‘Application Replication,’ the following windows will appear.




  • Similarly, you can apply the DR policy for both stage-1 and stage-2 replication.



Unapply a DR Policy with SWIFT
  • You can unapply the DR policy with SWIFT. If you want to set a new operation in the DR policy from scratch, you can do so by unapplying the current policy.
  • You just need to select the DR policy and click on the ‘Unapply’ button.
  • Before unapplying the DR policy, it should be in an ‘Active’ or any other state except the ‘Idle’ state. You cannot unapply the DR policy when it is in the Idle state, as there will be no operation.


  • When you unapply the DR policy, it will transition to the Idle state, and all operations will be wiped out. The policy will be reset to its original state.






    • Before ‘Unapply’ the policy.



    • After ‘Unapply’ the policy.




     

    Pause a DR Policy with SWIFT

    • You can pause the DR policy by selecting a DR policy and click on ‘Pause’ button.
    • If you want to pause the sync, you can select this option. When you pause the DR policy, all operations and jobs associated with that DR policy will be paused.





    • When you pause the DR policy while it is in the syncing state, it will pause after all ongoing operations are completed.








      Resume a DR Policy with SWIFT

      • You You just need to select the DR policy that is in a paused state, and then you can click ‘Resume’ to continue the DR policy
      • Select the DR policy and click on the Resume button.
      Once you resume the DR policy, then it will be in Active state and all operation will be resumed and start in synching state.







      • Once it is resumed, then policy will be in Active state, and operation will be also resumed.




      • Operation resumed.






      Delete a DR Policy with SWIFT            

      • If you want to delete the DR policy, then simply select the DR policy which you must delete and click on ‘Delete’ button.
      • You can delete the DR policy, if policy in whichever state. But make sure , it is in an active state






      • Once it is deleted, then you cannot see it on the DR policy page. You can see it on the snippet below.




      • It will not be deleted the DR policy which is in Active or Partially active state. Delete button will be in disabled state. 





      • If you still want to delete the DR policy that is in an Active state, then click on the ‘Force Delete’ checkbox to proceed with the deletion. However, this is not recommended.