Bacula-users

[Bacula-users] Missing full backup

2013-03-22 15:07:20
Subject: [Bacula-users] Missing full backup
From: Mike Seda <maseda AT stanford DOT edu>
To: bacula-users AT lists.sourceforge DOT net
Date: Fri, 22 Mar 2013 15:04:03 -0400
Hi All,
I performed a manual Full backup on 2/6/13.

However, when I recently attempted to do a restore (via "Select backup 
for a client before a specified time" with "2013-02-23 00:00:00" as the 
argument), I was presented with the following:
+--------+-------+-----------+-------------------+---------------------+------------+
| JobId  | Level | JobFiles  | JobBytes          | StartTime           | 
VolumeName |
+--------+-------+-----------+-------------------+---------------------+------------+
| 14,391 | F     | 2,128,189 | 1,918,767,865,530 | 2013-01-18 08:49:52 | 
000002L4   |
| 14,391 | F     | 2,128,189 | 1,918,767,865,530 | 2013-01-18 08:49:52 | 
000063L4   |
| 15,122 | D     |   331,747 |   177,583,386,852 | 2013-02-16 02:21:41 | 
000043L4   |
| 15,147 | I     |       157 |       246,885,602 | 2013-02-17 01:05:54 | 
000035L4   |
| 15,172 | I     |        29 |       233,494,619 | 2013-02-18 01:09:47 | 
000035L4   |
| 15,197 | I     |       107 |     6,423,634,284 | 2013-02-19 01:10:54 | 
000035L4   |
| 15,222 | I     |   117,469 |    53,195,102,406 | 2013-02-20 05:20:26 | 
000035L4   |
| 15,247 | I     |    11,065 |     5,000,910,468 | 2013-02-21 01:15:32 | 
000035L4   |
| 15,272 | I     |     2,850 |    24,396,269,258 | 2013-02-22 01:06:24 | 
000035L4   |
+--------+-------+-----------+-------------------+---------------------+------------+

As you can see, the 2/6/13 Full is missing, and Bacula seems to be 
referring to a previous Full - even the Differential on 2/16/13 seems to 
have been done against the 1/18/13 Full.

Does anyone have any idea what could have caused this? Most importantly 
though, does anyone have any ideas on how to retrieve the data from the 
2/6/13 backup?

I suppose I could bscan in the two tapes that were used for my 2/16/13 
Full - since I was able to retrieve the VolumeNames (and JobId) from my 
bacula.log file.

BTW, restoring based on the aforementioned JobId fails with:
Unable to get Job record for JobId=14872: ERR=sql_get.c:306 No Job found 
for JobId 14872

The only thing I could think of is that the following bit me:
Allow Duplicate Jobs = "no"

My theory is that my manual job was still running when the scheduled 
version of the job started. Then, somehow the JobId of the running 
manual job was changed. I've seen similar behavior with Cancel Queued 
Duplicates and Cancel Running Duplicates before and it has puzzled me. I 
do not have Cancel Queued Duplicates or Cancel Running Duplicates 
enabled though.

Please advise.

Thanks,
Mike


------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
_______________________________________________
Bacula-users mailing list
Bacula-users AT lists.sourceforge DOT net
https://lists.sourceforge.net/lists/listinfo/bacula-users

<Prev in Thread] Current Thread [Next in Thread>