Login
Theme: Light Dark

I am runing a Mail server and Web server with Digital Ocean, is it best practice to put them on different servers ?

Tagged:

Home - Quora Link

Yes, keep servers with different purposes separate. The relevant concept here is cattle vs. pets. You don’t want to have to do a lot of individual configuration on servers, they need to be kept as simple as possible.

What I do is keep a log of everything I did to set up a server. That way if it breaks, I can just follow the procedure to get everything back up and running.

This has to include backup procedures. Best practice is to, once a month or so, kill your infrastructure completely and rebuild it using your procedures. Refine your procedures each time, so it takes less and less effort to redo everything.

Infrastructure needs maintenance. Systems and servers are robust, but all that really means is that problems remain out of sight and out of mind until they break. Then you’re scrambling to get your life back in order.