Not sure if this is appropriate forum to review the plan and suggest.
Normally we discuss queries/issues facing with products.
As @hem suggested within this forum we usually work on queries and issues.
Also as per your post I believe you would like to know if you are epo environment is secured and if any disaster happens it should be up again without any issue.
I see that your database A & B is in real-time sync, the only thing you need to do is schedule a disaster recovery snapshot from epo. This will store all the data in both of your databases and when database A goes down, you can just point your epo to database B and it should bring back your EPO.
or else you can use ePO on Cluster Environment to make sure you have high availability.
We support always on feature of sql for high availability, but keep in mind that for any upgrade or patch installs, it will require that epo is not in the high availability group. It can be put back after upgrade is complete.
Was my reply helpful?
If this information was helpful in any way or answered your question, will you please select Accept as Solution in my reply and together we can help other members?