协助提供备份解决方案。

协助提供备份解决方案。

我目前需要备份我服务器上的某些内容。我压缩了整个文件夹,大约有 1.5gb...必须每小时备份一次....

好吧,备份的大小每天都在变得越来越大。所以我需要一种更好的备份方法。

我想要一些关于如何做到这一点的建议。

但我的想法是,每 3 天删除第三天的备份。但会保留一个。

这意味着经过 3 天的备份后,我的备份总量为 73.5GB。然后我想将第三天的备份保留 1 周。因此在第 10 天将其删除。因此总共备份了约 85GB 的数据。

连续 2 天,每小时一次,然后每天 1 小时一次,共 8 次。

我认为最简单的方法是将第三天的 1 小时备份移至新文件夹,并为其创建一个每天运行的单独脚本。但是,我不确定如何从其他备份中挑选出其中一个,以及如何删除超过 2 天的备份。

我可能会将这些脚本作为 cronjobs 运行,并将其设置为每日运行。

我使用 centOS 64bit 5.7,任何提示都很好......增量备份不是一种选择。

另外,有没有一种简单的方法可以将我的家用电脑同步到某个网站,以便在特定时间下载最新的文件?我想要这个用于备份。我见过一些不错的 php 网页,它创建了一个简单的文件管理器来下载文件……也许像这样?

答案1

不要尝试自制备份解决方案 - 这是一种虚假的经济(正如您所发现的)。使用市面上非常好的 F/OSS 备份解决方案之一。Bacula、BackupPC 和 Zmanda 就是其中几个。其中任何一个都很容易设置,并且可以自动完成所有这些操作,因此您无需担心手动过期备份集、磁盘空间不足等。

此外,正如我在上面的评论中提到的,我会认真重新考虑你的“无增量”要求。每晚进行一次完整备份,然后每小时进行一次增量或差异备份。这将为你提供良好的平衡,既能及时恢复,又能显著减少备份数据池的大小。

相关内容