Bacula-users

[Bacula-users] FW: Bscan - No results to list

2010-05-17 04:05:47
Subject: [Bacula-users] FW: Bscan - No results to list
From: "Ken" <ken.barclay AT qbmore DOT com>
To: <Bacula-users AT lists.sourceforge DOT net>
Date: Mon, 17 May 2010 15:02:41 +0700
Has anyone used Migration with Bacula 3.0.2?

The job migrated from tape to disk doesn't seem to exist.
The original job, now marked 'M', is now longer migratable.

What I am trying to do is: Migrate old Full backups from tape to disk, then
migrate them on to new tapes for archiving. The old tapes are no longer in
the catalog so I need to bscan them back into the catalog before migration.
It's a slow process, and each job will take two days to complete.

Not really sure what to try next.
Anyone? Any ideas?

> -----Original Message-----
> From: Ken Barclay [mailto:ken.barclay AT qbmore DOT com]
> Sent: Wednesday, 12 May 2010 1:11 PM
> To: Bacula-users AT lists.sourceforge DOT net
> Subject: [Bacula-users] Bscan - No results to list
> 
> Hi,
> 
> Yesterday afternoon I managed to successfully run my first Migration
> Job from Tape to Disk, all went well (see email output below).   After
> the job had completed, I used bconsole query 'List Jobs stored on a
> selected MediaId' to check that the data was now on the new Disk
> storage, it was all there, Great!
> 
> The plan for today was to Migrate that same data from Disk to a new
> Tape.  But, alas, when I ran the same bconsole query as yesterday it
> said "No results to list."  I assume this happened because I had left
> Recycle and AutoPrune for the new Disk Pool on the default values.
> 
> Okay, I thought, not a problem, I can just bscan the Disk Volume and
> have the data put back in the catalog, then I can continue with today's
> plan.
> 
> Here's the output from bscan:
> 
> [root@SVR03 sbin]# ./bscan -s -m -c /etc/bacula/bacula-sd.conf -v -V
> File-0001 /vmtmp/BaculaStore
> 
> bscan: butil.c:282 Using device: "/vmtmp/BaculaStore" for reading.
> 
> 12-May 09:36 bscan JobId 0: Ready to read from volume "File-0001" on
> device "Disk" (/vmtmp/BaculaStore).
> 
> bscan: bscan.c:309 Using Database: bacula, User: bacula
> 
> bscan: bscan.c:451 Pool record for Mig2Disk found in DB.
> 
> bscan: bscan.c:465 Pool type "Backup" is OK.
> 
> bscan: bscan.c:475 Media record for File-0001 found in DB.
> 
> bscan: bscan.c:493 Media type "Disk" is OK.
> 
> bscan: bscan.c:503 VOL_LABEL: OK for Volume: File-0001
> 
> bscan: bscan.c:521 SOS_LABEL: Found Job record for JobId: 22760
> 
> bscan: bscan.c:689 32,768 file records. At file:blk=1:3,500,211,336
> bytes=7,790,769,568
> 
> bscan: bscan.c:689 65,536 file records. At file:blk=1:4,158,362,662
> bytes=8,448,604,989
> 
> bscan: bscan.c:1037 Fileset "Zabbix162 Set" already exists.
> 
> bscan: bscan.c:1152 Could not update JobId=10293 record.
> ERR=sql_update.c:196 Update failed: affected_rows=0 for UPDATE Job SET
> JobStatus='T',EndTime='2009-07-29
> 22:19:12',ClientId=24,JobBytes=8885378522,ReadBytes=0,JobFiles=71721,Jo
> bErrors=0,VolSessionId=1,VolSessionTime=1273565665,PoolId=12,FileSetId=
> 81,JobTDate=1248880752,RealEndTime='2009-07-29 22:19:12',PriorJobId=0
> WHERE JobId=10293
> 
> bscan: bscan.c:1250 Created JobMedia record JobId 10293, MediaId 84
> 
> 12-May 09:44 bscan JobId 0: End of Volume at file 2 on device "Disk"
> (/vmtmp/BaculaStore), Volume "File-0001"
> 
> bscan: bscan.c:338-10293 ========== JobId=0 ========
> 
> bscan: bscan.c:970 Updated Media record at end of Volume: File-0001
> 
> 12-May 09:44 bscan JobId 0: End of all volumes.
> 
> bscan: bscan.c:970 Updated Media record at end of Volume: File-0001
> 
> bscan: bscan.c:638 End of all Volumes. VolFiles=2 VolBlocks=0
> VolBytes=8,889,199,325
> 
> Records added or updated in the catalog:
> 
>       1 Media
> 
>       1 Pool
> 
>       1 Job
> 
>   71721 File
> 
> 
> 
> That looks to be ok.  But when I run the bconsole query again on both
> the mediaid and Volume name, I get:
> 
> No results to list.
> 
> *
> 
> Why?
> 
> And from the command-line:
> 
> [root@SVR03 sbin]# ll /vmtmp/BaculaStore/
> 
> total 8694208
> 
> -rw-r----- 1 bacula disk 8894162049 May 11 15:47 File-0001
> 
> 
> 
> Also of note, or perhaps an offer of some kind of explanation:  Before
> running the Migration Job yesterday, I needed to bscan the Tape as it
> had long passed its retention period.  That was ok and the tape had
> about 15 jobs put back into the catalog.  Today, not surprisingly, all
> of those jobs had been pruned from the catalog except for the Job which
> had been migrated, which is now marked as type M.
> 
> Can anybody offer any explanation as to why there are 'No results to
> list' after today's bscan?
> 
> What did I miss, or misunderstand?
> 
> Email output from the Migration Job:
> 
> 11-May 15:17 KenTest-dir JobId 22769: The following 1 JobId was chosen
> to be migrated: 22760 11-May 15:17 KenTest-dir JobId 22769: Migration
> using JobId=22760 Job=Zabbix162.2009-07-29_22.00.27 11-May 15:17
> KenTest-dir JobId 22769: Bootstrap records written to
> /var/lib/bacula/KenTest-dir.restore.1.bsr
> 
> 11-May 15:17 KenTest-dir JobId 22769: Start Migration JobId 22769,
> Job=MigrateTapeToDisk.2010-05-11_15.17.04_03
> 
> 11-May 15:17 KenTest-dir JobId 22769: Using Device "Disk"
> 
> 11-May 15:17 KenTest-sd JobId 22769: Ready to read from volume
> "000031L3" on device "FileStorage" (/dev/tape).
> 
> 11-May 15:17 KenTest-sd JobId 22769: Wrote label to prelabeled Volume
> "File-0001" on device "Disk" (/vmtmp/BaculaStore) 11-May 16:07 KenTest-
> dir JobId 22769: Bacula KenTest-dir 3.0.2 (18Jul09): 11-May-2010
> 16:07:40
> 
>   Build OS:               x86_64-redhat-linux-gnu redhat
> 
>   Prev Backup JobId:      22760
> 
>   Prev Backup Job:        Zabbix162.2009-07-29_22.00.27
> 
>   New Backup JobId:       22770
> 
>   Current JobId:          22769
> 
>   Current Job:            MigrateTapeToDisk.2010-05-11_15.17.04_03
> 
>   Backup Level:           Full
> 
>   Client:                 Zabbix-1.6-fd
> 
>   FileSet:                "Zabbix162 Set" 2010-01-29 22:00:00
> 
>   Read Pool:              "Monthly" (From Job resource)
> 
>   Read Storage:           "File" (From Job resource)
> 
>   Write Pool:             "Mig2Disk" (From Job Pool's NextPool
> resource)
> 
>   Write Storage:          "Disk" (From Storage from Pool's NextPool
> resource)
> 
>   Catalog:                "MyCatalog" (From Client resource)
> 
>   Start time:             11-May-2010 15:17:08
> 
>   End time:               11-May-2010 16:07:40
> 
>   Elapsed time:           50 mins 32 secs
> 
>   Priority:               10
> 
>   SD Files Written:       71,721
> 
>   SD Bytes Written:       8,885,378,522 (8.885 GB)
> 
>   Rate:                   2930.5 KB/s
> 
>   Volume name(s):         File-0001
> 
>   Volume Session Id:      1
> 
>   Volume Session Time:    1273565665
> 
>   Last Volume Bytes:      8,894,162,049 (8.894 GB)
> 
>   SD Errors:              0
> 
>   SD termination status:  OK
> 
>   Termination:            Migration OK
> 
> 
> 
> Thanks in advance,
> 
> Ken Barclay
> 
> 

Attachment: ATT00036.txt
Description: Text document

Attachment: ATT00039.txt
Description: Text document

------------------------------------------------------------------------------

_______________________________________________
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>
  • [Bacula-users] FW: Bscan - No results to list, Ken <=