之前有升级需求 特意总结了过度升级流程
注意此升级前bacula版本为rpm包安装 编译安装需要自行卸载老版本bacula
crontab -e
systemctl stop bacula-dir
systemctl stop bacula-sd
systemctl stop bacula-fd
usermod -l bareos bacula
groupmod -n bareos bacula
mysqldump -uroot -p123456 bacula > /tmp/bacula_7.0.5.sql
yum remove -y bacula-storage bacula-director bacula-console bacula-libs bacula-libs-sql
rpm -qa|grep bacula
mv /etc/yum.repos.d/epel-bacula7.repo /etc/yum.repos.d/epel-bacula7.repo.bak
yum install -y wget httpd mariadb-server mariadb-devel
wget -O /etc/yum.repos.d/bareos.repo http://download.bareos.org/bareos/release/latest/CentOS_7/bareos.repo
yum install -y bareos bareos-database-mysql
export db_name=bacula
/usr/lib/bareos/scripts/update_bareos_tables
unset db_name
注意数据库用户名密码
mysqldump bacula > /tmp/bacula.sql
/usr/lib/bareos/scripts/create_bareos_database
cat /tmp/bacula.sql | mysql bareos
/usr/lib/bareos/scripts/grant_bareos_privileges
systemctl start bareos-dir
systemctl start bareos-sd
systemctl start bareos-fd
原文:https://www.cnblogs.com/ogrecn/p/11342076.html