5 款适用于 Linux 和类 Unix 系统的出色开源备份软件

[ad_1]

一个 良好的备份计划是必不可少的,以便能够从

  • 人为错误
  • RAID 或磁盘故障
  • 文件系统损坏
  • 数据中心破坏等等。

在这篇文章中,我将为您列出非常棒的开源备份软件。

为企业选择备份软件时要注意什么?

确保您部署的备份软件支持以下功能:

  1. 开源软件 – 您必须使用可以免费获得原始源代码并且可以修改的软件。 这确保您可以在供应商/项目停止使用软件或拒绝提供补丁的情况下恢复您的数据。
  2. 跨平台支持 – 确保备份软件在部署在所有桌面和服务器操作系统上的操作系统上运行良好。
  3. 数据格式 – 开放数据格式确保您可以在供应商或项目停止使用软件的情况下恢复数据。
  4. 自动转换器 – 自动转换器不过是各种备份设备,包括磁带库、近线存储和自动加载器。 Autochangers 允许您自动执行加载、安装和标记备份媒体(如磁带)的任务。
  5. 备份媒体 – 确保您可以在磁带、磁盘、DVD 和 AWS 等云存储中备份数据。
  6. 加密数据流 – 确保所有客户端到服务器的流量都将被加密,以确保 LAN/WAN/Internet 上的传输完整性。
  7. 数据库支持 – 确保备份软件可以备份数据库服务器,如 MySQL 或 Oracle。
  8. 备份跨多个卷 – 备份软件可以将每个备份(转储文件)拆分为一系列部分,允许不同的部分存在于不同的卷上。 这可确保大型备份(例如 100TB 文件)可以存储在比单个备份设备更大的设备上,例如磁盘或磁带卷。
  9. VSS(卷影复制) – 它是 Microsoft 的卷影复制服务 (VSS) 它用于创建要备份的数据的快照。 确保备份软件支持 MS-Windows 客户端/服务器的 VSS。
  10. 重复数据删除 – 它是一种数据压缩技术,用于消除重复数据(例如图像)的重复副本。
  11. 许可证和费用 – 确保你 了解和使用开源许可证 根据该文件,您可以使用原始备份软件。
  12. 商业支持 – 开源软件可以提供基于社区(例如电子邮件列表或fourm)或专业(例如以额外费用提供的订阅)的支持。 您可以将付费专业支持用于培训和咨询目的。
  13. 报告和警报 – 最后,您必须能够查看备份报告、当前作业状态,并在备份时出现问题时获得警报。

Bacula – 异构网络的客户端/服务器备份工具

我个人使用这个软件来管理跨计算机网络的备份和恢复,包括 Linux、OSX 和 Windows。 您可以通过 CLI、GUI 或 Web 界面对其进行配置。

操作系统:跨平台
备份级别:完整、差异、增量和整合。
数据格式:自定义但完全开放。
自动转换器:是的
备份媒体:磁带/磁盘/DVD
加密数据流:是
数据库支持:MSSQL/PostgreSQL/Oracle/
备份跨多个卷:是
VSS:是的
许可证:Affero 通用公共许可证 v3.0
下载地址: bacula.org

Amanda – 另一个不错的客户端/服务器备份工具

AMANDA 是 Advanced Maryland Automatic Network Disk Archiver 的首字母缩写词。 它允许系统管理员设置单个备份服务器以通过网络将其他主机备份到磁带驱动器或磁盘或身份验证器。

操作系统:跨平台
备份级别:完整、差异、增量和整合。
数据格式:Open(可使用tar等工具恢复)。
自动转换器:是的
备份媒体:磁带/磁盘/DVD
加密数据流:是
数据库支持:MSSQL/Oracle
备份跨多个卷:是
VSS:是的
许可证:GPL、LGPL、 Apache, 阿曼达执照
下载地址: amanda.org

Backupninja – 轻量级备份系统

Backupninja 是一个简单易用的备份系统。 您只需将配置文件放入 /etc/backup.d/ 即可备份多个主机。

