我正在尝试寻找一个适用于 Ubuntu 的备份软件,它可以按指定的限制分块创建备份。
可以将其想象为将 RAR 分割成多个 50mb 的文件。
我试过了时光倒流和简单备份但两者都没有提供该功能。
你能推荐一个可以实现的程序吗?
如果没有这样的程序,也许执行相同操作的快照捕获备份脚本也能起作用。
答案1
我会这么做,
tar cfj target.tar.bz2 [文件] split -b=BYTESIZE 目标.tar.bz2 分割包。 # 注意:末尾的“.”是我的命令的一部分
这些文件可以重新合并,
cat splitpack.* > target-repack.tar.bz2 # =========^= 这是 '.' 的工作原理
尝试一下并检查
差异 目标.tar.bz2 目标-重新打包.tar.bz2
请阅读简短的手册页以split
了解其简单的选项。
答案2
您可以创建一个 tarball,然后将其拆分。有关更多信息,请参阅 man tar 和 man split。我建议使用 xz 压缩。
还有 rsnap?能够使用 rsync 创建增量备份,尽管对于增量,我会问自己版本控制系统是否可以工作。