加速目录创建/文件链接

加速目录创建/文件链接

我使用 rsnapshot 进行备份。目前这意味着每次运行更新时(即使没有任何数据差异),我都会获得大约 100M 的目录结构 + inode 列表副本。这些文件几乎全部是硬链接。

潜在的问题是,每个备份目标的初始备份需要大约 2 分钟,而后续的 rsync 仅需几秒钟。有什么方法可以加快速度吗?当前文件系统是 ext4 - 有没有其他文件系统可以更快地完成这项任务?

答案1

尝试使用原生支持快照的文件系统:虚拟文件系统或者文件系统。然后您可以创建快照,而不是目录结构的硬链接副本。快照是即时的。

不过 ZFS 和 Btrfs 都有缺点:ZFS 未在 Linux 内核中实现,因此需要 fuse,而 Btrfs 仍在开发中。但如果用于备份,您可能要准备好忍受 ZFS 的性能和复杂性成本,或者忍受 Btrfs 的错误和粗糙边缘风险。

相关内容