[Bacula-users] compiling Bat on FreeBSD

2007-07-12 Thread Silver Salonen
Hi.

I noticed today that bacula-server-devel and bacula-client-devel ports were 
updated to 2.1.26.

I was hoping that Bat will be available in bacula-client-devel, but well, it 
isn't. I'd very much like to try Bat though, so I tried 
putting "CONFIGURE_ARGS+= --enable-bat" into bacula-server-devel's Makefile, 
but as I experienced this is not the way to do it ;)

Is it very difficult to integrate Bat into FreeBSD ports?

-- 
Silver

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users


Re: [Bacula-users] Every day diferent tape

2007-07-12 Thread Afinat
Thanks to all the persons that have answer me.

I have done that David said. I have labeled the tape for yesterday as 
"jueves". Today I have this messages:

13-Jul 04:00 el4_32_build-sd: Job DiariaCG.2007-07-13_04.00.00 waiting. Cannot 
find any appendable volumes.
Please use the "label"  command to create a new Volume for:
Storage:  "DAT72" (/dev/nst0)
Media type:   DAT72
Pool: Jueves


Any idea?


Andreas Helmcke escribió:
> On 12.07.2007 19:00, Afinat wrote:
>   
>> Hi all:
>>
>> Is possible to do this configuration?
>>
>> I want to  do a full backup every friday (with a tape labeled friday). 
>> Then, every day, I want to do an incremental backup (mon, tue, web...) 
>> with a diferent tape every day. Every tape will be labeled with the name 
>> of the day.
>>
>> Is this posible? Can you post an example?
>>
>> 
> It is possible (as other have reported) but be warned. It is *not* a
> good idea to have only one full backup!
> If your system crashes while doing the weekly full backup you are left
> with *nothing* (i.e. with no usable backup and a defect server)
>
> Andreas
>
>
> -
> This SF.net email is sponsored by DB2 Express
> Download DB2 Express C - the FREE version of DB2 express and take
> control of your XML. No limits. Just data. Click to get it now.
> http://sourceforge.net/powerbar/db2/
> ___
> Bacula-users mailing list
> Bacula-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/bacula-users
>
>
>   


-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users


[Bacula-users] Tape full or other problem?

2007-07-12 Thread Charles Sprickman
Hi all,

Yesterday I ran a test backup and made it through about a dozen machines. 
I eventually ended up with this error as the last one that worked was 
despooling to tape:

11-Jul 21:40 devel2-sd: Committing spooled data to Volume "Monthly0001". 
Despooling 12,781,472,694 bytes ...
11-Jul 21:42 devel2-dir: Max configured use duration exceeded. Marking 
Volume "Monthly0001" as Used.

That one I assume is a problem where I only let the tape be used for a day 
but the backup took more than 24 hours.  I can fix that.

11-Jul 21:54 devel2-sd: Despooling elapsed time = 00:13:27, Transfer rate 
= 15.83 M bytes/second

This seems to indicate it despooled?

11-Jul 21:54 devel2-sd: Sending spooled attrs to the Director. Despooling 
64,878,705 bytes ...

But then it looks like it's doing it again?

11-Jul 21:55 h14-fd: h14.2007-07-10_20.41.53 Fatal error: job.c:1749 Comm 
error with SD. bad response to Append Data. ERR=Resource temporarily 
unavailable

And this one is a mystery.  I have a 100GB LTO-2 tape loaded, and the 
"Last Volume Bytes" figure below shows that only 46GB have been written to 
the volume so far.  I'm also unclear on what happened to the data.  After 
this the spool directory was empty, but it doesn't look like it was 
actually written to tape.

11-Jul 21:55 devel2-dir: h14.2007-07-10_20.41.53 Error: Bacula 2.0.1 
(12Jan07): 11-Jul-2007 21:55:27

Here's some more info showing the amount of data written in this session 
and the total written to the tape.

...

   FD Files Written:   227,177
   SD Files Written:   0
   FD Bytes Written:   12,729,150,491 (12.72 GB)
   SD Bytes Written:   0 (0 B)
   Rate:   553.6 KB/s
...
   Last Volume Bytes:  45,978,799,104 (45.97 GB)
   Non-fatal FD errors:10
   SD Errors:  0
   FD termination status:  Error
   SD termination status:  Error
   Termination:*** Backup Error ***

Can anyone clarify what the above error means?  Everything was looking 
good up until this point.

Thanks,

Charles

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users


Re: [Bacula-users] error during DVD backup

2007-07-12 Thread Richard Mortimer
On Mon, 2007-07-09 at 02:17 +0200, Lucio Crusca wrote:
> Hello all,
> 
> the following log is from a newly installed Bacula 2.0.3/Etch during the 
> first 
> full backup on DVD
> 
> 03-lug 10:02 mybac-dir: No prior Full backup Job record found.
> 03-lug 10:02 mybac-dir: No prior or suitable Full backup found in catalog. 
> Doing FULL backup.
> 03-lug 10:02 mybac-dir: Start Backup JobId 17, 
> Job=Datimybac.2007-07-03_10.02.05
> 03-lug 10:02 mybac-sd: Labeled new Volume "Backup0001" on device "DVD Writer" 
> (/dev/hda).
> 03-lug 10:02 mybac-sd: Wrote label to prelabeled Volume "Backup0001" on 
> device "DVD Writer" (/dev/hda)
> 03-lug 10:08 mybac-sd: Part 1 (838849941 bytes) written to DVD.
> 03-lug 10:08 mybac-sd: Remaining free space 4,695,588,864 on "DVD Writer" 
> (/dev/hda)
> 03-lug 10:08 mybac-sd: Datimybac.2007-07-03_10.02.05 Fatal error: block.c:847 
> Unable to open device next part "DVD Writer" (/dev/hda): ERR=Could not mount 
> DVD device "DVD Writer" (/dev/hda).
> 
> I have no clue about what's going on here. It seems bacula wrote Part 1 
> correctly right? What could be the cause making it fail to write the next 
> part?
> 
Did you check /var/log/kern.log (or the dmesg command output) for any
errors. I suspect that the problem is due to linux not re-initialising
its internal state regarding the size of the DVD image when the write
has completed. If that is the case then kern.log will have some errors
about block numbers being greater than the device size.

If you have a DVD drive that will eject and reload the DVD without
manual intervention (i.e. it is a motorised drawer on the drive) then
you can comment out the following line
from /etc/bacula/scripts/dvd-handler 

 growcmd += " -use-the-force-luke=notray"

Just put a # at the start of the line to comment it out.

Richard

> Thanks in advance,
> Lucio.
> 
> 
> -
> This SF.net email is sponsored by DB2 Express
> Download DB2 Express C - the FREE version of DB2 express and take
> control of your XML. No limits. Just data. Click to get it now.
> http://sourceforge.net/powerbar/db2/
> ___
> Bacula-users mailing list
> Bacula-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/bacula-users
-- 
Richard Mortimer <[EMAIL PROTECTED]>


-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users


Re: [Bacula-users] Every day diferent tape

2007-07-12 Thread Andreas Helmcke
On 12.07.2007 19:00, Afinat wrote:
> Hi all:
> 
> Is possible to do this configuration?
> 
> I want to  do a full backup every friday (with a tape labeled friday). 
> Then, every day, I want to do an incremental backup (mon, tue, web...) 
> with a diferent tape every day. Every tape will be labeled with the name 
> of the day.
> 
> Is this posible? Can you post an example?
> 
It is possible (as other have reported) but be warned. It is *not* a
good idea to have only one full backup!
If your system crashes while doing the weekly full backup you are left
with *nothing* (i.e. with no usable backup and a defect server)

Andreas


-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users


Re: [Bacula-users] Restore question

