在文件系统、sftp、webdav、imap或其他后端以增量方式存储压缩和加密的数据。
nimbstor的Python项目详细描述
NimbStor是一种安全可靠的数据存储工具, 在不同的后端进行分布式、重复数据消除、压缩和加密 可搜索的存档列表。
集成实用程序“nimbtar”是tar的克隆,但将档案存储在 敏捷者。您可以将它用于增量备份,或用于存储和读取 在U盘、外部硬盘驱动器、邮箱上存档,…
- 主要功能:
- 创建、显示、搜索和提取类似tar文件的存档。
- 每个存档都有描述、关键字和父存档。
- 使用rsync-like滚动散列算法完全消除归档文件的重复数据。
- 存档文件被拆分并存储在0到4 MIB之间的块中 很大。
- 块可以被压缩(gzip、bzip2、lzma)和加密(aes 256)。
- 区块可分布在多个背斜上。
- 支持冗余存储块以实现故障安全。
- 支持文件系统目录后端,每个块一个文件。
- 支持IMAP邮箱后端,每个块一条消息。
- 支持WebDAV后端。
- 支持具有密码和ssh密钥身份验证的sftp后端。
- 无需在存储之间重新压缩和重新加密即可复制存档。
- 并行压缩/解压缩和加密/解密。
其他后端,如ftp或nntp,将很快到来。
使用“easy_install nimbstor”安装,并键入“nimbtar-h”以获取帮助。