我试图让虚拟备份工作,但是当我尝试运行一个虚拟备份工作时,它似乎被创build,但似乎从来没有真正运行。
我有一个完整的和一些增量备份。
status director JobId Level Files Bytes Status Finished Name ==================================================================== 1283 Full 10,565 1.963 G OK 21-Dec-12 09:47 nms-Job 1284 Incr 314 129.6 M OK 21-Dec-12 09:49 nms-Job 1285 Incr 230 147.2 M OK 21-Dec-12 09:51 nms-Job 1288 Incr 525 138.8 M OK 21-Dec-12 11:25 nms-Job
我尝试像这样从bconsole开始工作。
*run job=nms-Job level=VirtualFull Using Catalog "MySQL" Run Backup job JobName: nms-Job Level: VirtualFull Client: nms-FileDaemon FileSet: nms-FileSet Pool: nms-pool (From Job resource) Storage: File_d1 (From Pool resource) When: 2012-12-21 13:07:54 Priority: 10 OK to run? (yes/mod/no): Job queued. JobId=1291
然后,我的新工作,就坐在那里,什么都不做。 JobStatus显示作业已创build,但似乎永远不会运行? 所有完整备份和增量备份都正常终止。
*llist jobid=1291 JobId: 1,291 Job: nms-Job.2012-12-21_13.07.56_07 Name: nms-Job PurgedFiles: 0 Type: B Level: F ClientId: 4 Name: nms-FileDaemon JobStatus: C SchedTime: 2012-12-21 13:07:54 StartTime: 2012-12-21 13:07:56 EndTime: 0000-00-00 00:00:00 RealEndTime: 0000-00-00 00:00:00 JobTDate: 1,356,124,076 VolSessionId: 0 VolSessionTime: 0 JobFiles: 0 JobErrors: 0 JobMissingFiles: 0 PoolId: 19 PooLname: nms-pool PriorJobId: 0 FileSetId: 11 FileSet: nms-FileSet
我感到非常沮丧,这是行不通的,主要是因为它不给我任何错误日志,或输出。 我提交这份工作,并且据我所知,没有任何事情发生。
是否有一些状态或debugging级别,我可以设置获取有关为什么这不起作用的有用信息? 我能做些什么来完成这项工作?
我最初在Debian Squeeze上运行Bacula 5.0.2,出于沮丧,我升级到5.2.6的backports存储库,希望新版本可能会给我更好的结果。
在bconsole中键入“消息”,它将输出所有来自作业的日志,但只是一次。 另一种方法是configuration良好的电子邮件,bacula董事会发送日志到该电子邮件。
这可能与完整备份写入与源代码/差异备份相同的池 – 他们不必是不同的池?
如果你可以发布你的configuration池和作业定义,这将有所帮助。
目前我正在通过以下博客的帮助来解决这个问题: http : //metricmarketing.ca/blog/bacula-server-backup-complexities