2007-07-12 Thread Ivan Adzhubey
Hi Chris,

Thanks for your reply.

On Thursday 12 July 2007 01:48:55 pm Chris Hoogendyk wrote:
> Rich wrote:
> > On 2007.07.12. 14:16, Frank Sweetser wrote:
> >> Ivan Adzhubey wrote:
> >>> Hi,
> >>>
> >>> I have been using bacula for 5 years now and finally comes the first
> >>> time I need to do a major restore from our tapes. I read the tutorial,
> >>> tried the instructions and it seemingly worked as designed (I haven't
> >>> run actual restore yet) but I am not sure which exactly files it was
> >>> going to restore. I have two pools of tapes: one for full backups (run
> >>> monthly) and another one for incremental (run every night). The
> >>> 'restore all' command, when instructed to find JobIds of the most
> >>> recent backup for a client, correctly located and listed all relevant
> >>> full backups plus all incremental ones. It then proceeded creating
> >>> directory tree and in the process went through both latest full backup
> >>> and all incrementals since. So I assume this tree contains the latest
> >>> snapshot? Or should I actually run two restores to get all the latest
> >>> files: one for last full set and another one for all incrementals? I
> >>> guess this is a stupid question but I'd really appreciate if someone
> >>> could enlighten me since going through 50,000+ files manually to check
> >>> the versions restored is really not an option.
> >>
> >> Bacula will handle making sure that only the latest version of each file
> >> is restored, so you only have to do it once.
> >
> > it probably is a good time to remind that files deleted/moved at some
> > point inbetween backups also will be restored.
>
> Probably also a good time to exclaim, "5 years of backups and you're
> just now familiarizing yourself with restore?!"

Well, I've restored a few individual files now and then and also did a few 
test restores as suggested in the user guide so I am quite familiar with the 
routine and it always worked just fine for me. But restoring 50 something 
thousand files is definitely something different. I also never tried to 
emulate a real world file usage with my test backups/restores, hence my 
question. You are right of course, this should have been done long ago.

> It cannot be said enough times, you don't have a backup system until you
> have restored data from it. Becoming familiar with restore and doing
> some trial restores should be part of getting any backup system set up.
> It should also be a periodic routine to check your backup system and
> confirm that you can still restore. You want to confirm that your system
> works, but you also want the first hand personal experience so that you
> are comfortable and confident when the time comes that you really need
> to do it.
>
> Not to be hard on anyone individually -- just tossing this out for
> anyone and everyone to emphasize the importance of it.
>
> So, anyone out there who is doing regular backups and hasn't done a
> restore, set aside some time and do a test restore.

Not to undermine your perfectly valid advice but let me note that we are 
living in a non perfect world, so even if you invest tremendous amounts of 
time and effort into testing your setup, you could never be sure you've 
tested all factors that may affect it in every possible real life situation. 
So even if all of your test restores work seamlessly this does not 100% mean 
your really critical one will. As usual, this is a question of reasonable 
compromise...

Thanks also for everyone who replied to my personal address, your help was 
most appreciated!

Cheers,
Ivan

P.S. My restore is at 40GB and counting, we'll see soon...





The information transmitted in this electronic communication is intended only 
for the person or entity to whom it is addressed and may contain confidential 
and/or privileged material. Any review, retransmission, dissemination or other 
use of or taking of any action in reliance upon this information by persons or 
entities other than the intended recipient is prohibited. If you received this 
information in error, please contact the Compliance HelpLine at 800-856-1983 
and properly dispose of this information.


-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users


Re: [Bacula-users] Restore question

2007-07-12 Thread Michael Nelson
Chris Hoogendyk wrote:
> So, anyone out there who is doing regular backups and hasn't done a 
> restore, set aside some time and do a test restore.
>   

Thanks for reminding me of this critical test, Chris.  I just did a 
couple test restores (one Linux server and one Windows 2003 server, just 
a few files on each), and naturally bacula did it perfectly.

I had tested restores right after set up and installation, but that was 
about a year ago, and since then I have not tested very often, nor have 
I had occasion do do a REAL restore (knock on my wooden head), so I had 
become complacent.

I feel good seeing that the restore system does still actually restore. ;-)

Michael

-- 
The music business is a cruel and shallow money trench, a long plastic hallway 
where thieves and pimps run free, and good men die like dogs. There's also a 
negative side.  Hunter S. Thompson


-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.


-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users


Re: [Bacula-users] Every day diferent tape

2007-07-12 Thread Steen
On Thursday 12 July 2007 19:00:30 Afinat wrote:
> Hi all:
>
> Is possible to do this configuration?
>
> I want to  do a full backup every friday (with a tape labeled friday).
> Then, every day, I want to do an incremental backup (mon, tue, web...)
> with a diferent tape every day. Every tape will be labeled with the name
> of the day.
>
> Is this posible? Can you post an example?
You use the 'Volume Use Duration' parameter to 23 hours in Pool configuration 
for the incremental pool.
One pool for full and another for incremental
Set retention period as 6 or 7 days for the incremental pool
>
> Thanks.
>
> -
> This SF.net email is sponsored by DB2 Express
> Download DB2 Express C - the FREE version of DB2 express and take
> control of your XML. No limits. Just data. Click to get it now.
> http://sourceforge.net/powerbar/db2/
> ___
> Bacula-users mailing list
> Bacula-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/bacula-users



-- 
Regards

Steen

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users


Re: [Bacula-users] Every day diferent tape

2007-07-12 Thread [EMAIL PROTECTED]
El jue, 12-07-2007 a las 19:00 +0200, Afinat escribió:
> Hi all:
> 
> Is possible to do this configuration?
> 
> I want to  do a full backup every friday (with a tape labeled friday). 
> Then, every day, I want to do an incremental backup (mon, tue, web...) 
> with a diferent tape every day. Every tape will be labeled with the name 
> of the day.
> 
> Is this posible? Can you post an example?
> 
> Thanks.
> 
> -
> This SF.net email is sponsored by DB2 Express
> Download DB2 Express C - the FREE version of DB2 express and take
> control of your XML. No limits. Just data. Click to get it now.
> http://sourceforge.net/powerbar/db2/
> ___
> Bacula-users mailing list
> Bacula-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/bacula-users


( ... )
Job {
  Name = "diario"
  FileSet = "Full Set"
  Client = client-fd
  Schedule = "diario"
  Pool = Default
  Type = Backup
  Messages = Standard
  Storage = HPLTO-2 
  Priority = 10
  Write Bootstrap = "/var/bacula/diario.bsr"
}
( ... )
Schedule {
  Name = "diario"
  Run = Level=Incremental Pool=DiarioLunes Monday at 10:00pm
  Run = Level=Incremental Pool=DiarioMartes Tuesday at 10:00pm
  Run = Level=Incremental Pool=DiarioMiercoles Wednesday at 10:00pm
  Run = Level=Incremental Pool=DiarioJueves Thursday at 10:00pm
  Run = Level=Full Pool=FinDeSemana Sunday at 8:00am
}
(...)

# Definition of DDS tape storage device
Storage {
  Name = HPLTO-2
#  Do not use "localhost" here
 Address = bacula-dir# N.B. Use a fully qualified name
here
 SDPort = 9103
  Password = "a_password"  # password for Storage daemon
 Device = HPLTO-2  # must be same as Device in
Storage daemon
  Media Type = LTO-2  # must be same as MediaType in
Storage daemon
  Autochanger = no   # enable for autochanger device
}
( ... )
# Default pool definition
Pool {
  Name = Default
  Pool Type = Backup
}

Pool {
  Name = DiarioLunes
  Maximum Volumes = 1
  Pool Type = Backup
  Recycle = yes   # Bacula can automatically recycle
Volumes
  AutoPrune = yes # Prune expired volumes
  Volume Retention =  6 days # one year
}

