如何同步 2 个专用服务器?

如何同步 2 个专用服务器?

我将于下个月启动我的网站,并购买两台专用服务器。一台是主服务器,第二台是备份服务器,以防第一台服务器出现故障,因为我需要 100% 的正常运行时间。我将使用 php/mysql 和 Linux 操作系统以及 apache 网络服务器。还为静态内容添加 CDN。那么对于设置,我需要什么?我读过有关负载平衡的文章,这是同一件事还是与保留 2 台服务器分开?是否有任何托管服务提供商可以为我完成所有这些设置,包括备份等,这样我所要做的就是担心网站?

答案1

负载平衡是指您拥有两台活动 Web 服务器,它们都为生产网站的流量提供服务,并且在 Web 服务器 (Apache) 前面有一个软件或硬件“负载平衡器”。它会“平衡”流量,使每台服务器获得平等的份额 - 当一台服务器太忙时,它会将流量发送到另一台服务器,反之亦然。

这和您所说的拥有备份服务器或热备用服务器并不是一回事。

我对保持服务器同步的建议是每 24 小时左右为文件运行一次“rsync”作为 cron 作业(或者更频繁地运行,比如 1 小时,如果您认为文件在某一天会发生很大变化),并使用 MySQL bin 日志将 MySQL 数据库复制到“备份”服务器。

至于托管服务提供商,我听说 Rackspace 服务与专用服务器捆绑在一起,效果很好。您可能想联系他们,看看他们是否可以为您提供这项服务。

相关内容