备份程序 bacula 安装

安装部署环境: centos 7.2 mini 

rpm 包安装方式

1.需要去官网填写相关信息,获取RPM包下载连接

    官网下载:https://blog.bacula.org/bacula-binary-package-download/

2.导入gpg key

cd /tmp
yum install -y wget
wget https://www.bacula.org/downloads/Bacula-4096-Distribution-Verification-key.asc
rpm --import Bacula-4096-Distribution-Verification-key.asc
rm -f Bacula-4096-Distribution-Verification-key.asc

3.配置yum 源

vim /etc/yum.repos.d/Bacula.repo
    [Bacula-Community]
    name=CentOS - Bacula - Community
    baseurl=http://www.bacula.org/packages/@access-key@/rpms/@bacula-version@/el7/x86_64/
    enabled=1
    protect=0
    gpgcheck=1
    
    # @access-key@ 这个是访问的key  
    # @bacula-version@ 这个是你要安装的bacula 的版本号,比如 "9.2.0"

    我的配置如下:

    [Bacula-Community]
    name=CentOS - Bacula - Community
    baseurl=http://bacula.org/packages/5c1c0048ba35d/rpms/9.2.2/el7/x86_64/
    enabled=1
    protect=0
    gpgcheck=1

    4.配置数据库引擎

        建议使用 MySQL引擎

    yum install -y mariadb-server
    systemctl start mariadb

        

    5.开始安装bacula,默认安装路径在 /opt/bacula 目录下

    yum install -y bacula-bat bacula-mysql

    6.设置bacula 数据库

    /opt/bacula/scripts/create_mysql_database
    /opt/bacula/scripts/make_mysql_tables
    /opt/bacula/scripts/grant_mysql_privileges

    image.png

    7.设置数据库安全

    mysql_secure_installation

    8.启动bacula服务

    systemctl start bacula-fd.service
    systemctl start bacula-sd.service
    systemctl start bacula-dir.service

    image.png

    9.查看bconsole

    /opt/bacula/bin/bconsole

    10.在其他期间安装客户端:

    yum install bacula-client

    参考URL:https://blog.bacula.org/whitepapers/CommunityInstallationGuide.pdf

    • 备份程序 bacula 安装已关闭评论
    • 1,111 views
      A+
    发布日期:2019年01月02日  所属分类:bacula  linux  Linux实验