I would like to automate my SVM-DR failover with a script but I would also like to build in the option to SVM-DR snapmirror back to the original source SVM. This would be used for business continuity testing where I would failover the SVM to its DR cluster and then eventually failback to the original SVM once the test is over.
The order of events I am interested in would be:
Phase 1 - failover
1. (Cluster1) Stop SVM
2. (Cluster2) Break SVM-DR
3. (Cluster1) Release SVM-DR
4. (Cluster2) Start SVM
5. (Cluster1) Create SVM-DR relationship
Phase 2 - failback
1. (Cluster2) Stop SVM
2. (Cluster1) Break SVM-DR
3. (Cluster2) Release SVM-DR
4. (Cluster1) Start SVM
5. (Cluster2) Create SVM-DR relationship
Is there any tool out there that I can play around with that would allow me to perform these steps. I read about WFA, is that still relevant and actively used in 2024? i'd like to thin that NetApp have developed some type of tool that handles this via an API.