快速部署: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}