快速部署:mysql
Server端:DD、SD、Monitor、Console均部署在Server上
Client端:FDsql
Server端部署:
上传事先下载的源码包数据库
tar xvf bacula-9.2.0.tar.gz
cd bacula-9.2.0服务器
./configure --prefix=/opt/bacula --with-mysql=/opt/mysqlspa
make && make installrest
echo 'export PATH=/opt/bacula/sbin:${PATH}' >> /etc/profile
. /etc/profile
which bacula部署
bacula须要数据库的支持,这里采用的是Mysql数据库,并假定Mysql已经在bacula服务器端安装好了,且Mysql安装路径为/opt/mysql(bacula在编译时经过“--with-mysql”选项指定了Mysql数据库的安装路径)源码
初始化Mysql数据库
cd /opt/bacula/etc
./grant_mysql_privileges -p
./create_mysql_database -p
./make_mysql_tables -pit
启动服务:编译
/opt/bacula/sbin/bacula {start|stop|restart|status} 或
/opt/bacula/etc/bacula-dir {start|stop|restart|status}
/opt/bacula/etc/bacula-sd {start|stop|restart|status}
/opt/bacula/etc/bacula-fd {start|stop|restart|status}
bacula客户端安装:
须要备份数据的客户端须要安装
tar xvf bacula-9.2.0.tar.gz
cd bacula-9.2.0
./configure --prefix=/opt/bacula --enable-client-only
make && make install
echo 'export PATH=/opt/bacula/sbin:${PATH}' >> /etc/profile
. /etc/profile
which bacula
启动服务:
/opt/bacula/sbin/bacula {start|stop|restart|status} 或
/opt/bacula/etc/bacula-fd {start|stop|restart|status}