6个备份数据的去重加密工具

无论是体积还是价值,数据都在不断增长。快速而可靠地备份和恢复数据正变得越来越重要。社会已经适应了技术的广泛使用,并懂得了如何依靠电脑和移动 设备,但很少有人能够面对丢失重要数据的现实。在遭受数据损失的公司中,30% 的公司将在一年内损失一半市值,70% 的公司将在五年内停止交易。这更加凸显了数据的价值。

随着数据在体积上的增长,提高存储利用率尤为重要。从计算机的角度说,数据去重是一种特别的数据压缩技术,因为它可以消除重复数据的拷贝,所以这个技术可以提高存储利用率。

数据并不仅仅只有其创造者感兴趣。政府、竞争者、犯罪分子、偷窥者可能都热衷于获取你的数据。他们或许想偷取你的数据,从你那里进行敲诈,或看你正在做什么。因此,对于保护你的数据,加密是非常必要的。

所以,解决方法是我们需要一个可以去重的加密备份软件。

对于所有的用户而言,做文件备份是一件非常必要的事,至今为止许多用户还没有采取足够的措施来保护他们的数据。一台电脑不论是工作在一个合作的环境 中,还是供私人使用,机器的硬盘可能在没有任何警告的情况下挂掉。另外,有些数据丢失可能是人为的错误所引发的。如果没有做经常性的备份,数据也可能不可 避免地丢失,即使请了专业的数据恢复公司来帮忙。

这篇文章将对 6 个去重加密备份工具进行简要的介绍。

Attic

Attic 是一个可用于去重、加密,验证完整性的压缩备份程序,它是用 Python 写的。Attic 的主要目标是提供一个高效且安全的方式来备份数据。Attic 使用的数据去重技术使得它适用于每日备份,因为只需存储改变的数据。

其特点有:

  • 易用
  • 可高效利用存储空间,通过检查冗余的数据,对可变块大小的去重可以减少存储所用的空间
  • 可选的数据加密,使用 256 位的 AES 加密算法。数据的完整性和可靠性使用 HMAC-SHA256 来校验
  • 使用 SDSH 来进行离线备份
  • 备份可作为文件系统来挂载

网站: attic-backup.org

Borg

Borg 是 Attic 的一个分支。它是一个安全的开源备份程序,被设计用来高效地存储那些新的或修改过的数据。

Borg 的主要目标是提供一个高效、安全的方式来存储数据。Borg 使用的数据去重技术使得它适用于每日备份,因为只需存储改变的数据。认证加密使得它适用于存储在不完全可信的位置。

Borg 由 Python 写成。Borg 于 2015 年 5 月被创造出来,是为了解决让新的代码或重大的改变带入 Attic 的困难。

其特点包括:

  • 易用
  • 可高效利用存储空间,通过检查冗余的数据,对可变块大小的去重被用来减少存储所用的空间
  • 可选的数据加密,使用 256 位的 AES 加密算法。数据的完整性和可靠性使用 HMAC-SHA256 来校验
  • 使用 SDSH 来进行离线备份
  • 备份可作为文件系统来挂载

Borg 与 Attic 不兼容。

网站: borgbackup.github.io/borgbackup

Obnam

Obnam (OBligatory NAMe) 是一个易用、安全的基于 Python 的备份程序。备份可被存储在本地硬盘或通过 SSH SFTP 协议存储到网上。若使用了备份服务器,它并不需要任何特殊的软件,只需要使用 SSH 即可。

Obnam 通过将数据分成数据块,并单独存储它们来达到去重的目的,每次通过增量备份来生成备份,每次备份的生成就像是一次新的快照,但事实上是真正的增量备份。Obnam 由 Lars Wirzenius 开发。

其特点有:

  • 易用
  • 快照备份
  • 数据去重,跨文件,然后生成备份
  • 可使用 GnuPG 来加密备份
  • 向一个单独的仓库中备份多个客户端的数据
  • 备份检查点 (创建一个保存点,以每 100MB 或其他容量)
  • 包含多个选项来调整性能,包括调整 lru-size 或 upload-queue-size
  • 支持 MD5 校验算法来识别重复的数据块
  • 通过 SFTP 将备份存储到一个服务器上
  • 同时支持 push(即在客户端上运行) 和 pull(即在服务器上运行)

网站: obnam.org

Duplicity

