Rsnapshot 仅硬链接 + 差异

Rsnapshot 仅硬链接 + 差异

我们有一台 39 TB 的 Linux 服务器(mdadm raid 6 15 3TB 驱动器),上面有大约 12TB 的工作数据。最初我想创建一个快照系统,只保存更改的数据,就像 ZFS 或 LVM 之类的写时复制文件系统一样。

不幸的是,员工们已经习惯了使用 XFS 文件系统,而我无法从头开始使用 LVM 或 ZFS 文件系统,因为将所有数据从服务器迁移回来太麻烦/昂贵。

因为 rsnapshot 会在与工作数据相同的 raid 上创建工作数据 + diff 的完整副本,因此 raid 的填充速度是原来的两倍。这不仅占用过多的磁盘空间,还会消耗磁盘/io(我使用 ionice -c3 缓解了这种情况)。

有没有办法让 rsnapshot/rsync 仅使用硬链接,从而保留可能被删除或移动的旧文件,但不一定是工作数据的完整副本?它基本上更像是版本控制软件而不是备份软件....

答案1

不。rsnapshot 完成的第一次备份必须是完整副本 - 否则它应该如何检测变化?

相关内容