操作系统:Linux/Unix
备份级别:完整和增量(rsync+硬链接)
数据格式:开放
自动转换器:不适用
备份媒体:磁盘/DVD/CD/ISO 映像
加密数据流:是(ssh)和通过重复加密远程备份
数据库支持:MySQL/PostgreSQL/OpenLDAP 和 subversion 或 trac 存储库。
备份跨多个卷:??
VSS: ??
许可证:GPL
下载地址: 崛起网

Backuppc – 高性能客户端/服务器工具

Backuppc 可用于将基于 Linux 和 Windows 的系统备份到主服务器的磁盘。 它带有一个巧妙的池化方案,可最大限度地减少磁盘存储、磁盘 I/O 和网络 I/O。

BackupPC Server Status
操作系统:Linux/Unix 和 Windows
备份级别:完整和增量(rsync+硬链接和池方案)
数据格式:开放
自动转换器:不适用
备份媒体:磁盘/RAID 存储
加密数据流:是
数据库支持:是(通过自定义 shell 脚本)
备份跨多个卷:??
VSS: ??
许可证:GPL
下载地址: 备份pc.sourceforge.net

UrBackup – 易于设置的客户端/服务器系统

这是一个易于设置的开源客户端/服务器备份系统,通过图像和文件备份的组合实现数据安全和快速恢复时间。 您的文件可以通过 Web 界面或 Windows 资源管理器恢复,而驱动器卷的备份可以通过可引导 CD 或 USB 棒(裸机恢复)恢复。 Web 界面使设置您自己的备份服务器变得非常容易。

Urbackup Restore CD option
操作系统:Linux/FreeBSD/Unix/Windows/多种基于Linux的NAS操作系统。 客户端仅在 Linux 和 Windows 上运行。
备份级别:完整和增量
数据格式:开放
自动转换器:不适用
备份媒体:磁盘/Raid 存储/DVD
加密数据流:是
数据库支持:??
备份跨多个卷:??
VSS: ??
许可证:GPL v3+
下载地址: urbackup.org

其他很棒的开源备份软件供您考虑

Amanda、Bacula 和上述软件功能丰富,但对于小型网络或单个服务器的设置可能很复杂。 我建议您学习和使用以下备份软件:

  1. 快照 – 我推荐这个工具用于本地和远程文件系统快照实用程序。 了解如何在基于 Debian/Ubuntu Linux 和 CentOS/RHEL 的系统上设置和使用此工具。
  2. rdiff-备份 – 另一个适用于类 Unix 系统的出色远程增量备份工具。
  3. 打嗝 – Burp 是一个网络备份和恢复程序。 它使用 librsync 来节省网络流量并节省每个备份使用的空间量。 它还使用 VSS(卷影复制服务)在备份 Windows 计算机时制作快照。
  4. 表里不一 – 适用于类 Unix 系统的出色加密带宽高效备份。 有关更多信息,请参阅如何安装 Duplicity 以在云中进行加密备份。
  5. 安全保管 – SafeKeep 是一个集中且易于使用的备份应用程序,它结合了镜像和增量备份的最佳功能。
  6. 德雷布斯 – DREBS 是一种用于对 EBS 卷进行定期快照的工具。 它设计为在附加了要创建快照的 EBS 卷的 EC2 主机上运行。
  7. 旧的优秀 unix 程序,如 rsync、tar、cpio、mt 和 dump。

结论

我希望你会发现这篇文章对备份你的重要数据很有用。 不要忘记验证您的备份并为您的数据制作多个备份副本。 此外,RAID 不是备份解决方案。 使用上述任何一种程序来备份您的服务器、台式机/笔记本电脑和个人移动设备。 如果您知道我没有提到的任何其他开源备份软件,请在下面的评论中分享。

这个条目是 210 在里面 系统管理员和 FOSS 资源 系列。 继续阅读本系列的其余部分:

  1. 7 很棒的开源 Cloud 保护您的隐私/安全的存储软件
  2. 5 个很棒的开源备份软件
  3. 5 个很棒的开源克隆软件
  4. 7 个很棒的开源分析软件
  5. 9 个很棒的开源 Web 性能软件
  6. 7 个很棒的开源构建自动化工具
  7. 6个开源磁盘克隆和映像软件
  8. 3个开源完整的电子邮件服务器软件
  9. 7 个很棒的 ChatOps 开源软件
  10. 5 个很棒的群件开源软件

[ad_2]

Related Posts