服务器备份工具–Bacula安装与配置(一)

服务器备份工具–Bacula安装与配置(一)

Bacula是可以自动备份服务器文件的程序,备份和回复都非常方便,基本上不用人管,出了问题可以选择回复哪个时间点的文件,你可以从官网下载,也可以从我的网站下载,我运行的环境是CentOS5.5,32位的

首先要安装mysql,然后启动mysql服务,并且要创建mysql的root密码,不创建密码也行,就是不安全,这里为了方便我就用123当作密码
yum install mysql
service mysqld start
mysqladmin -u root password “123”

然后用netstat -nat命令看看3306端口起没起来,看到有3306端口正在被listen就成功了

然后解压下载的bacula,运行./configure –with-mysql(服务器端运行需要mysql支持),报错,说configure: error: Unable to find C++ compiler,查了一下要安装一个c++编译器,运行yum install gcc-c++,然后继续运行./configure –with-mysql,还是报错,说configure: error: Unable to find mysql.h in standard locations,这个要安装mysql-devel,运行yum install mysql-devel,这些都是bacula服务器上要安装的,在客户端不用安装,./configure –with-mysql没有报错后继续make;make install

完成之后去/etc/bacula做一些相关数据库的操作
分配权限
./grant_mysql_privileges -u root -p”123″
创建数据库
./create_mysql_database -u root -p”123″
创建表
./make_mysql_tables -u root -p”123″

客户端安装很简单,就一句
./configure –enable-client-only

这些完了之后安装阶段结束,剩下的是要配置

One thought on “服务器备份工具–Bacula安装与配置(一)

  1. 你好 根据你的方法,我安装mysql 启动时出现下面情况:

    [root@localhost bacula-5.2.13]# service mysql start
    mysql: unrecognized service
    这样,请指教 ,可能是因为这步有问题,所以 后边的也一直报错,希望能得到解答谢谢。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注