定期存档网站的最佳方法

定期存档网站的最佳方法

我正在研究一种方法,定期(比如说每月)存档我们的网站(动态生成)并保持其版本,以便我可以在特定时期返回并提取页面。

我最初的方法是递归地抓取站点并将其提交到 Subversion 存储库,以便我可以使用 Subversion 历史记录和导出功能。

有没有其他最佳解决方案,可以尽可能减少空间占用?另外,我不确定整个站点的颠覆提交需要多长时间,因此也需要更快的解决方案。

答案1

在 cron 作业中使用 7zip 定期使用递归和日期时间戳进行压缩 - 然后测试并迁移到故障转移群集 - 始终定期测试您的备份,否则您将拥有损坏的数据,直到关键时刻才会发现。我相信您也可以使用 7zip 测试交换机。我们已经使用这种方法 7 年了,每天对关键任务数据进行 16 次压缩,从未出现过任何故障。

相关内容