Pool {
  Name = DiarioMartes
  Maximum Volumes = 1
  Pool Type = Backup
  Recycle = yes   # Bacula can automatically recycle
Volumes
  AutoPrune = yes # Prune expired volumes
  Volume Retention =  6 days # one year
}

Pool {
  Name = DiarioMiercoles
  Maximum Volumes = 1
  Pool Type = Backup
  Recycle = yes   # Bacula can automatically recycle
Volumes
  AutoPrune = yes # Prune expired volumes
  Volume Retention =  6 days # one year
}

Pool {
  Name = DiarioJueves
  Maximum Volumes = 1
  Pool Type = Backup
  Recycle = yes   # Bacula can automatically recycle
Volumes
  AutoPrune = yes # Prune expired volumes
  Volume Retention =  6 days # one year
}


Pool {
  Name = FinDeSemana
  Maximum Volumes = 1
  Pool Type = Backup
  Recycle = yes   # Bacula can automatically recycle
Volumes
  AutoPrune = yes # Prune expired volumes
  Volume Retention =  6 days
}




-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users


Re: [Bacula-users] Restore question

2007-07-12 Thread Chris Hoogendyk


Rich wrote:
> On 2007.07.12. 14:16, Frank Sweetser wrote:
>   
>> Ivan Adzhubey wrote:
>> 
>>> Hi,
>>>
>>> I have been using bacula for 5 years now and finally comes the first time I 
>>> need to do a major restore from our tapes. I read the tutorial, tried the 
>>> instructions and it seemingly worked as designed (I haven't run actual 
>>> restore yet) but I am not sure which exactly files it was going to restore. 
>>> I 
>>> have two pools of tapes: one for full backups (run monthly) and another one 
>>> for incremental (run every night). The 'restore all' command, when 
>>> instructed 
>>> to find JobIds of the most recent backup for a client, correctly located 
>>> and 
>>> listed all relevant full backups plus all incremental ones. It then 
>>> proceeded 
>>> creating directory tree and in the process went through both latest full 
>>> backup and all incrementals since. So I assume this tree contains the 
>>> latest 
>>> snapshot? Or should I actually run two restores to get all the latest 
>>> files: 
>>> one for last full set and another one for all incrementals? I guess this is 
>>> a 
>>> stupid question but I'd really appreciate if someone could enlighten me 
>>> since 
>>> going through 50,000+ files manually to check the versions restored is 
>>> really 
>>> not an option.
>>>   
>> Bacula will handle making sure that only the latest version of each file is
>> restored, so you only have to do it once.
>> 
>
> it probably is a good time to remind that files deleted/moved at some 
> point inbetween backups also will be restored.
>   

Probably also a good time to exclaim, "5 years of backups and you're 
just now familiarizing yourself with restore?!"

It cannot be said enough times, you don't have a backup system until you 
have restored data from it. Becoming familiar with restore and doing 
some trial restores should be part of getting any backup system set up. 
It should also be a periodic routine to check your backup system and 
confirm that you can still restore. You want to confirm that your system 
works, but you also want the first hand personal experience so that you 
are comfortable and confident when the time comes that you really need 
to do it.

Not to be hard on anyone individually -- just tossing this out for 
anyone and everyone to emphasize the importance of it.

So, anyone out there who is doing regular backups and hasn't done a 
restore, set aside some time and do a test restore.


---

Chris Hoogendyk

-
   O__   Systems Administrator
  c/ /'_ --- Biology & Geology Departments
 (*) \(*) -- 140 Morrill Science Center
~~ - University of Massachusetts, Amherst 

<[EMAIL PROTECTED]>

--- 

Erdös 4



-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users


[Bacula-users] Every day diferent tape

2007-07-12 Thread Afinat
Hi all:

Is possible to do this configuration?

I want to  do a full backup every friday (with a tape labeled friday). 
Then, every day, I want to do an incremental backup (mon, tue, web...) 
with a diferent tape every day. Every tape will be labeled with the name 
of the day.

Is this posible? Can you post an example?

Thanks.

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users


Re: [Bacula-users] How is a barcode reader supposed to work in Bacula?

2007-07-12 Thread John Drescher
On 7/12/07, Shon Stephens <[EMAIL PROTECTED]> wrote:
> I'm a little unsure how its used in Bacula. If its for automatic labeling of
> tapes, or ???
Its for identifying of the tapes in the magazine without having to
load each individual tape in the drive and reading them each time it
needs to find a tape...

>  If I issue an update slots command in bconsole, I get this
> output, strange that there is an illegal character. Does anyone know how
> this output is supposed to look.

Here is what I get for my Magnum224 under gentoo linux:

Connecting to Storage daemon DEV6-Changer at dev6.radimg.pitt.edu:9103 ...
3306 Issuing autochanger "slots" command.
Device "Magnum224-0" has 24 slots.
Connecting to Storage daemon DEV6-Changer at dev6.radimg.pitt.edu:9103 ...
3306 Issuing autochanger "list" command.
Catalog record for Volume "A00030" updated to reference slot 1.
Catalog record for Volume "A00035" updated to reference slot 4.
Catalog record for Volume "A00023" updated to reference slot 5.
Catalog record for Volume "A6" updated to reference slot 6.
Catalog record for Volume "A7" updated to reference slot 7.
Catalog record for Volume "A8" updated to reference slot 8.
Catalog record for Volume "A00028" updated to reference slot 9.
Catalog record for Volume "A00010" updated to reference slot 10.
Catalog record for Volume "A00011" updated to reference slot 11.
Catalog record for Volume "A00033" updated to reference slot 12.
Catalog record for Volume "A00013" updated to reference slot 13.
Catalog record for Volume "A00012" updated to reference slot 14.
Catalog record for Volume "A00017" updated to reference slot 15.
Catalog record for Volume "A00016" updated to reference slot 16.
Catalog record for Volume "A00015" updated to reference slot 17.
Catalog record for Volume "A00020" updated to reference slot 18.
Catalog record for Volume "A00019" updated to reference slot 19.
Catalog record for Volume "A00018" updated to reference slot 20.
Catalog record for Volume "A00027" updated to reference slot 21.
Catalog record for Volume "A00034" updated to reference slot 22.
Catalog record for Volume "A00031" updated to reference slot 23.
Catalog record for Volume "A00032" updated to reference slot 2.
Catalog record for Volume "A00029" updated to reference slot 3.
#

> Just for comparison I have the output of
> mtx-changer and mtx also. Should I use the barcodes as my Volume names in my
> Pools? Does Bacula still need to label the tapes if thats so?
>
Yes and Yes. You do this using the label barcodes command. I generally
put all tapes in the Scratch Pool (read the docs on that) and when
bacula needs a new tape in any pool it grabs it from  the Scratch.

John

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users


Re: [Bacula-users] How is a barcode reader supposed to work in Bacula?

