我们在Ubuntu14.04服务器上有一个Web服务器,由LAMP(Linux,Apache,MySQL,PHP)和phpMyAdmin实现管理数据库。
现在我们将再购买一台服务器来备份我们的网络服务器。但是,我不知道这项工作的解决方案。我听说过一些解决方案,如loadbalancing,cron,mysqldumb,Master Slave Replication ......但我不知道哪种解决方案适合我们以及如何实现它。
当Web服务器1中断时,我需要一个解决此问题的解决方案,我们的系统将重定向到Web服务器2(服务器备份)并且运行良好而不会丢失数据。
任何想法??
答案 0 :(得分:0)
主/从:
主站/从站如果你的东西(CMS等......)可以考虑使用只读模式的从站。 如果您的东西在配置中处理主/从复制(=不尝试将UPDATE或DELETE发送到将导致错误的从属服务器),那会更好 从服务器也可以用作SELECT服务器来帮助DB处理更多请求。 除了MySQL和2台服务器之外你不需要任何其他东西。您可以在互联网上找到有关如何安装master/slave的许多帮助。
主人/主人:
主/从复制的问题是只能以只读模式访问从服务器。大多数工具(CMS或其他)都需要编写DB,即使在出于任何原因进行咨询时(会话处理等)。 主/主复制可能是最佳选择,但您需要第三方:查看MMM及其installation guide。