描述简单方便的 btrfs 快照工具。支持无人值守快照、跟踪、恢复、自动清理等。支持 SQLite。文档请参阅文档文件夹。特征允许您随意指定快照的来源和目的地。使用 SQLite 作为后端数据库跟踪快照。使用小模板轻松设置,而不是混淆长文件。您只需使用不同的配置模板即可创建所需卷的快照。您可以创建只读或读写快照。您可以对所有内容使用相同的 SQLite 数据库。您可以指定快照名称的前缀。您可以指定kind标识符以在数据库中区分它们。如果您计划每小时、每周、每月或更多“种类”相同子卷的快照,则很有用。支持恢复原始目录或特定目录中的快照。自动快照清理。不错的 CLI 输出,用于查看快照的状态和详细信息。已知限制由于 SQLite 处理并发数据库操作的限制,我们需要利用 SQLite 的busy_timeout ,它最初是在ce44bf6 中实现的。没有它,如果您尝试完全同时制作并发快照,您将收到错误:Error: database is locked (code 5) 。默认超时时间为 5 秒,这已经足够了,因此即使在最苛刻的场景中也不会出现问题。总之,busy_timeout是 SQLi
2023-01-13 10:17:58 25KB linux linux-backup btrfs snapshots
1
该笔记由博主本人亲自整理撰写,介绍以及各方面的操作都进行了简化提示,很适合linux的萌新进行学习,内容大致:【基础介绍】【子卷创建及介绍】【快照创建及介绍】【常见疑惑及解答】
2021-07-08 13:14:59 4KB linux 存储 磁盘 btrfs
1
BaNG-备份下一代 由苏黎世联邦理工学院物理系开发和使用的备份工具。 动机 几年前,我们的备份是使用bash脚本进行的,该脚本将为每个客户端启动一个rsync进程,以将数据备份到远程服务器上的文件系统。 我们使用硬链接来避免备份空间必须随我们想要保留的最新备份数量线性增加。 尽管如此,由于每天的文件更改,我们始终计划备份空间大约是生产文件服务器的两倍。 在某些时候,由于存储量不断增加,备份开始花费的时间越来越长,最终将达到关键的24小时限制,因此无法进行每日备份。 独立地,备份服务器上使用的ext和xfs文件系统会遇到大量文件和硬链接的困扰,尤其是在清除较早的备份时。 由于这些原因,我们决
2021-02-06 09:04:31 1.7MB linux cli mac backup
1