关于bacula网络备份软件的安装以及配置2
2009-09-05 23:53
330 查看
SD配置:
Storage {
Name =dbsd //[/b]这里要与director配置文件的storage的name一样[/b]
SDAddress=10.10.2.226 //[/b]这里是SD的IP[/b]
SDPort = 9103
WorkingDirectory = "/var/bacula/working"
Pid Directory = "/var/run"
Maximum Concurrent Jobs = 20 //job[/b]的最大连接数[/b]
}
Director {
Name =linux-0fdr-dir //[/b]这里要与directory的name相同[/b]
Password = "5jipKA7pekDel6BUjgIwD3LkPPBgxcecbLpLfl9puj0c " //[/b]这里与directory中storage的password相同[/b]
}
Director { //[/b]这个是做监控的配置[/b]
Name = linux-0fdr-dir
Password = "MJ8SyFywMm+4ntJf2EupggRWIWE6LozmLfIKC8J9nYt7"
Monitor = yes
Device {
Name =dbdev //[/b]这里要与directory中storage的device一样[/b]
Media Type = File //[/b]这里要与diretory中storage的Media Type相同[/b]
Archive Device =/home/bakcup/ //[/b]备份的路径[/b]
LabelMedia = yes;
Random Access = Yes;
AutomaticMount = yes;
RemovableMedia = no;
AlwaysOpen = no;
}
Messages {
Name = Standard
director = linux-0fdr-dir = all
}
console端的配置:
Director {
Name = linux-0fdr-dir //[/b]这里要与directory的name相 同[/b]
DIRport = 9101
address = 10.10.2.226 //console[/b]端的IP[/b]
Password = "MJ8SyFywMm+4ntJf2EupggRWIWE6LozmLfIKC8J9nYt7"
//[/b]这个密码要与directory的password一样 [/b]
}
#./bacula-ctl-dir start
#./bacula-ctl-sd start
启动之后,要给bacula添加存储介质,
linux-0fdr:/etc/bacula # ./bconsole [/b]
Connecting to Director 10.10.2.226:9101
1000 OK: linux-0fdr-dir Version: 2.4.3 (10 October 2008)
Enter a period to cancel a command.
*label
Automatically selected Catalog: dbcatalog
Using Catalog "dbcatalog"
Automatically selected Storage: dbsd
Enter new Volume name: woyun[/b] //[/b]这里随便给他起个卷名[/b]
Automatically selected Pool: dbpool
Connecting to Storage daemon dbsd at 10.10.2.226:9103 ...
Sending label command for Volume "test" Slot 0 ...
3000 OK label. VolBytes=188 DVD=0 Volume="test" Device="dbdev" (/home/bakcup/)
Catalog record for Volume "test", Slot 0 successfully created.
Requesting to mount dbdev ...
3906 File device "dbdev" (/home/bakcup/) is always mounted.
You have messages.
注意:上面黄色底红色字的为要输入的内容.[/b]
[/b]
# cd bacula-2.4.3
#./configure --enable-client-only
#make&&make install
默认安装在/etc/bacula/目录下
#####################################################################
FD配置:
Director
Name = linux-0fdr-dir //[/b]这里要与directory的name相同[/b]
Password = "Nd+Yuqe+Kd5wBc1S9uMTEGTNqNIe1cupnfuOdwboej6Z"//[/b]这里与directory中client的password相同[/b]
}
Director { //[/b]这个是做监控的配置[/b]
Name = linux-0fdr-mon
Password = "MJ8SyFywMm+4ntJf2EupggRWIWE6LozmLfIKC8J9nYt7"
Monitor = yes
}
FileDaemon {
Name = dbfd //[/b]这里要与diretory的 job里的client相同[/b]
FDport = 9102
FDAddress=10.10.2.162 //[/b]被备份服务器的IP [/b]
WorkingDirectory = /var/bacula/working
Pid Directory = /var/run
Maximum Concurrent Jobs = 20
}
#./bacula
Connecting to Director 10.10.2.226:9101
1000 OK: linux-0fdr-dir Version: 2.4.3 (10 October 2008)
Enter a period to cancel a command.
*run[/b]
Automatically selected Catalog: dbcatalog
Using Catalog "dbcatalog"
A job name must be specified.
The defined Job resources are:
1: dbjob
2: restrory
Select Job resource (1-2): 1[/b]
Run Backup job
JobName: dbjob
Level: Full
Client: dbfd
FileSet: dbfs
Pool: dbpool (From Job resource)
Storage: dbsd (From Job resource)
When: 2009-08-25 15:23:14
Priority: 10
OK to run? (yes/mod/no): yes[/b]
Job queued. JobId=54
*list jobs
54 | dbjob | 2009-08-25 15:23:18 | B | F | 0 | 0 | R [/b] | //这里会出现一个列表,我当前只复制[/b]
最新的一个JOBID,这里注意红色的R表示已[/b]
经在运行了,要是E或者C就是有问题了,要[/b]
是T就表示复制完成了.[/b]
*status[/b][/b]
Status available for:
1: Director
2: Storage
3: Client
4: All
Select daemon type for status (1-4): 3[/b]
Automatically selected Client: dbfd
Connecting to Client dbfd at 10.10.2.162:9102
……………………………………………………… //[/b]这里省略一部分输出信息[/b]
[/b]
54 Full 1,628 9.773 M OK 25- 8?009 15:27 dbjob
//[/b]看到这里已经显示OK了,表示备份成功[/b]
[/b][/b]本文出自 “鑫鑫linux运维培训” 博客,请务必保留此出处http://wiliiwin.blog.51cto.com/928128/199295
Storage {
Name =dbsd //[/b]这里要与director配置文件的storage的name一样[/b]
SDAddress=10.10.2.226 //[/b]这里是SD的IP[/b]
SDPort = 9103
WorkingDirectory = "/var/bacula/working"
Pid Directory = "/var/run"
Maximum Concurrent Jobs = 20 //job[/b]的最大连接数[/b]
}
Director {
Name =linux-0fdr-dir //[/b]这里要与directory的name相同[/b]
Password = "5jipKA7pekDel6BUjgIwD3LkPPBgxcecbLpLfl9puj0c " //[/b]这里与directory中storage的password相同[/b]
}
Director { //[/b]这个是做监控的配置[/b]
Name = linux-0fdr-dir
Password = "MJ8SyFywMm+4ntJf2EupggRWIWE6LozmLfIKC8J9nYt7"
Monitor = yes
Device {
Name =dbdev //[/b]这里要与directory中storage的device一样[/b]
Media Type = File //[/b]这里要与diretory中storage的Media Type相同[/b]
Archive Device =/home/bakcup/ //[/b]备份的路径[/b]
LabelMedia = yes;
Random Access = Yes;
AutomaticMount = yes;
RemovableMedia = no;
AlwaysOpen = no;
}
Messages {
Name = Standard
director = linux-0fdr-dir = all
}
console端的配置:
Director {
Name = linux-0fdr-dir //[/b]这里要与directory的name相 同[/b]
DIRport = 9101
address = 10.10.2.226 //console[/b]端的IP[/b]
Password = "MJ8SyFywMm+4ntJf2EupggRWIWE6LozmLfIKC8J9nYt7"
//[/b]这个密码要与directory的password一样 [/b]
}
4.启动bacula的进程
在server端,只启动directory和storage的进程,启动命令如下:#./bacula-ctl-dir start
#./bacula-ctl-sd start
启动之后,要给bacula添加存储介质,
linux-0fdr:/etc/bacula # ./bconsole [/b]
Connecting to Director 10.10.2.226:9101
1000 OK: linux-0fdr-dir Version: 2.4.3 (10 October 2008)
Enter a period to cancel a command.
*label
Automatically selected Catalog: dbcatalog
Using Catalog "dbcatalog"
Automatically selected Storage: dbsd
Enter new Volume name: woyun[/b] //[/b]这里随便给他起个卷名[/b]
Automatically selected Pool: dbpool
Connecting to Storage daemon dbsd at 10.10.2.226:9103 ...
Sending label command for Volume "test" Slot 0 ...
3000 OK label. VolBytes=188 DVD=0 Volume="test" Device="dbdev" (/home/bakcup/)
Catalog record for Volume "test", Slot 0 successfully created.
Requesting to mount dbdev ...
3906 File device "dbdev" (/home/bakcup/) is always mounted.
You have messages.
注意:上面黄色底红色字的为要输入的内容.[/b]
[/b]
二. bacula在client服务器上的安装和配置
1.安装bacula
#tar zxvf bacula-2.4.3.tar.gz# cd bacula-2.4.3
#./configure --enable-client-only
#make&&make install
默认安装在/etc/bacula/目录下
2.bacula的配置
#more bacula-fd.conf#####################################################################
FD配置:
Director
Name = linux-0fdr-dir //[/b]这里要与directory的name相同[/b]
Password = "Nd+Yuqe+Kd5wBc1S9uMTEGTNqNIe1cupnfuOdwboej6Z"//[/b]这里与directory中client的password相同[/b]
}
Director { //[/b]这个是做监控的配置[/b]
Name = linux-0fdr-mon
Password = "MJ8SyFywMm+4ntJf2EupggRWIWE6LozmLfIKC8J9nYt7"
Monitor = yes
}
FileDaemon {
Name = dbfd //[/b]这里要与diretory的 job里的client相同[/b]
FDport = 9102
FDAddress=10.10.2.162 //[/b]被备份服务器的IP [/b]
WorkingDirectory = /var/bacula/working
Pid Directory = /var/run
Maximum Concurrent Jobs = 20
}
3.启动bacula的fd进程
#bacula-ctl-fd start三.备份以及还原过程.
经过艰辛万苦终于走到了这一步,不容易啊,好现在备份下10.10.2.162的/home/bacula这个目录,操作如下:#./bacula
Connecting to Director 10.10.2.226:9101
1000 OK: linux-0fdr-dir Version: 2.4.3 (10 October 2008)
Enter a period to cancel a command.
*run[/b]
Automatically selected Catalog: dbcatalog
Using Catalog "dbcatalog"
A job name must be specified.
The defined Job resources are:
1: dbjob
2: restrory
Select Job resource (1-2): 1[/b]
Run Backup job
JobName: dbjob
Level: Full
Client: dbfd
FileSet: dbfs
Pool: dbpool (From Job resource)
Storage: dbsd (From Job resource)
When: 2009-08-25 15:23:14
Priority: 10
OK to run? (yes/mod/no): yes[/b]
Job queued. JobId=54
*list jobs
54 | dbjob | 2009-08-25 15:23:18 | B | F | 0 | 0 | R [/b] | //这里会出现一个列表,我当前只复制[/b]
最新的一个JOBID,这里注意红色的R表示已[/b]
经在运行了,要是E或者C就是有问题了,要[/b]
是T就表示复制完成了.[/b]
*status[/b][/b]
Status available for:
1: Director
2: Storage
3: Client
4: All
Select daemon type for status (1-4): 3[/b]
Automatically selected Client: dbfd
Connecting to Client dbfd at 10.10.2.162:9102
……………………………………………………… //[/b]这里省略一部分输出信息[/b]
[/b]
54 Full 1,628 9.773 M OK 25- 8?009 15:27 dbjob
//[/b]看到这里已经显示OK了,表示备份成功[/b]
[/b][/b]本文出自 “鑫鑫linux运维培训” 博客,请务必保留此出处http://wiliiwin.blog.51cto.com/928128/199295
相关文章推荐
- 关于bacula网络备份软件的安装以及配置1
- 关于bacula网络备份软件的安装以及配置3
- 关于在Ubuntu下安装配置numpy,scipy,matplotlibm,pandas 以及sklearn
- 关于VS2013安装以及openGL配置
- 关于Androidstudio的安装以及配置时候的注意事项
- win10 关于oracle和PLSQL Developer的安装、配置,以及常见问题解决
- 开源网络备份软件 bacula 的安装、配置和运行
- 关于awstats的安装以及配置
- 关于IDEA的基本环境配置以及快速使用(git拉载程序,Jdk安装,tomcat部署,应用程序打包运行)
- windows 7的IIS安装配置以及关于ASP+access数据库连接错误的解决办法
- 关于Tomcat的点点滴滴(体系架构、处理http请求的过程、安装和配置、文件夹结构、设置压缩和对中文文件名称的支持、以及Catalina这个名字的由来……等)
- Linux 关于g++,gdb,ctags安装以及vim的配置
- LINUX——关于nginx的安装配置以及如何简易的使用
- 关于miniconda的安装,配置以及包批量安装和使用
- 关于Apache服务基本特点以及安装配置指导
- 开源网络备份软件bacula安装配置(一)
- bacula-5-2-13的安装以及基本的备份还原配置成功案例
- 开源网络备份软件 bacula 的安装、配置和运行
- win7系统关于jdk软件安装以及配置
- 关于符号化执行平台s2e的详细配置以及安装过程说明