2007-07-12 Thread Attila Fülöp
Shon Stephens wrote:
> I'm a little unsure how its used in Bacula. If its for automatic 
> labeling of
> tapes, or ??? If I issue an update slots command in bconsole, I get this
> output, strange that there is an illegal character. Does anyone know how
> this output is supposed to look. Just for comparison I have the output of
> mtx-changer and mtx also. Should I use the barcodes as my Volume names 
> in my
> Pools? Does Bacula still need to label the tapes if thats so?
> 
> *update
> Update choice:
> 1: Volume parameters
> 2: Pool from resource
> 3: Slots from autochanger
> Choose catalog item to update (1-3): 3
> The defined Storage resources are:
> 1: Mentora_Files
> 2: Exabyte_224
> Select Storage resource (1-2): 2
> Connecting to Storage daemon Exabyte_224 at adm3:9103 ...
> 3306 Issuing autochanger "slots" command.
> Device "Magnum_224" has 12 slots.
> Connecting to Storage daemon Exabyte_224 at adm3:9103 ...
> 3306 Issuing autochanger "list" command.
> Illegal character "=" in a volume name.
> Invalid Volume name: 1:Full:VolumeTag=A1
> Illegal character "=" in a volume name.
> Invalid Volume name: 2:Full:VolumeTag=A2
> Illegal character "=" in a volume name.
> Invalid Volume name: 3:Full:VolumeTag=A3
> Illegal character "=" in a volume name.
> Invalid Volume name: 4:Full:VolumeTag=A4
> Illegal character "=" in a volume name.
> Invalid Volume name: 5:Full:VolumeTag=A5
> Illegal character "=" in a volume name.
> Invalid Volume name: 6:Full:VolumeTag=A6
> Illegal character "=" in a volume name.
> Invalid Volume name: 7:Full:VolumeTag=A7
> Illegal character "=" in a volume name.
> Invalid Volume name: 8:Full:VolumeTag=A8
> Illegal character "=" in a volume name.
> Invalid Volume name: 9:Full:VolumeTag=A9
> Illegal character "=" in a volume name.
> Invalid Volume name: 10:Full:VolumeTag=A00010
> Illegal character "=" in a volume name.
> Invalid Volume name: 11:Full:VolumeTag=A00011
> Illegal character "=" in a volume name.
> Invalid Volume name: 12:Full:VolumeTag=A00012
> No Volumes found to label, or no barcodes.
> 
> ./mtx-changer /dev/scsi/changer/c5t4d1 list 0 /dev/rmt/0cbn 0
> 1:Full:VolumeTag=A1
> 2:Full:VolumeTag=A2
> 3:Full:VolumeTag=A3
> 4:Full:VolumeTag=A4
> 5:Full:VolumeTag=A5
> 6:Full:VolumeTag=A6
> 7:Full:VolumeTag=A7
> 8:Full:VolumeTag=A8
> 9:Full:VolumeTag=A9
> 10:Full:VolumeTag=A00010
> 11:Full:VolumeTag=A00011
> 12:Full:VolumeTag=A00012
> 
> Does this output look like it should for mtx-changer?

No. Looks like some parse error inside mtx-changer script.
This is the line in question:

  cat ${TMPFILE} | grep " *Storage Element [0-9]*:.*Full" |
awk "{print \$3 \$4}" | sed "s/Full*\(:VolumeTag=\)*//"

Run
   mtx -f /dev/scsi/changer/c5t4d1 status | grep " *Storage Element 
[0-9]*:.*Full"
   mtx -f /dev/scsi/changer/c5t4d1 status | grep " *Storage Element 
[0-9]*:.*Full" |
awk "{print \$3 \$4}"
   mtx -f /dev/scsi/changer/c5t4d1 status | grep " *Storage Element 
[0-9]*:.*Full" |
awk "{print \$3 \$4}" | sed "s/Full*\(:VolumeTag=\)*//"

and see at which step it breaks.


/usr/local/share/bacula/mtx-changer /dev/pass3 list 0 /dev/nsa0 0
1:AEJ435L3
2:AEJ434L3
3:AEJ423L3
4:AEJ422L3
5:AEJ436L3
6:CLN181L1
7:AEJ410L3
8:AEJ407L3
9:AEJ405L3
10:AEJ403L3
11:AEJ401L3
12:AEJ437L3
13:AEJ438L3
14:AEJ439L3
15:AMH020L3
16:AMH021L3
17:AEJ406L3
18:AEJ404L3
19:AEJ402L3
20:AEJ400L3
21:AEJ413L3
22:AEJ412L3
23:AEJ411L3



> mtx -f /dev/scsi/changer/c5t4d1 status
>  Storage Changer /dev/scsi/changer/c5t4d1:1 Drives, 12 Slots ( 1
> Import/Export )
> Data Transfer Element 0:Empty
>  Storage Element 1:Full :VolumeTag=A1
>  Storage Element 2:Full :VolumeTag=A2
>  Storage Element 3:Full :VolumeTag=A3
>  Storage Element 4:Full :VolumeTag=A4
>  Storage Element 5:Full :VolumeTag=A5
>  Storage Element 6:Full :VolumeTag=A6
>  Storage Element 7:Full :VolumeTag=A7
>  Storage Element 8:Full :VolumeTag=A8
>  Storage Element 9:Full :VolumeTag=A9
>  Storage Element 10:Full :VolumeTag=A00010
> 
>  Storage Element 11:Full :VolumeTag=A00011
> 

mtx output is correct:

mtx -f /dev/pass3 status
   Storage Changer /dev/pass3:1 Drives, 24 Slots ( 1 Import/Export )
Data Transfer Element 0:Empty
   Storage Element 1:Full :VolumeTag=AEJ435L3
   Storage Element 2:Full :VolumeTag=AEJ434L3
   Storage Element 3:Full :VolumeTag=AEJ423L3
   Storage Element 4:Full :VolumeTag=AEJ422L3
   Storage Element 5:Full :VolumeTag=AEJ436L3
   Storage Element 6:Full :VolumeTag=CLN181L1
   Storage Element 7:Full :VolumeTag=AEJ410L3
   Storage Element 8:Full :VolumeTag=AEJ407L3
   Storage Element 9:Full :VolumeTag=AEJ405L3
   Storage Element 10:Full :VolumeTag=AEJ403L3
   Storage Element 11:Full :VolumeTag=AEJ401L3
   Storage Element 12:Full :VolumeTag=AEJ437L3
   Storage Element 13:Full :VolumeTag=AEJ438L3
   Storage Elem

[Bacula-users] How is a barcode reader supposed to work in Bacula?

2007-07-12 Thread Shon Stephens

I'm a little unsure how its used in Bacula. If its for automatic labeling of
tapes, or ??? If I issue an update slots command in bconsole, I get this
output, strange that there is an illegal character. Does anyone know how
this output is supposed to look. Just for comparison I have the output of
mtx-changer and mtx also. Should I use the barcodes as my Volume names in my
Pools? Does Bacula still need to label the tapes if thats so?

*update
Update choice:
1: Volume parameters
2: Pool from resource
3: Slots from autochanger
Choose catalog item to update (1-3): 3
The defined Storage resources are:
1: Mentora_Files
2: Exabyte_224
Select Storage resource (1-2): 2
Connecting to Storage daemon Exabyte_224 at adm3:9103 ...
3306 Issuing autochanger "slots" command.
Device "Magnum_224" has 12 slots.
Connecting to Storage daemon Exabyte_224 at adm3:9103 ...
3306 Issuing autochanger "list" command.
Illegal character "=" in a volume name.
Invalid Volume name: 1:Full:VolumeTag=A1
Illegal character "=" in a volume name.
Invalid Volume name: 2:Full:VolumeTag=A2
Illegal character "=" in a volume name.
Invalid Volume name: 3:Full:VolumeTag=A3
Illegal character "=" in a volume name.
Invalid Volume name: 4:Full:VolumeTag=A4
Illegal character "=" in a volume name.
Invalid Volume name: 5:Full:VolumeTag=A5
Illegal character "=" in a volume name.
Invalid Volume name: 6:Full:VolumeTag=A6
Illegal character "=" in a volume name.
Invalid Volume name: 7:Full:VolumeTag=A7
Illegal character "=" in a volume name.
Invalid Volume name: 8:Full:VolumeTag=A8
Illegal character "=" in a volume name.
Invalid Volume name: 9:Full:VolumeTag=A9
Illegal character "=" in a volume name.
Invalid Volume name: 10:Full:VolumeTag=A00010
Illegal character "=" in a volume name.
Invalid Volume name: 11:Full:VolumeTag=A00011
Illegal character "=" in a volume name.
Invalid Volume name: 12:Full:VolumeTag=A00012
No Volumes found to label, or no barcodes.

