I have the following set up and am wondering if I could potentially be looking a t a problem or missing something? I set this up because the VM I was using to run my Veeam backup(s) was running on the server that lost its raid controller. So I had to do a new install of Veeam on a different PC, import everything and do a slow restore and I am wondering if this would resolve that issue and make things quicker:
Two Identical ESXi 5.5 VmWare servers A & B
VM1-Live -------> replicate --> VM1-replica
VM2-replica <-- replicate <-- VM2-Live
VM3-Live -------> replicate --> VM3-replica
VM4-replica <-- replicate <-- VM4-Live
Veeam-replica <-- replicate <-- Veeam-Live --> Config Saved daily to FreeNAS datastore
VM1-Live is scheduled to replicate every 6 hours - each of the others are set up to run after the last [basic daisy chain] VM1 every 6 then VM2, VM3, VM4, Veeam itsef. Replicas occur every 6 hours to allow for big changes if needed, but most runs take about 45 minutes for all the VM(s) to replicate. If I lose either physical server, I should be able to bring everything up (fairly quickly if needed) - but I am wondering if I am missing something that could potentially be a problem? I used to replicate nightly, but it broke a while back - just decided to start running real slow so I moved to a backup scenario until I could resolve replicating - and never resolved replicating. The restore from backup took just over 10 hours - which I would like to avoid in the future. We are not in a scenario where we need HA or SAN etc... I am hoping this will work for a 6 hour loss window that I can bring everything (even Veeam itself) back up on one of the servers.
Is there something else I should/could consider to be a potential problem or that I should keep in mind if running this way? Any and all suggestions/recommendations are greatly appreciated.