ZFS 系统上的大量快照

ZFS 系统上的大量快照

以下是我的场景:我有两台服务器(其实还有很多,但这个场景只有两台),一台是 Solaris 备份服务器,另一台是 CentOS Linux 服务器。CentOS 服务器每晚都会运行一个 cron 作业,将自身 rsync 到 Solaris 备份服务器。完成后,它会将日期和时间放入 Solaris 服务器上的一个特殊文件中。Solaris 服务器每分钟都会运行一个 cron 作业,如果它看到这个文件,它会抓取内容并使用它制作快照。

结果很棒:每天备份都会自动运行,然后创建一个 ZFS 快照。两个多月来一直运行良好。我原本以为现在空间会不足,需要开始(手动)删除旧快照。但事实上,我的空间还不错。我唯一担心的是,每天添加 60 多个快照,而且数量还在增加,大量 ZFS 快照是否存在已知问题?ZFS 文件系统可以拥有的最大 ZFS 快照数量是多少?或者我是否可以一直累积快照,直到空间不足?

答案1

大量快照没有问题。拥有数千个 ZFS 文件系统可能会导致启动时间超过一小时,但您不会这样做。

答案2

我不会太担心这个。你这里说的是每天 1 个快照。我听说过有超过 10k 个快照的生产环境。但我不知道这对他们来说如何运作,但我没有在糟糕的环境中听到它,所以我假设它运作良好。

相关内容