如何将一台独立服务器实时备份到另一台独立服务器



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

提前感谢您的指点。

好的,所以我找到了我自己问题的答案。 从我所读的内容来看,心跳和起搏器似乎用于监视活动服务器何时出现故障。 然后,他们启动无源服务器。 我最初认为Linbit的DRBD是一种解决方案,但在Mac osx上不受支持。 我最终决定在数据库级别处理复制。 MySQL Workbench是我用来配置设置的编辑器。 我使用AASync来存储PHP文件,但我只是将它们放在预定的夜间备份中。

相关内容

  • 没有找到相关文章

最新更新