I would like to setup a shared hosting server, and then have that server mirrored to another server in another data center. So that when the main server fails I can switch to the second server (by changing all DNS). If I understand correctly, this would be a good way to achieve that: https://www.howtoforge.com/tutorial...abase-cluster-on-debian-8.4-with-ispconfig-3/ But... I would very much like to use Ubuntu 18.04 instead of Debian 8. The tool used in that manual does not yet seem to support Ubuntu. How hard would it be to create the mirroring without that tool?
Which tool do you refer to? As far as I know, the guide uses the normal 'manual' way to setup the ISPConfig server, so it should work as usual, just use the Ubuntu perfect server tutorial as basis in your case.
Oh wow... now I'm confused. I was sure last week I was reading a manual on this site referring to this tool: https://github.com/servisys/ispconfig_setup in order to achieve mirroring. And the manual specifically said we need to use Debian 8 as that is the only OS the tool supports for this purpose. But now I can no longer find this manual?? I thought is was the manual I pasted above, but now it seems not to be. Anyways... https://www.howtoforge.com/tutorial...abase-cluster-on-debian-8.4-with-ispconfig-3/ If I follow the mirroring setup in this manual as a basis, but use Ubuntu instead of Debian, that would work, right?
Yes, I guess that should work. The only thing where I'm not 100% sure is if MariaDB might have changed any settings in their config in the meantime, so when you set it up, check syslog and mysql logs for errors and check if the MySQL/MariaDB mirroring is really up.
Right. Thanx. Details like that should be very doable by me. Do you guys think my approach of having a (shared hosting) mirror server (so I could switch at any time for whatever reason) is a good approach for wanting to be on the super safe side?