Does anyone have an experience setting up ExpressionEngine with a redundant db architecture? Per corporate requirements, I must host the EE site within our corporate server structure.

What is the best method for setting up redundant data server? I've read other articles that say EE doesn't work in a Master -> Master replication. I've read other articles that say you can use CI to connect to multiple DB but nothing that is tested for EE.

Any other options?


  • 4
    Do you need redundancy for failover? Or do you need it for load balancing? Or, for both?
    – Jay F
    Nov 25, 2013 at 23:00

1 Answer 1


I have the same requirements in my location for a set of sites. Ours was for both redundancy and failover. I ended up with a customized version of Erik's master config for FocusLab here: https://github.com/focuslabllc/ee-master-config

Once I established the settings that worked for my needs, I built out a bootstrap install to make updates much easier too.

  • What exactly did you add to the config to allow for redundancy?
    – jthomas
    Jan 10, 2014 at 19:14
  • I'm not seeing how this answer applies to the question. Feb 10, 2014 at 18:50

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.