CentOS 7 安装配置 Bareos备份管理工具

BareosBackup Archiving REcovery Open Sourced的缩写,它是跨平台的网络备份工具,是Bacula项目的一个衍生版本,它在其基础上增加很多新特性。

Bareos源代码托管在Github:https://github.com/bareos/bareos

Bareos is a 100% open source fork of the backup project from bacula.org. The fork is in development since late 2010, it has a lot of new features.

安装Bareos

添加第三方源:

安装bareos:

安装MariaDB数据库

除了MySQL外,你还可以使用PostgreSQL数据库。

启动MariaDB:

确保root用户可以不用密码直接访问MariaDB数据库;默认安装的MariaDB root密码为空,所以可以直接访问,如下:

CentOS 7 安装配置 Bareos备份管理工具

如果你设置了root密码,可在~/my.cnf文件中写入认证信息,如:

最后,运行如下脚本,为Bareos创建数据库和表:

启动Bareos服务

Bareos使用的端口 9101-9103。

使用如下命令访问Director:

CentOS 7 安装配置 Bareos备份管理工具

输入help命令查看帮助:

CentOS 7 安装配置 Bareos备份管理工具

常用的命令有:

最后,运行run命令开始执行备份任务:

安装Bareos Webui

Bareos-webui是Bareos的Web管理接口,比 bconsole 命令要简单直观。

Bareos-webui依赖Apache和PHP;安装Apache和PHP:

安装 bareos-webui:

bareos-webui 默认的两个配置文件:

把上面的两个配置文件引入到 bareos-dir.conf 文件中:

配置Apache

Bareos-webui已经把默认的配置文件放到了/etc/httpd/conf.d中了。

编辑/etc/bareos-webui/directors.ini文件:

注意替换上的域名/IP。

重启Apache和bareos-dir服务:

如果你开启了SELinux,你可以选择关闭SELinux或允许HTTPD连接网络:

测试Bareos Webui

使用浏览器访问:http://your_domain_or_IP/bareos-webui/

CentOS 7 安装配置 Bareos备份管理工具

使用用户名 user1 密码 CHANGEME 登录。登录认证信息保存在/etc/bareos/bareos-dir.d/webui-consoles.conf文件中:

CentOS 7 安装配置 Bareos备份管理工具

完成安装:

CentOS 7 安装配置 Bareos备份管理工具

Bareos官方文档:http://www.bareos.org/en/documentation.html

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注