./mtx-changer /dev/scsi/changer/c5t4d1 list 0 /dev/rmt/0cbn 0
1:Full:VolumeTag=A1
2:Full:VolumeTag=A2
3:Full:VolumeTag=A3
4:Full:VolumeTag=A4
5:Full:VolumeTag=A5
6:Full:VolumeTag=A6
7:Full:VolumeTag=A7
8:Full:VolumeTag=A8
9:Full:VolumeTag=A9
10:Full:VolumeTag=A00010
11:Full:VolumeTag=A00011
12:Full:VolumeTag=A00012

Does this output look like it should for mtx-changer?

mtx -f /dev/scsi/changer/c5t4d1 status
 Storage Changer /dev/scsi/changer/c5t4d1:1 Drives, 12 Slots ( 1
Import/Export )
Data Transfer Element 0:Empty
 Storage Element 1:Full :VolumeTag=A1
 Storage Element 2:Full :VolumeTag=A2
 Storage Element 3:Full :VolumeTag=A3
 Storage Element 4:Full :VolumeTag=A4
 Storage Element 5:Full :VolumeTag=A5
 Storage Element 6:Full :VolumeTag=A6
 Storage Element 7:Full :VolumeTag=A7
 Storage Element 8:Full :VolumeTag=A8
 Storage Element 9:Full :VolumeTag=A9
 Storage Element 10:Full :VolumeTag=A00010

 Storage Element 11:Full :VolumeTag=A00011

Thanks,
Shon
-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users


Re: [Bacula-users] [Bacula-devel] Bacula BETA 2.1.26 released to Source Forge

2007-07-12 Thread Kern Sibbald
On Thursday 12 July 2007 16:36, Adam Thornton wrote:
> On Jul 12, 2007, at 8:56 AM, Kern Sibbald wrote:
> > On Thursday 12 July 2007 15:21, Dan Langille wrote:
> >> On 12 Jul 2007 at 15:15, Kern Sibbald wrote:
> >>> If no one wants to test the Win32 version and report back on it
> >>> (particularly Vista, Vista VSS, and reparse points), I will test it
> >>> myself.  However, in that case, I am condering not making the
> >>> binaries
> >>> available on Source Forge, but on some other site and for a fee.  Of
> >>> course, you can build it yourself for free -- as is always the case.
> >>
> >> I like this idea.  Perhaps it will encourage a company to devote
> >> staff time to building the Windows binaries for all.
> >
> > I'm glad you like the idea. I am thinking about doing the same
> > thing for all
> > the Bacula binaries.
> >
> > Any company, University, or government would have to purchase the
> > binaries (or
> > build them for themselves).  Any individual or charitable
> > organization could
> > download the binaries for free. Any company that had contributed to
> > the
> > Bacula project could download the binaries for free a number of times
> > determined by their contribution, but at least once.  Revenues
> > received from
> > this would be used to employ developers to produce some of the high-
> > end
> > features that we need.  Obviously, the source will continue be fully
> > available for anyone to build for themselves.
>
> How does this impact distributors?  Specifically I am thinking of
> Debian, but I think it's more broadly applicable.
>
> I would guess that since Bacula is GPL, there's no issue with third
> parties distributing binaries, as long as they also provide source
> for those binaries, but that sounds like something you want to
> discourage if you plan to enforce your pay-for-binaries regimen and
> actually collect a revenue stream from binary distribution.
>
> Are you planning on changing the license to forbid third parties from
> doing so?

No, I'm not planning on changing the license to forbid anyone from creating 
and distributing Bacula.  Bacula source is under a fiduciary license 
agreement with FSFE in order to guarantee that it remains Open Source. Anyone 
that wants to distribute Bacula can continue to do so as they are now.  The 
only exception is that without some sort of agreement, they couldn't 
distribute binaries made by us.

At this point, this is just an idea -- nothing is decided.

So that there is no later confusion on this subject, there *is* a current 
licensing problem with Bacula brought up by Debian since the GPL v2 and the 
OpenSSL licenses are incompatible. The current Bacula license is pure GPL v2 
with no modifications. I am discussing with Debian and FSFE modifying it  by 
going to GPL v3 or some other license (not so easy) so that it can be linked 
with OpenSSL.  This is a whole other topic that I would rather not discuss 
here though.

The main point here is that my concept is not to limit anyone's freedom at 
least within the Free Software definition, but rather find some way to fund a 
faster Bacula development. One way is to offer tested binaries to "companies" 
for a modest fee.  This would not stop anyone else from supplying binaries 
(except they could not resell our binaries without authorization).

This goes hand in hand with the fact my work on creating a commercial service 
company next to Bacula, with three major objectives:


- Ensure adequate support services to enterprises so that Bacula
can penetrate the enterprise market faster.
- To work hand in hand supporting existing and future independent level 2 
Bacula service suppliers.
- Generate revenues to fund Bacula development

I have discussed this idea for something like a year now, and it has taken 
very clear form. I will have more to say on this subject probably over the 
weekend. Though it is possible, I will be a bit surprised if David has any 
serious objections to the direction it is taking :-)

Best regards,

Kern



-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users


Re: [Bacula-users] [Bacula-devel] Bacula BETA 2.1.26 released to Source Forge

2007-07-12 Thread Dan Langille
On 12 Jul 2007 at 8:42, Robert LeBlanc wrote:

> Does this mean that Debian packages would be dropped since it would
> not be 'free' to distribute the binaries? I'm not an expert on legality
> issues, so please help clear my understanding. 

AFAIK, and I don't mind being corrected on this, anyone can create 
their own binaries and distribute them.  There is nothing preventing 
that from occuring.

-- 
Dan Langille - http://www.langille.org/



-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users


Re: [Bacula-users] Tape Recycling/rotation question

