我需要一个故障转移环境,其中两台服务器实时同步。我正在使用两台迷你 Mac,并且我已将心跳和起搏器确定为用于监控是否需要启动故障转移环境的流行工具,但我还没有找到任何有关如何进行实时备份的信息。实时,我的意思是,如果服务器 A(实时服务器)上的最终用户更新了他/她的个人资料信息,那么服务器 B(故障转移)会自动获取该更改,因为存储该信息的 MySQL 数据库(在服务器 A 上)可以“更新”到服务器 B(它应该总是完美地镜像服务器 A)。同样,如果我更改 PHP GUI 的 Web 资源(实际模板文件),该更改也会自动传输到服务器 B。希望将所有信息从 A 发送到 B,而不必安排每小时运行一次系统备份。相反,该过程将更加“事件驱动”。任何信息都会有所帮助。我也不反对改变上面提到的故障转移工具。我一直在考虑虚拟化,但觉得这有点过头了,因为我必须使用的硬件是两个 mac mini 而不是大型服务器。
提前感谢您的指点。