Duplicity 以 tar 文件格式增量备份文件和目录,并使用 GnuPG 来进行加密,同时将它们上传到远程(或本地)的文件服务器上。它可以使用 ssh/scp、本地文件获取、rsync、 ftp 和 Amazon S3 等来传递数据。

因为 duplicity 使用了 librsync, 增量存档可以高效地利用存储空间,且只记录自从上次备份依赖改变的那部分文件。由于该软件使用 GnuPG 来加密或对这些归档文件进行进行签名,这使得它们免于服务器的监视或修改。

当前 duplicity 支持备份删除的文件,全部的 unix 权限,目录,符号链接, fifo 等。

duplicity 软件包还包含有 rdiffdir 工具。 Rdiffdir 是 librsync 的 rdiff 针对目录的扩展。它可以用来生成对目录的签名和差异,对普通文件也有效。

其特点有:

  • 使用简单
  • 对归档进行加密和签名(使用 GnuPG)
  • 高效使用带宽和存储空间,使用 rsync 的算法
  • 标准的文件格式
  • 可选择多种远程协议
    • 本地存储
    • scp/ssh
    • ftp
    • rsync
    • HSI
    • WebDAV
    • Amazon S3

网站: duplicity.nongnu.org

ZBackup

ZBackup 是一个通用的全局去重备份工具。

其特点包括:

  • 对存储数据并行进行 LZMA 或 LZO 压缩,在一个仓库中,你还可以混合使用 LZMA 和 LZO
  • 内置对存储数据的 AES 加密
  • 能够删除旧的备份数据
  • 可以使用 64 位的滚动哈希算法,使得文件冲突的数量几乎为零
  • 仓库中存储的文件是不可修改的,已备份的文件不会被修改。
  • 用 C++ 写成,只需少量的库文件依赖
  • 在生成环境中可以安全使用
  • 可以在不同仓库中进行数据交换而不必再进行压缩
  • 使用 64 位改进型 Rabin-Karp 滚动哈希算法

网站: zbackup.org

bup

bup 是一个用 Python 写的备份程序,其名称是 “backup” 的缩写。基于 git packfile 文件格式, bup 提供了一个高效的方式来备份一个系统,提供快速的增量备份和全局去重(在文件中或文件里,甚至包括虚拟机镜像)。

bup 在 LGPL 版本 2 协议下发行。

其特点包括:

  • 全局去重 (在文件之间或文件内部,甚至包括虚拟机镜像)
  • 使用一个滚动的校验和算法(类似于 rsync) 来将大文件分为多个数据块
  • 使用来自 git 的 packfile 文件格式
  • 直接写入 packfile 文件,以此提供快速的增量备份
  • 可以使用 “par2″ 冗余来恢复冲突的备份
  • 可以作为一个 FUSE 文件系统来挂载你的 bup 仓库

    本文作者:佚名

    来源:51CTO

时间: 2025-01-30 08:52:52

6个备份数据的去重加密工具的相关文章

使用这些去重加密工具来备份你的数据

无论是体积还是价值,数据都在不断增长.快速而可靠地备份和恢复数据正变得越来越重要.社会已经适应了技术的广泛使用,并懂得了如何依靠电脑和移动设备,但很少有人能够面对丢失重要数据的现实.在遭受数据损失的公司中,30% 的公司将在一年内损失一半市值,70% 的公司将在五年内停止交易.这更加凸显了数据的价值. 随着数据在体积上的增长,提高存储利用率尤为重要.从计算机的角度说,数据去重是一种特别的数据压缩技术,因为它可以消除重复数据的拷贝,所以这个技术可以提高存储利用率. 数据并不仅仅只有其创造者感兴趣.

ECS 备份数据到NAS(一):使用Windows Server Backup工具

使用阿里云NAS文件存储服务,用户可以非常方便地实现计算和存储分离的架构设计,即将计算任务以及内存态数据保留在ECS上,而将需要持久化的数据保存到NAS上,这样当发生ECS宕机的情况时,用户业务可以快速切换到其他ECS上,并且在新的ECS上可以无缝地持续访问原来保存在NAS上的数据.可以说,NAS是多ECS共享数据以及实现计算存储分离的利器.   除了以上这一最典型的使用场景,很多用户的场景下虽然没有强烈的数据共享需求,但希望可以把ECS上的数据定期或者不定期地同步到云盘之外的存储,目的主要有两

用消除重复的加密工具备份数据

