使用 Bacula 备份电子文档.pdf
文本预览下载声明
使用 Bacula 备份电子文档
拓朴:
交换机
备 文
份 件
服 服
务 务
器 器
192.168.10.47 192.168.10.1
软件说明:
1 备份服务器:FreeBSD 8.0 ,192.168.10.47 ,Bacula-server 5.0.3 。
2 文件服务器:FreeBSD 7.0 ,192.168.10.1 ,Bacula-fd 客户端软件。
备份服务器说明:
1.使用一台淘汰的旧电脑,安装一个大容量的硬盘,无 raid ,无磁带机,直接使用磁盘
空间来存储备份,以文件的形式存储在 /backup 分区内。
2 1T 硬盘空间,分区情况如下:
# df -h
Filesystem Size Used Avail Capacity Mounted on
/dev/ad4s1a 496M 166M 290M 36% /
devfs 1.0K 1.0K 0B 100% /dev
/dev/ad4s1h 873G 1.0K 782G 3% /backup
/dev/ad4s1e 496M 12K 456M 0% /tmp
/dev/ad4s1f 3.3G 198M 2.8G 6% /usr
/dev/ad4s1d 1.2G 8.2M 1.1G 1% /var
文件服务器说明:
1.文件服务器使用的是 samba 3 ,所有文件放置于 /data 文件夹内,文件大小 73 G 。
2 .文件服务器已使用两年,所以操作系统还是 FreeBSD 7 。
Bacula 各组件之间的依赖关系
配置文件说明:
1 Bacula-dir .conf :主控制文件,关于作业的控制,作业的时间,信息的发送等。
2 Bconsole.conf :控制文件,主要定义控制台密码和名称。
3 Bacula-sd.conf :存储设置的定义。
4 Bacula-fd.conf :客户端程序配置文件,等 服务器联接。
备份服务器安装和配置
1.安装 mysql
# cd /usr/ports/databases/mysql50-server
# make install clean
2 .安装 bacula
# cd /usr/ports/sysutils/bacula-server
# make install clean
Options for bacula-server 2.4.4_1
[ ] SQLITE3 Use SqLite-3 database instead of SqLite-2
[X] MYSQL Use MySQL database instead of SqLite
[ ] POSTGRESQL Use PostgreSQL database instead of SqLite
[ ] MTX Install mtx for control of autochanger devices
[X ] NLS Native Language Support
显示全部