开源容灾备份工具介绍
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
开源容灾备份工具介绍
●Freezer
freezer是OpenStack社区中一个官方项目,旨在为OpenStack提供数据备份环境的解决方案。
平台支持:包括Linux Based OS、Windows、Mac-OS、BSDBased OS 等多种平台
备份数据的多存储支持:对象存储Swift,本地挂载存储Local以及备份数据到远程的SSH server
支持的数据备份:基于文件的数据备份、MongoDB、Microsoft sql server数据库、OpenStack云主机、OpenStack 云硬盘
备份级别:全量备份、增量备份
备份加密压缩:支持
●MongoShake
阿里云宣布正式开源基于MongoDB的容灾和多活解决方案平台—MongoShake。MongoShake是一个通用型平台服务,作为数据连通的桥梁,打通各个闭环节点的通道。通过MongoShake的订阅消费,可以灵活对接以适应不同场景,例如日志订阅、数据中心同步、监控审计等。其中,集群数据同步作为核心应用场景,能够灵活实现灾备和多活的业务场景。
●Bacula
Bacula是一款开源的跨平台网络备份工具,提供基于企业级的CS的备份解决方案,可以对数据进行备份、恢复、以及完整性校验。
操作系统:跨平台。
备份等级:全备份,差异备份,增量备份,合并备份。
数据格式:开放
文件系统支持:支持多种文件系统下的备份恢复(ext3、ext2、reiserfs、xfs、jfs、smbfs、iso9660、ntfs等)
自动转换器:支持
备份介质:磁带/磁盘/DVD
加密数据流:支持
数据库支持:MSSQL/PostgreSQL/Oracle
跨卷备份:支持
VSS:支持
授权:Affero General Public License v3.0
●Amanda
AMANDA 是 Advanced Maryland Automatic Network Disk Archiver 的缩写。Amanda 通过操作系统上一些自带的备份工具,例如tar(Unix/linux)、zip(Windows)来实现备份的计划,自动化和跟踪等功能。采用Amanda可以恢复原来备份过的任何版本的数据它允许系统管理员设置一个备份服务器并通过网络备份其他主机到磁带驱动器,磁盘或者其他授权转换器。
操作系统:跨平台。
备份等级:全备份,差异备份,增量备份,合并备份。
数据格式:开放(可以通过tar之类的工具恢复)
自动转换器:支持
备份介质:磁带/磁盘/DVD
加密数据流:支持
数据库支持:MSSQL/Oracle
跨卷备份:支持
VSS:支持
授权:GPL,LGPL,Apache,Amanda License
●Backupninja
操作系统:Linux/Unix
备份等级:全备份,增量备份(rsync+hard links)
数据格式:开放
自动转换器:N/A
备份介质:磁盘/DVD/CD/ISO镜像
加密数据流:支持(SSH),通过duplicity加密远程备份
数据库支持:MySQL/PostgreSQL/OpenLDAP及其子版本或者trac repositories
授权:GPL
●BackupPC
BackupPC是一款Linux平台下的一款非常灵活的开源系统系统备份工具,该工具是一种D2D的备份解决方案,BackupPC只能运行在Linux平台上,但是却可以同时备份windows,Linux,,Mac os等多种平台的系统,采取独有的压缩算法,以及单例(single-instance)存储方式,自带一个巧妙的最小化磁盘存储计划池,磁盘I/O和网络I/O,大大提高了存储池的利用率,节省了系统开支。支持RSYNC、RSYNCD、SMB、SSH、NFS,支持增量备份。
操作系统:Linux/Unix 和 Windows
备份等级:全备份,增量备份(rsync+hard links和计划池)。
数据格式:开放
自动转换器:N/A
备份介质:磁盘/RAID
加密数据流:支持
数据库支持:支持(通过shell脚本)
授权:GPL
●UrBackup
这是一个安装简便的开源C/S备份系统,通过结合镜像和文件备份同时达到数据安全和快速恢复的目的。你的文件可以通过Web接口或者Windwos浏览器恢复,因为磁盘卷可以通过可引导的CD或者USB装置恢复(裸机恢复)。Web接口让你设置服务器变的非常容易。
操作系统:Linux/FreeBSD/Unix/Windows/NAS,客户端只在Linux和Windows上运行备份等级:全备份,增量备份
数据格式:开放
自动转换器:N/A
备份介质:磁盘/RAID/DVD
加密数据流:支持
授权:GPL v3+
●Fwbackups
跨平台的免费开源软件,功能丰富。有一个直观的界面,让用户可以轻松执行备份。
操作系统:Linux/Windows
备份等级:全备份,增量备份
备份方式:远程备份,备份整个文件系统。不包括文件和目录及更多对象。
●Kbackup
这款易于使用的备份工具面向Unix操作系统,可以在Linux上使用。它可以构建归档文件,然后分别使用tar和gzip实用工具来进行压缩
Kbackup具有下列功能:
易于使用、菜单驱动的界面。
支持压缩、加密和双重缓存。
自动化无人值守备份。
高度可靠。
支持完全备份或增量备份。
跨网络进行远程备份。
●PyBackPack
PyBackPack是一款文件备份工具,它具有用户界面友好、特别容易使用等特点。此工具为GNOME 桌面环境而编写,能够存储预设的备份配置,支持将数据、文件备份到本地目录、CD/DVD、以及远程目录(通过SSH)。当然,这个工具也包含将备份文件进行还原的功能。。
Pybackpack中包含Python、PyGlade、PyGTK以及其他多种工具,它使用起来非常简单,在进行增量备份的时候,用户还可以根据特定的日期和时间去恢复备份。
●Linux连续数据保护(CDP)模块
Block Based CDP module for linux kernel是Linux内核中基于块的连续数据保护模块,这个模块在数据块级别提供连续数据保护能力。连续数据保护是一种备份和恢复技术,它持续地捕获所有I/O请求,并且为在这些请求打上时间戳标志。它将数据变化以及时间戳保存下来,以便恢复到过去的任意时刻。因此,这个模块支持数据的任意时刻映像。