软件推荐:基于差异的还原点

软件推荐:基于差异的还原点

我正在寻找允许我创建多个还原点的软件,这些还原点允许我返回到这些点并使我的系统处于与创建这些还原点时完全相同的状态。

我希望恢复点是基于差异的,这样它们就不必像我的整个安装一样大。

我还希望当我创建 2 个还原点并进行更改时,旧数据仅写入一个还原点。这与 lvm 不同,在 lvm 中,当您进行更改时,旧数据会写入每个快照。所以基本上只应该存储快照之间的差异。

我使用的是带 ext4 文件系统的 fedora 25。

答案1

它可能对你的情况有用rsnapshot。来自manpagersnapshot 联机帮助页):

rsnapshot是一个文件系统快照实用程序。它可以为任意数量的机器获取本地和远程文件系统的增量快照。

关于您要求使用类似的东西git diffrsnapshot能够进行适合您需要的操作。只需使用:

rsnapshot diff
检查两个目录之间的差异,使用“diff”参数调用 rsnapshot,后跟两个备份级别或目录路径。

例如:

rsnapshot diff daily.0 daily.1
rsnapshot diff daily.0/localhost/etc daily.1/localhost/etc
rsnapshot diff /.snapshots/daily.0 /.snapshots/daily.1

这将调用 rsnapshot-diff 程序,该程序将扫描两个目录以查找差异(基于硬链接)。

还有其他选择;actic是最好的之一(恕我直言)。看看它阁楼

相关内容