云网牛站
所在位置:首页 > Linux云服务器 > 在Ubuntu 18.04/16.04系统上安装Bareos的方法

在Ubuntu 18.04/16.04系统上安装Bareos的方法

2019-02-14 10:02:21作者:叶云稿源:云网牛站

本文介绍在Ubuntu 18.04/Ubuntu 16.04系统上安装Bareos的方法。

 

简介

Bareos是一个开源备份工具,适用于Linux、Windows和macOS操作系统中。

其VMware备份插件使你还可以备份在VMware Infrastructure中运行的虚拟机,创建的虚拟磁盘映像可以还原到同一虚拟机或VMDK文件中。

 

在Ubuntu 18.04/Ubuntu 16.04上安装Bareos

Bareos包可以在Bareos Apt存储库中找到,通过以root用户或具有sudo权限的用户身份运行以下命令,将它们添加到你的系统中:

RELEASE=release/latest/

DIST=xUbuntu_$(lsb_release -sr)

URL=http://download.bareos.org/bareos/$RELEASE/$DIST 

printf "deb $URL /\n" | sudo tee  /etc/apt/sources.list.d/bareos.list

添加存储库后,导入存储库GPG密钥:

wget -q $URL/Release.key -O- | sudo apt-key add -

更新包列表索引并使用MariaDB数据库安装Bareos,参考在Ubuntu 18.04系统上安装MariaDB 10.4的步骤

sudo apt update

sudo apt install mariadb-server bareos bareos-database-mysql

当提示配置Postfix时,你可以选择“Internet站点”:

在Ubuntu 18.04/16.04系统上安装Bareos的方法

如果尚未安装数据库,则可以使用dbconfig配置Bareos数据库:

在Ubuntu 18.04/16.04系统上安装Bareos的方法

设置bareos数据库密码:

在Ubuntu 18.04/16.04系统上安装Bareos的方法

确认密码以完成安装:

在Ubuntu 18.04/16.04系统上安装Bareos的方法

成功安装应出来如下信息:

Setting up bareos-database-tools (18.2.5-139.1) …################################….] 

Setting up bareos-director (18.2.5-139.1) …

replacing 'XXX_REPLACE_WITH_LOCAL_HOSTNAME_XXX' with 'ubuntu-01' in /etc/bareos/bareos-dir.d/storage/File.conf################################…] 

replacing 'XXX_REPLACE_WITH_DIRECTOR_PASSWORD_XXX' in /etc/bareos/bareos-dir.d/director/bareos-dir.conf

replacing 'XXX_REPLACE_WITH_CLIENT_PASSWORD_XXX' in /etc/bareos/bareos-dir.d/client/bareos-fd.conf

replacing 'XXX_REPLACE_WITH_STORAGE_PASSWORD_XXX' in /etc/bareos/bareos-dir.d/storage/File.conf

replacing 'XXX_REPLACE_WITH_DIRECTOR_MONITOR_PASSWORD_XXX' in /etc/bareos/bareos-dir.d/console/bareos-mon.conf

Info: unable to get "dbdriver" from config, this is usually not an error. Check /tmp/bareos-config.17867.log

replacing 'XXX_REPLACE_WITH_DATABASE_DRIVER_XXX' with 'mysql' in /etc/bareos/bareos-dir.d/catalog/MyCatalog.conf

Created symlink /etc/systemd/system/bareos-dir.service -> /lib/systemd/system/bareos-director.service.

Created symlink /etc/systemd/system/multi-user.target.wants/bareos-director.service -> /lib/systemd/system/bareos-director.service.

Processing triggers for libc-bin (2.27-3ubuntu1) …################################..] 

Processing triggers for systemd (237-3ubuntu10.9) …

Processing triggers for ureadahead (0.100.0-20) …

Processing triggers for rsyslog (8.32.0-1ubuntu4) …

所有配置都位于/etc/bareos/目录下。

 

安装Bareos Web UI

Bareos WebUI是一个用于监视和管理Bareos的PHP前端,它允许你从Web控制面板执行备份操作,通过运行以下命令安装Bareos Web UI:

sudo apt-get install bareos-webui

安装的依赖项包括Apache Web服务器、PHP和许多扩展。

重新启动Apache Web服务器以激活新配置:

sudo systemctl restart apache2

启动所有Bareos服务:

sudo systemctl start bareos-dir bareos-sd bareos-fd

1、创建控制台用户

访问bconsole以创建用于访问webui的用户帐户:

# bconsole

Connecting to Director localhost:9101

Encryption: ECDHE-PSK-CHACHA20-POLY1305

1000 OK: bareos-dir Version: 18.2.5 (30 January 2019)

bareos.org build binary

bareos.org binaries are UNSUPPORTED by bareos.com.

Get official binaries and vendor support on https://www.bareos.com

You are connected using the default console

Enter a period to cancel a command.

*

添加UI管理员用户,如下所示:

configure add console name=admin password=StrongPassword profile=webui-admin

用你想要的用户名替换admin,用密码替换Str0ngP@ssword:

Created resource config file "/etc/bareos/bareos-dir.d/console/admin.conf":

Console {

Name = admin

Password = StrongPassword

Profile = webui-admin

}

你可以编辑文件/etc/bareos/bareos-dir.d/console/admin.conf来更改或添加用户名和密码,完成后,使用exit命令退出bconsole。

重启服务:

sudo systemctl restart apache2 bareos-dir bareos-sd bareos-fd

2、访问Bareos Web-UI

可以在浏览器中输入http://serverip/bareos-webui以访问Bareos Web UI:

在Ubuntu 18.04/16.04系统上安装Bareos的方法

然后使用之前创建的用户和密码登录。

 

相关主题

在Ubuntu 18.04 Server中安装LAMP的方法[Apache、MariaDB、PHP7.2]

精选文章
热门文章