2007-07-12 Thread Jason King
Ryan Novosielski wrote:
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA1
>
> Jason King wrote:
>   
>> Ok, I have a question about tape recycling and rotation. I have 9 tapes 
>> in a rotation. Each tape has a retention period of 2 months. The tapes 
>> are switched out when they are full. When I get to tape 9 and bacula 
>> then wants to goto the next available "appendable" volume, which should 
>> be tapes 1-3 or so, when I pop in tape 1, shouldn't bacula just write 
>> over the data that is on that tape as if the tape where a new unused 
>> tape? And shouldn't that tape have a status of "recycle" or "appendable" 
>> or something when its retention period is over? I'm having some issues 
>> with recycled tapes not filling up with the same amount of data as 
>> before. They aren't even filling up with the "native" amount of data 
>> (uncompressed). I'd appreciate any assistance.
>> 
>
> The progression ought to be that that tape is marked "Full" if full, or
> "Used" if it goes above one of your configured thresholds. After that,
> it should eventually prune all of the jobs off that tape and then you'll
> be able to write to it again (and it will be in the states you've
> described). If your tapes stay Appendable (sounds like not the case,
> since you've been filling them), they will never recycle.
>
> - --
>   _  _ _  _ ___  _  _  _
>  |Y#| |  | |\/| |  \ |\ |  | |Ryan Novosielski - Systems Programmer III
>  |$&| |__| |  | |__/ | \| _| |[EMAIL PROTECTED] - 973/972.0922 (2-0922)
>  \__/ Univ. of Med. and Dent.|IST/AST - NJMS Medical Science Bldg - C630
> -BEGIN PGP SIGNATURE-
> Version: GnuPG v1.4.6 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
>
> iD8DBQFGlZ9Ymb+gadEcsb4RAqQeAJ4g31+Lq6pmfldT8N8miqpY7+U8+wCgog5m
> wBtIDiaoenbumHP24VgVg4o=
> =M6Zp
> -END PGP SIGNATURE-
>   
> -
> This SF.net email is sponsored by DB2 Express
> Download DB2 Express C - the FREE version of DB2 express and take
> control of your XML. No limits. Just data. Click to get it now.
> http://sourceforge.net/powerbar/db2/
> 
>
> ___
> Bacula-users mailing list
> Bacula-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/bacula-user
The state of the tapes isn't staying in "append". When the tape fills up 
it goes to a "full" state. After the retention period is up, it does say 
the tape is "recycled", then once the tape is written to again, it goes 
to "append", but the second time around, my tapes aren't holding but 
like 600M while before the were hold a little over 200G. I just don't 
understand.

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users


Re: [Bacula-users] [Bacula-devel] Bacula BETA 2.1.26 released to Source Forge

2007-07-12 Thread Robert LeBlanc

On 7/12/07 7:56 AM, "Kern Sibbald" <[EMAIL PROTECTED]> wrote:

> On Thursday 12 July 2007 15:21, Dan Langille wrote:
>> On 12 Jul 2007 at 15:15, Kern Sibbald wrote:
>>> If no one wants to test the Win32 version and report back on it
>>> (particularly Vista, Vista VSS, and reparse points), I will test it
>>> myself.  However, in that case, I am condering not making the binaries
>>> available on Source Forge, but on some other site and for a fee.  Of
>>> course, you can build it yourself for free -- as is always the case.
>> 
>> I like this idea.  Perhaps it will encourage a company to devote
>> staff time to building the Windows binaries for all.
> 
> I'm glad you like the idea. I am thinking about doing the same thing for all
> the Bacula binaries.
> 
> Any company, University, or government would have to purchase the binaries (or
> build them for themselves).  Any individual or charitable organization could
> download the binaries for free. Any company that had contributed to the
> Bacula project could download the binaries for free a number of times
> determined by their contribution, but at least once.  Revenues received from
> this would be used to employ developers to produce some of the high-end
> features that we need.  Obviously, the source will continue be fully
> available for anyone to build for themselves.
> 

Does this mean that Debian packages would be dropped since it would not be
'free' to distribute the binaries? I'm not an expert on legality issues, so
please help clear my understanding.

Thanks,
Robert


 
Robert LeBlanc
BioAg Computer Support
Brigham Young University
[EMAIL PROTECTED]
(801)422-1882



-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users


Re: [Bacula-users] [Bacula-devel] Bacula BETA 2.1.26 released to Source Forge

2007-07-12 Thread Kern Sibbald
On Thursday 12 July 2007 15:21, Dan Langille wrote:
> On 12 Jul 2007 at 15:15, Kern Sibbald wrote:
> > If no one wants to test the Win32 version and report back on it
> > (particularly Vista, Vista VSS, and reparse points), I will test it
> > myself.  However, in that case, I am condering not making the binaries
> > available on Source Forge, but on some other site and for a fee.  Of
> > course, you can build it yourself for free -- as is always the case.
>
> I like this idea.  Perhaps it will encourage a company to devote
> staff time to building the Windows binaries for all.

I'm glad you like the idea. I am thinking about doing the same thing for all 
the Bacula binaries.  

Any company, University, or government would have to purchase the binaries (or 
build them for themselves).  Any individual or charitable organization could 
download the binaries for free. Any company that had contributed to the 
Bacula project could download the binaries for free a number of times 
determined by their contribution, but at least once.  Revenues received from 
this would be used to employ developers to produce some of the high-end 
features that we need.  Obviously, the source will continue be fully 
available for anyone to build for themselves.

Regards,

Kern

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users


Re: [Bacula-users] [Bacula-devel] Bacula BETA 2.1.26 released to Source Forge

2007-07-12 Thread Dan Langille
On 12 Jul 2007 at 15:15, Kern Sibbald wrote:

> If no one wants to test the Win32 version and report back on it (particularly 
> Vista, Vista VSS, and reparse points), I will test it myself.  However, in 
> that case, I am condering not making the binaries available on Source Forge, 
> but on some other site and for a fee.  Of course, you can build it yourself 
> for free -- as is always the case.

I like this idea.  Perhaps it will encourage a company to devote 
staff time to building the Windows binaries for all.

-- 
Dan Langille - http://www.langille.org/



-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users


[Bacula-users] Bacula BETA 2.1.26 released to Source Forge

2007-07-12 Thread Kern Sibbald
Hello,

I have just released the source code and Windows binaries of Bacula BETA 
2.1.26 to the bacula-beta section of Source Forge.

The main changes since the last beta release are:

- Add qwt graphics library (for Qt4) needed to build bat to the
  depkgs-11Jul07.tar.gz package
- You now need a --with-qwt= to be able to build bat.
- Keep prune_volumes() from pruning the whole Scratch pool.
- More debug output in status storage.
- Correct moving a Scratch volume from pool to pool (some
  critical columns were lost).
- New more efficient db_get_query_dbids() -- not yet implemented
  everywhere, but currently used in volume pruning.

For packagers, now is the time to start preparing for release 2.2.0.  Unless 
some major new bug crops up, this will be the last beta release prior to a 
full release.

The following is still outstanding from the last beta release:

!!! Please Note !!!
Restore on Win32, and in particular on Vista is untested. Please
test before relying on it.  It should backup and restore reparse
points.


If no one wants to test the Win32 version and report back on it (particularly 
Vista, Vista VSS, and reparse points), I will test it myself.  However, in 
that case, I am condering not making the binaries available on Source Forge, 
but on some other site and for a fee.  Of course, you can build it yourself 
for free -- as is always the case.


Best regards,


Kern

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users


[Bacula-users] wx-console compiling error

2007-07-12 Thread Rich
wxGTK-2.8.4, bacula 2.0.3

what could be the reason that compiling wx-console fails ?
is it still maintained, with the advance of bat (i'd guess qt4 won't be 
everywhere for a while :) )

Compiling wxbrestorepanel.cpp
wxbrestorepanel.cpp: In constructor 
‘wxbRestorePanel::wxbRestorePanel(wxWindow*)’:
wxbrestorepanel.cpp:219: error: invalid use of undefined type ‘struct 
wxImageList’
/usr/local/include/wx-2.8/wx/generic/listctrl.h:16: error: forward 
declaration of ‘struct wxImageList’
wxbrestorepanel.cpp:220: error: invalid use of undefined type ‘struct 
wxImageList’
/usr/local/include/wx-2.8/wx/generic/listctrl.h:16: error: forward 
declaration of ‘struct wxImageList’
wxbrestorepanel.cpp:221: error: invalid use of undefined type ‘struct 
wxImageList’
/usr/local/include/wx-2.8/wx/generic/listctrl.h:16: error: forward 
declaration of ‘struct wxImageList’
wxbrestorepanel.cpp:222: error: invalid use of undefined type ‘struct 
wxImageList’
/usr/local/include/wx-2.8/wx/generic/listctrl.h:16: error: forward 
declaration of ‘struct wxImageList’
wxbrestorepanel.cpp:281: error: ‘wxIMAGE_LIST_SMALL’ was not declared in 
this scope
wxbrestorepanel.cpp: In destructor ‘virtual 
wxbRestorePanel::~wxbRestorePanel()’:
wxbrestorepanel.cpp:394: warning: possible problem detected in 
invocation of delete operator:
wxbrestorepanel.cpp:394: warning: invalid use of undefined type ‘struct 
wxImageList’
/usr/local/include/wx-2.8/wx/generic/listctrl.h:16: warning: forward 
declaration of ‘struct wxImageList’
wxbrestorepanel.cpp:394: note: neither the destructor nor the 
class-specific operator delete will be called, even if they are declared 
when the class is defined.
make[1]: *** [wxbrestorepanel.o] Error 1
-- 
  Rich

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users


