Can you mix SQL config - mirroring and Always-On?
Hello all,
We'll be going to SMTP archiving (EV12.3) in the coming month or so. To be able to do so, I have defined we need 5 additional Vault Stores for the SMTP stores in the existing EV site. I want these stores to be on Always On SQL config. The current EV databases are all on SQL with mirroring. Is it possible to add an always on config with only the new Vault Stores? Or do we need to keep using mirroring (or move the existing databases to an always on setup)?
Interested in your view points.
Thanks. GJ
There is much difference while connecting to mirrored EV database and AAG configured EV database.
When EV services connects to AAG endpoint, it automatically recognize the server is in AAG and wait for certain interval before giving any error OR stopping EV services. This feature added with EV 12.X with new DAL (Database access layer), you can control this behavior from site setting (\advanced\SQL server).When EV databases are mirrored, during failover (could be xxx seconds) EV service will not connect to SQL hence you may see large no of event logs.
EV service can connect directly to AAG node (instance) however it’s recommend to use endpoint to prevent downtime on failover. Once AAG is configured on primary node then change the SQL server name from standalone reference to AAG endpoint as per documents (100016654 / 100011676 / PS CMD Set-EVDatabaseDetail), after that DBA can configure EV DB in AAG setup.