最值得考虑的两大Linux备份工具:Amanda和Bacula

简介:

Linux备份工具是数据中心Linux管理员必不可少的工具类型之一。本文介绍最值得考虑的Linux备份工具:Amanda和Bacula。

Amanda

Amanda介绍:Amanda是市场上最早开放源码的Linux备份工具之一。并且,它依然是使用最广泛的一种。使用Amanda,你可以配置定时任务,自动化和跟踪备份数据,其往往通过tar等工具进行打包。Amanda可通过一个主备份服务器来备份网络中的多台主机。备份数据可以存储在磁带、磁盘或光学介质上。Amanda还可以自动确定何时运行备份,并提供针对SQL Server、Exchang、SharePoint、Oracle、MySQL的代理和入口。

如果标准Amanda包是不能满足需求,也可以选择企业版本——比如Zmanda提供的Amanda企业版——该版本具有以下功能:

  • 异构系统和应用程序的集中备份
  • 对于Linux和Solaris,Windows和Mac OS X,VMware和Hyper-V的支持
  • 无需专有数据格式
  • 备份到磁带,磁盘或亚马逊简单存储服务(AWS S3)
  • 单一管理控制台

Amanda的不足之处:Amanda的配置部署并不简单。但是,一旦它运行起来,它会持续不断地备份你的数据。虽然Amanda是免费的,但是企业版并不免费,如果你需要更稳定的备份功能,值得考虑购买企业版。

Bacula

Bacula 介绍:Bacula是一套免费的备份程序,允许管理员管理跨异构网络的备份、恢复和数据验证。Bacula可以备份到各种类型的媒体,并且它相对易于使用。Bacula具备从一台计算机到数百台服务器的数据中心的可扩展性。它由五大部分组成:

  • 管理工作站:这是命令控制台,您可以通过命令行或通过图形用户界面(GUI)进行交互。
  • 数据库服务器:用于保存Bacula的存储目录。
  • 备份服务器:这是后台应用程序,将运行任务调度,控制和备份数据验证。
  • 文件服务器:后台应用程序将从一个数据源中读取文件。
  • Bacula存储后台程序:这是将备份数据写入到备份介质的后台服务。

Bacula的不足之处:如果你正在寻找一个易于安装也可以备份数据库的Linux备份工具,你不能使用Bacula,你需要到考虑其他工具——例如Amanda企业版。Bacula的配置和部署非常的复杂,并且它提供的功能不如其他工具那么完整。但是,如果你只需要一个简单的网络文件备份系统,Bacula在它启动和运行后,能非常出色地完成这个任务。





作者:Jack Wallen
来源:51CTO
目录
相关文章
|
12天前
|
Linux 应用服务中间件 PHP
性能工具之linux常见日志统计分析命令
通过本文的介绍,我相信同学们一定会发现 linux三剑客强大之处。在命令行中,它还能够接受,和执行外部的 AWK 程序文件,可以对文本信息进行非常复杂的处理,可以说“只有想不到的,没有它做不到的。
46 1
|
5天前
|
Linux
Linux课程四课---Linux开发环境的使用(自动化构建工具-make/Makefile的相关)
Linux课程四课---Linux开发环境的使用(自动化构建工具-make/Makefile的相关)
|
7天前
|
Linux 网络安全 数据处理
【专栏】Linux 超级强大的十六进制 dump 工具:XXD 命令,我教你应该如何使用!
【4月更文挑战第28天】Linux下的xxd命令是一个强大的二进制数据处理工具,用于十六进制转储和数据分析。它可以显示文件的十六进制和ASCII表示,方便查看内容、分析数据结构和比较文件。xxd支持指定输出格式、写入文件、数据提取和转换等功能。在网络安全分析、程序调试和数据恢复等领域有广泛应用。通过掌握xxd,用户能更深入理解和处理二进制数据。
|
7天前
|
安全 Linux 网络安全
【专栏】Linux 网络扫描工具:nmap,涨知识的时间到了!
【4月更文挑战第28天】nmap, 开源网络扫描工具,用于探测主机、网络信息,包括开放端口、服务类型、OS等。本文分三部分介绍:1) nmap简介与基本原理;2) 使用方法和高级技巧,如脚本扩展;3) 实际应用,如网络安全评估、系统管理和渗透测试。学习nmap需注意合规性,持续探索新技巧,以提升网络管理与安全能力。一起开始nmap的探索之旅吧!
|
11天前
|
安全 Unix Linux
基于MobaXterm工具的Linux远程SSH登录
本文介绍了如何使用 MobaXterm 进行 Linux 远程登录。首先,从官方网站下载并安装 MobaXterm。启动后,创建新的远程会话,选择 SSH 类型,输入服务器 IP、主机名和端口。接着,提供用户名和密码进行连接。成功后,即可使用远程终端执行命令。此外,文章还提到了其他常用的 Linux 远程登录工具,如 PuTTY、OpenSSH、SecureCRT 和 Xshell,强调了选择工具时应考虑个人偏好和安全需求。
|
11天前
|
JSON Unix Linux
Linux系统之jq工具的基本使用
Linux系统之jq工具的基本使用
39 2
|
12天前
|
监控 安全 Linux
Linux系统之安装ServerBee服务器监控工具
【4月更文挑战第22天】Linux系统之安装ServerBee服务器监控工具
53 2
|
12天前
|
编解码 Linux 数据安全/隐私保护
linux工具之curl与wget高级使用
linux工具之curl与wget高级使用
|
12天前
|
运维 监控 安全
Linux运维比较实用的工具
Linux运维比较实用的工具