如何使用定期快照和增量发送/接收将两个 ZFS 池备份到一个备份池

如何使用定期快照和增量发送/接收将两个 ZFS 池备份到一个备份池

我在我的家庭工作室机器上运行 ZFS。

我有两个游泳池:

ssdtank- 保存操作系统数据集、交换 zvol 等 hddtank- 保存用户数据

我有一个备份 USB 硬盘,我想用它来备份我的两个实时池。

理想情况下,我希望能够在备份驱动器上进行定期快照ssdtank,并hddtank增量地将send/recv它们保存到备份驱动器上。

我的hddtank驱动器比备份驱动器小,因此我可以将快照历史记录在备份中保留更长时间,以防我需要恢复已删除的文件。

我曾经手动执行此操作,但很难找到围绕快照等的方法。

是否有任何工具可以用来实现这一目标,或者我应该创建自己的 Bash 脚本来为我处理这个问题?

如果是的话——有什么我可以学习的吗?

相关内容