数据的容量和价值日益增长,备份以及快速可靠的恢复数据也日益变得重要.随着数据在容量上的快速增长,改进储存利用率也愈加重要.消除重复是一种特 殊的数据压缩技术,用于消除重复数据的多重拷贝,从而改进储存利用率.数据不仅仅对于创造者重要,政府.竞争对手.罪犯.窥探者都热衷于访问你的数据,甚 至可能想要窃取你的数据,因此加密对于保护数据也是必不可少的.所以你需要能消除重复的加密工具去备份数据.有许多开源工具提供了消除重复和加密和备份的功能,这些工具包括Attic.Borg.Obnam.Duplicity

macOS如何验证Time Machine备份数据

相信大家都知道备份工作文件的重要性,而 macOS 系统中最重要和实用的系统和文件备份功能便是 Time Machine 了,也有很多 Mac 用户直接使用它来进行日常备份.但备份归备份,真出意外时是否能够正常恢复反而成了很多个人用户所忽略的重点. 一般运维工程师或 IT Pro 在设计和实施数据备份解决方案时,通常都会定期做灾难恢复演练,以保证备份数据的可用性和可靠性.但最近被 Gitlab 运维人员误删数据库又恢复备份失败的事件所刷屏,更进一步警示了用户定期验证「备份数据效力」的必要性. 对

DR Rapid:打通备份数据流动的任督二脉

近日ESG发布了一份实验室报告<Dell DR Series Appliances with OS 3.2: Performance, Security, Scalability, and Interoperability Enhancements>,评测对象是软硬件升级后的戴尔DR系列磁盘备份设备. 产品主要更新:针对新的和已有数据的静态加密; 通过NDMP和iSCSI备份到虚拟磁带库(VTL),每个设备可以支持4个VTL容器; 性能升级.增加50%马力(DR6000更新到Ivy Bridg

优秀的加密工具——PGP 6.0.2i简介

在现代社会里,电子邮件和网络上的文件传输已经成为生活的一部分,邮件的安全问题日益突出.大家都知道在Internet上传输的数据通常是没有加密的,如果对自己的重要信息不加以保护,第三者会很轻易地获得你的隐秘.还有一个问题就是信息认证,即如何让收信人确信邮件没有被第三者篡改,这就需要数字签名技术.PGP 就是这样一种产品.PGP--Pretty Good Privacy,是一个基于RSA公钥加密体系的邮件加密软件,它提出了公共钥匙或不对称文件加密和数字签名.其创始人是美国的Phil Zimmerma

Android、iPhone和Java三个平台一致的加密工具

先前一直在做安卓,最近要开发iPhone客户端,这其中遇到的最让人纠结的要属Java.Android和iPhone三 个平台加解密不一致的问题.因为手机端后台通常是用JAVA开发的Web Service,Android和iPhone客户端调用 同样的Web Service接口,为了数据安全考虑,要对数据进行加密.头疼的问题就来了,很难编写出一套加密 程序,在3个平台间加解密的结果一致,总不能为Android和iPhone两个客户端各写一套Web Service接口吧? 我相信还会有很多朋友为此困

换硬盘不再愁 装系统、备份数据全攻略

单碟1TB硬盘的性能自诞生以来,带给网友一个又一个惊喜,无论是作为主盘,还是作为高清硬盘,单碟1TB硬盘比老款硬盘的性能有明显提升.特别是近期硬盘大打价格战,心仪已久的网友出手购买. 换盘不再愁 装系统.备份数据全攻略 单碟1TB硬盘的持续读写速度在140-160MB/秒,最大读写速度超过200MB/秒,秒杀老款硬盘绰绰有余.不少网友一度担心新单碟1TB硬盘的速度太快,老主板发挥不出来.武汉网友用6年前的945GC主板将单碟1TB硬盘的性能发挥的淋漓尽致. P4 506+945GC平台测试的单碟

Linux(Centos)全自动异地备份数据(WEB+Mysql)

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 文章开始之前,先问下各位站长一个问题:什么东西对于站长是十分重要的?其实对于站长而言,很多东西都是很重要的.但我们现在排除外在因素,把范围缩小到网站系统本身,哪些是非常重要的呢?网站数据就是其中之一了. 网站数据包括程序文件本身.网站运行过程中不断产生的附件数据(图片.文档.视频等)以及数据库文件,三大块总括为网站数据. 以自己为例,在这两年