Re: [Bacula-users] 2.0.3 agents with 1.36 backend

2007-07-12 Thread Rich
On 2007.07.11. 21:19, Rich wrote:
> is it possible to use 2.0.3 (or even 2.2) agents with 1.36 director/sd ?

i can report that a test backup and restore were performed succesfully 
with 1.36.1 director/sd and 2.0.3 fd.
-- 
  Rich

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users


Re: [Bacula-users] Restore question

2007-07-12 Thread Rich
On 2007.07.12. 14:16, Frank Sweetser wrote:
> Ivan Adzhubey wrote:
>> Hi,
>>
>> I have been using bacula for 5 years now and finally comes the first time I 
>> need to do a major restore from our tapes. I read the tutorial, tried the 
>> instructions and it seemingly worked as designed (I haven't run actual 
>> restore yet) but I am not sure which exactly files it was going to restore. 
>> I 
>> have two pools of tapes: one for full backups (run monthly) and another one 
>> for incremental (run every night). The 'restore all' command, when 
>> instructed 
>> to find JobIds of the most recent backup for a client, correctly located and 
>> listed all relevant full backups plus all incremental ones. It then 
>> proceeded 
>> creating directory tree and in the process went through both latest full 
>> backup and all incrementals since. So I assume this tree contains the latest 
>> snapshot? Or should I actually run two restores to get all the latest files: 
>> one for last full set and another one for all incrementals? I guess this is 
>> a 
>> stupid question but I'd really appreciate if someone could enlighten me 
>> since 
>> going through 50,000+ files manually to check the versions restored is 
>> really 
>> not an option.
> 
> Bacula will handle making sure that only the latest version of each file is
> restored, so you only have to do it once.

it probably is a good time to remind that files deleted/moved at some 
point inbetween backups also will be restored.
-- 
  Rich

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users


[Bacula-users] restoring a purged catalog

2007-07-12 Thread James Harper
I have just found that the volume retention was set to 2 days instead of
2 weeks, and I want to restore from a volume that was backed up 4 days
ago.

Obviously the catalog isn't there, but if I understand correctly I
should be able to use 'bscan' to re-read the volume and re-populate the
catalog.

I issued the command 'bscan -m -s -S /vol/backup/bacula/X0003', and
it went through (took ages) and finally said:

"
bscan: bscan.c:349 First Volume Size = 27935562251n12-Jul 19:43 bscan:
End of al
l volumes.
bscan: bscan.c:626 End of all Volumes. VolFiles=6 VolBlocks=0
VolBytes=27,919,97
7,429
Records added or updated in the catalog:
  1 Media
  1 Pool
  2 Job
 558666 File
"

But the records do not appear to be there to restore from. I increased
the volume retention period to 6 months and ran bscan again, but still
no records...

I have since used bextract to get the data I wanted, and apart from
saying "Error: Unknown stream=15 ignored" several hundred thousand
times, it did successfully restore the data, and quite quickly. I would
like to make the process work the way it is supposed to though.

Any suggestions? Am I doing something wrong? Would it help to delete the
volume completely from the catalog and then import it?

Thanks

James

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users


Re: [Bacula-users] Restore question

2007-07-12 Thread Frank Sweetser
Ivan Adzhubey wrote:
> Hi,
> 
> I have been using bacula for 5 years now and finally comes the first time I 
> need to do a major restore from our tapes. I read the tutorial, tried the 
> instructions and it seemingly worked as designed (I haven't run actual 
> restore yet) but I am not sure which exactly files it was going to restore. I 
> have two pools of tapes: one for full backups (run monthly) and another one 
> for incremental (run every night). The 'restore all' command, when instructed 
> to find JobIds of the most recent backup for a client, correctly located and 
> listed all relevant full backups plus all incremental ones. It then proceeded 
> creating directory tree and in the process went through both latest full 
> backup and all incrementals since. So I assume this tree contains the latest 
> snapshot? Or should I actually run two restores to get all the latest files: 
> one for last full set and another one for all incrementals? I guess this is a 
> stupid question but I'd really appreciate if someone could enlighten me since 
> going through 50,000+ files manually to check the versions restored is really 
> not an option.

Bacula will handle making sure that only the latest version of each file is
restored, so you only have to do it once.

-- 
Frank Sweetser fs at wpi.edu  |  For every problem, there is a solution that
WPI Network Engineer  |  is simple, elegant, and wrong. - HL Mencken
GPG fingerprint = 6174 1257 129E 0D21 D8D4  E8A3 8E39 29E3 E2E8 8CEC

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users


[Bacula-users] 24h time format in schedule resource, 12:xx=a.m.?

2007-07-12 Thread Alexander Geraldy
I'm specifying our backup schedules in 24h format (ISO 8601). All time 
specifications (e.g. 8:55, 14:55, 20:55) work very well, except any time 
between 12:00 and 12:59. Those schedules (12.xx) are misinterpreted as 
"a.m.".

Is this the desired behavior or a bug? It led to some mistakes here.

Bacula Version is 2.0.3 (2.0.3-1mdv2008.0)

Example: (excerpts)
Schedule:
Run = Level=Incremental Pool=Daily_rns2 Storage=File SpoolData=no 
mon-sat at 12:55

Scheduled Jobs:
Level  Type Pri  Scheduled  Name   Volume
===
IncrementalBackup10  13-Jul-07 00:55rns2   
Daily_rns2_0146


Thanks,
Alexander

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users


Re: [Bacula-users] Any FileSet change determine a Full backup

2007-07-12 Thread Ralf Gross
Troy Daniels schrieb:
> 
> Did /tmp/bacula-test/dir2 contain files created/modified before job 234?

No I created /tmp/bacula-test/dir2 after job 234.
 
> And if so, did Bacula back them up?
> 
> Imagine this scenario:
> 
> 1) /tmp/bacula-test/dir2 is created and files copied into it.
> 2) Full Job 234 runs and does a full backup of /tmp/bacula-test/dir1
> 3) More files are added to /tmp/bacula-test/dir2
> 4) Fileset is updated to include /tmp/bacula-test/dir2
> 5) Incr Job 235 runs.
> 
> Will job 235 only backup files created/modified since the last full 
> backup? Or is Bacula smart enough to recognise it's never backed this 
> directory up at all before and include all of it's contents.

Ok, now I did the following:

1.)
* created /tmp/bacula-test/dir3/foo3
* didn't change the fileset
* run an incr backup

Terminated Jobs:
 JobId  Level Files  Bytes Status   FinishedName
 
236  Incr  0  0 OK   12-Jul-07 11:11 x 

That's what I expected.

2.) 
* added /tmp/bacula-test/dir3/ to the fileset and reload the confg

237  Incr  0  0 OK   12-Jul-07 11:16 x 

The new files were not backed up!

3.) 
* created /tmp/bacula-test/dir5/foo5
* added /tmp/bacula-test/dir5/ to the fileset and reload the confg

238  Incr  2  0 OK   12-Jul-07 11:21 x


It seems that files that were present at a previous backup are not
backed up after adding the files to the fileset.

RAlf

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users


Re: [Bacula-users] Any FileSet change determine a Full backup

2007-07-12 Thread Malcolm Hunter
CC'ing the list. Why doesn't "reply" reply to the list??

