-
DeScaBaTo是一款用于执行重复数据删除的Scala备份工具
资源介绍
DeScaBaTo
重复数据删除Scala备份工具。 主要是受启发,但内容定义的分块受启发。 目前,它仅支持本地备份,并且处于测试阶段。 对于0.6.0版,我重新实现了主要的备份功能,它现在基于akka流,而不仅仅是基于actor。 新的实现更简单,更快,我对此有更大的信心。
截至目前,它具有以下功能:
备份和还原文件和文件夹,包括元数据(lastModifiedTime,posix所有者和访问权限)
重复数据删除存储机制。 文件的相同部分仅保存一次。
支持7种不同的压缩算法,并为每种文件类型选择最佳的一种
支持完全加密的备份(基于自定义)
命令行界面
完全多线程备份过程
GUI显示进度并控制线程数
备份时考虑任意崩溃的
具有实际文件内容的大文件不需要进行增量备份,并且可以单独保存(在外部卷或云提供商上)
基于JavaFX的用户界面,用于浏览备份内容
与复制相比:
Dupl