> On Jun 3, 2018, at 1:23 AM, Ben Wong <[email protected]> 
> wrote:
> 
> Hello, 
> 
> I was trying to clean up my failed jobs from my catalog but I happened to 
> accidentally delete the jobid of a running job.  Stupid, I know.  From what I 
> can see, the backup looks like it succeeded, it only appears failed due to 
> bacula being unable to find original jobid because I deleted it.  
> 
> Is there a simple way to retrieve that catalog data for the jobid I deleted?  
> The backup is written across four LTO7 tape volumes.  I was thinking of 
> redoing the backup and not deleting the jobid but maybe there's an option  
> where I don't have to rewrite all that data?  
> 
> Here's the error I get:  JobID 245 is the job I accidentally deleted.  
> 02-Jun 20:38 bacula-dir JobId 245: Warning: Error updating job record. 
> sql_update.c:202 Update failed: affected_rows=0 for UPDATE Job SET 
> JobStatus='T',EndTime='2018-06-02 
> 20:38:50',ClientId=8,JobBytes=40063503226963,ReadBytes=40063503226963,JobFiles=2684608,JobErrors=28,VolSessionId=8,VolSessionTime=1527615994,PoolId=4,FileSetId=8,JobTDate=1527997130,RealEndTime='2018-06-02
>  20:38:50',PriorJobId=0,HasBase=0,PurgedFiles=0 WHERE JobId=245
> 02-Jun 20:38 bacula-dir JobId 245: Warning: Error getting Job record for Job 
> report: ERR=sql_get.c:318 No Job found for JobId 245 

If you really need it, perhaps bextract will help.

Keep a fresh backup of your Catalog.


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Bacula-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to