On Thu, July 12, 2007 10:15 am, Malcolm Hunter wrote:
>
> On Thu, July 12, 2007 10:00 am, Troy Daniels wrote:
>> One question,
>>
>> Did /tmp/bacula-test/dir2 contain files created/modified before job 234?
>>
>> And if so, did Bacula back them up?
>
> I can't see how it could as it wasn't included.
>
>>
>> Imagine this scenario:
>>
>> 1) /tmp/bacula-test/dir2 is created and files copied into it.
>> 2) Full Job 234 runs and does a full backup of /tmp/bacula-test/dir1
>> 3) More files are added to /tmp/bacula-test/dir2
>> 4) Fileset is updated to include /tmp/bacula-test/dir2
>> 5) Incr Job 235 runs.
>>
>> Will job 235 only backup files created/modified since the last full
>> backup? Or is Bacula smart enough to recognise it's never backed this
>> directory up at all before and include all of it's contents.
>
> In my experience with backups generally, the best method is to include
> everything and specifically exclude what you don't want (i.e.
> pagefile.sys, temp dirs, etc). Filesets should be fairly static - you
> shouldn't need to keep modifying them everytime you add a directory.
>
>>
>> Based on the following snippet from the docs, I suspect the former:
>>
>>  "We strongly recommend against
>>  setting this directive to yes, since doing so may cause you to
>>  have an incomplete set of backups."
>
> Sounds like good advice.
>
> Regards,
> Malcolm
> --
> Web Development, Technical Copy-Editing & Proofreading
>
> KDE Proofreading Team
> KDE British English Translation Team
>
> http://l10n.kde.org/team-infos.php?teamcode=en_GB
>


-- 
Web Development, Technical Copy-Editing & Proofreading

KDE Proofreading Team
KDE British English Translation Team

http://l10n.kde.org/team-infos.php?teamcode=en_GB


-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users


Re: [Bacula-users] Any FileSet change determine a Full backup

2007-07-12 Thread Troy Daniels
One question,

Did /tmp/bacula-test/dir2 contain files created/modified before job 234?

And if so, did Bacula back them up?

Imagine this scenario:

1) /tmp/bacula-test/dir2 is created and files copied into it.
2) Full Job 234 runs and does a full backup of /tmp/bacula-test/dir1
3) More files are added to /tmp/bacula-test/dir2
4) Fileset is updated to include /tmp/bacula-test/dir2
5) Incr Job 235 runs.

Will job 235 only backup files created/modified since the last full 
backup? Or is Bacula smart enough to recognise it's never backed this 
directory up at all before and include all of it's contents.

Based on the following snippet from the docs, I suspect the former:

 "We strongly recommend against
 setting this directive to yes, since doing so may cause you to
 have an incomplete set of backups."

Cheers,


Troy.


Ralf Gross wrote:
> Ryan Novosielski schrieb:
>> Has anyone done a test that verifies exactly what this does?
>>
>> If I add a new directory to my fileset, and I have this directive turns
>> on, do the new files get backed up as part of the incremental?
>>
>> I have personally been doing as Craig said -- adding new major fileset
>> changes near the full backup... but it seems to me that this is not
>> dangerous in all of the cases that I can think of... Here's one I am
>> just about to encounter:
>>
>> 1. Add new FS to machine
>> 2. Add new FS to Bacula FileSet
>> 3. Next day, IgnoreFileSetChanges = yes, does my new filesystem get
>> backed up or does it not?
> 
> I did this with 2 directories.
> 
> FileSet {
>   Name = "-test"
>   Ignore FileSet Changes = yes
>   Include {
> Options {
>   signature = MD5
> }
> File = /tmp/bacula-test/dir1
> File = /tmp/bacula-test/dir2 <<-- I added this after jobid 234, and did a
> reload
>   }
> }
> 
> Terminated Jobs:
>  JobId  Level Files  Bytes Status   FinishedName
> 
> [...]
>234  Full  2  0 OK   12-Jul-07 10:14 
>235  Incr  2  0 OK   12-Jul-07 10:15 
> 
> 
> Choose a query (1-17): 13
> Enter JobId: 234
> ++--+
> | path   | name |
> ++--+
> | /tmp/bacula-test/dir1/ |  |
> | /tmp/bacula-test/dir1/ | foo  |
> ++--+
> 
> Choose a query (1-17): 13
> Enter JobId: 235
> ++--+
> | path   | name |
> ++--+
> | /tmp/bacula-test/dir2/ |  |
> | /tmp/bacula-test/dir2/ | foo2 |
> ++--+
> 
> 
> Seems to be working.
> 
> Ralf
> 
> -
> This SF.net email is sponsored by DB2 Express
> Download DB2 Express C - the FREE version of DB2 express and take
> control of your XML. No limits. Just data. Click to get it now.
> http://sourceforge.net/powerbar/db2/
> ___
> Bacula-users mailing list
> Bacula-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/bacula-users

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users


Re: [Bacula-users] 2.0.3 agents with 1.36 backend

2007-07-12 Thread tomasz dereszynski
Rich wrote:
> is it possible to use 2.0.3 (or even 2.2) agents with 1.36 director/sd ?
> 
> this is intended only as a temporary solution until serverside is 
> upgraded (1.36 agent fails to compile on a recent system)

i have situation with 2.0.3 as dir and 1.3.36 as fd and this works
i think but not sure (90%) i have tested with 1.3.36 as dir and 2.0.3 on
fd it was fine for backup (never tested restore like that)


-- 
bEsT rEgArDs|   "Confidence is what you have before you
tomasz dereszynski  |   understand the problem." -- Woody Allen
TD840-RIPE  |

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users


Re: [Bacula-users] Any FileSet change determine a Full backup

2007-07-12 Thread Ralf Gross
Ryan Novosielski schrieb:
> Has anyone done a test that verifies exactly what this does?
> 
> If I add a new directory to my fileset, and I have this directive turns
> on, do the new files get backed up as part of the incremental?
> 
> I have personally been doing as Craig said -- adding new major fileset
> changes near the full backup... but it seems to me that this is not
> dangerous in all of the cases that I can think of... Here's one I am
> just about to encounter:
> 
> 1. Add new FS to machine
> 2. Add new FS to Bacula FileSet
> 3. Next day, IgnoreFileSetChanges = yes, does my new filesystem get
> backed up or does it not?

I did this with 2 directories.

FileSet {
  Name = "-test"
  Ignore FileSet Changes = yes
  Include {
Options {
  signature = MD5
}
File = /tmp/bacula-test/dir1
File = /tmp/bacula-test/dir2 <<-- I added this after jobid 234, and did a
  reload
  }
}

Terminated Jobs:
 JobId  Level Files  Bytes Status   FinishedName

[...]
   234  Full  2  0 OK   12-Jul-07 10:14 
   235  Incr  2  0 OK   12-Jul-07 10:15 


Choose a query (1-17): 13
Enter JobId: 234
++--+
| path   | name |
++--+
| /tmp/bacula-test/dir1/ |  |
| /tmp/bacula-test/dir1/ | foo  |
++--+

Choose a query (1-17): 13
Enter JobId: 235
++--+
| path   | name |
++--+
| /tmp/bacula-test/dir2/ |  |
| /tmp/bacula-test/dir2/ | foo2 |
++--+


Seems to be working.

Ralf

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users


[Bacula-users] deleting bacula volume from a shell script

2007-07-12 Thread Omer Faruk Sen


Hi,

How can I delete a volume automaticly without user interaction. Following 
commands doesn't work. 



DAY=`date +%A`

/usr/sbin/bconsole -c /etc/bacula/bconsole.conf << _EOF__x
@output /dev/null
delete volume=$DAY
_EOF__x


   
Ready
 for the edge of your seat? 
Check out tonight's top picks on Yahoo! TV. 
http://tv.yahoo.com/

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users