本文介绍在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站点”:
如果尚未安装数据库,则可以使用dbconfig配置Bareos数据库:
设置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:
然后使用之前创建的用户和密码登录。
相关主题 |