Quick Start

安装完成后自带的配置文件其实就可以使用,里面为我们提供了一个简单的备份示例,先来看一下各个配置间的关系。
Bacula(4)简单配置使用
JobDefs:定义了一个通用的备份任务
Job:定义备份任务,并且可以引用JobDefs定义的通用任务
Schedule:备份任务的计划时间表
FileSet:备份的文件集
Client:备份执行的目标机器
Messages:通知消息
一个dir的配置文件中基本上有这几个要素,就可以使用了。我们将示例中的Full Set稍作修改以作测试,将File=/sbin修改为/home/test。在/home/test/下创建一个asd.txt,echo "asd">asd.txt。由于我们之前安装了bacula-gui,所以我们不使用console,直接在web界面中操作。
选择一个job,这里就选择刚才修改的job,叫BackupClient1
Bacula(4)简单配置使用


Bacula(4)简单配置使用
备份完成,/home/test/下的所有文件已经备份到了bacula-sd指定的地方,默认是/tmp目录下的文件卷。现在我们来模拟一下。将asd.txt删掉,再新建一个qwe.txt,重复上面的备份操作。因为默认的备份任务是增量备份,所以只有qwe.txt被备份写入卷中。
下面我们想找回asd.txt,查看一下它的内容。同样在web中操作,选择restore。
Bacula(4)简单配置使用
选择最近的一个备份集(由于是增量备份,所以无所谓,最近的一定是最全的)
Bacula(4)简单配置使用

Bacula(4)简单配置使用
这里可以选择将文件还原到哪里
Bacula(4)简单配置使用

Bacula(4)简单配置使用

Bacula(4)简单配置使用
运行结束后会在右侧看到结果,然后到/tmp/restore/home/test/下看看asd.txt,又回来了!
这只是bacula的一个简单使用,还有更强大的功能等待发掘。

相关文章:

  • 2021-04-01
  • 2021-11-07
  • 2022-12-23
  • 2021-12-05
  • 2021-11-03
  • 2022-01-01
  • 2021-06-28
  • 2021-11-24
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-06-25
  • 2022-12-23
  • 2022-12-23
  • 2021-12-02
  • 2022-12-23
相关资源
相似解决方案