什么是网站的“最佳实践”备份计划?

我有一个非常大的网站,拥有庞大的用户群。 我试图想出一个“最佳实践”的方式来创build一个备份或镜像网站,所以如果在example.com上发生什么事情,我可以通过401redirect快速将站点指向backup.example.com。 这会让我有时间排查example.com,而每个人都在查看backup.example.com,而不知道其中的差别。

我的方法是理想的方法,还是您制定了更好的方法来创build备份网站? 我不想让这个网站停下来,然后在我试图解决这个问题的时候,每分钟都会大喊一声。 理想情况下,我只是“翻转开关”,它会将用户redirect到备份。

最终的解决scheme是使用BGP来通告所使用的IP的不同位置的两台Web服务器; 如果主服务器出现故障,则辅助服务器将在几秒钟内取代相同的IP。

根据您的需要,现有的基础设施和预算可能是理想的或不可能的; 你可以给我们一些关于你的Web服务器设置的提示和你需要的东西吗?

至于备份网站,这取决于使用的networking技术; 它可能就像复制一些PHP文件并设置MySQL复制一样简单,或者由于需要Sharepoint和MSSQL的企业许可,可能会很昂贵。