Hi,

05.07.2007 10:03,, Jonas Romero wrote::
>  Hello, i'm using Bacula 2.0.3 in a  Linux FC 7 as server.
> 
>  My idea is to use hard disks as storage device but i want to 
>  organize the files (volumes) that bacula create using the client name
>  as part of the filename, and of course, recycle that files in order to not
>  get out of space.
> 
> When there is no previus backups, all is ok for the first time.
> Then, i have found some problems:
> 
> (1) when the retention period expires, and the volume is marked as Purged,    
>  
>   (and Recyle is active),  and Bacula run the next job, it use a file/volume  
>  
>      but no rename/relabel it on the hard disk.

Right. That's how Bacula works. Think of volumes like tapes - Bacula 
can not change the tape label because that should match with the label 
on the cartridge.

This is one of the reasons why I prefer to let Bacula handle the 
volumes, so I do not need telling names. Whenever I need to find 
volumes with data from a certain client, I can use a query in bconsole.

>    Pool 
>    {
>     Name = Full-Pool
>     Pool Type = Backup
>     Recycle = yes
>     AutoPrune = yes
>     Volume Retention = 60 days
>     Maximum Volume Jobs = 1
>     Label Format = "Full-${Client}-${Day:p/2/0/r}-${Month:p/2/0/r}-${Year}"
>    }
> 
> So if i have a file/volume named Full-client1-<date..> and the job is for
> client3,the data of cliente3 is stored in this file.
> 
> (2) If Bacula starts a job for client1, and client1 is off, Bacula create a
> file/volume named Full-client1-...  in a Append state. The client is off but
> Bacula create the file.  So when next job start  for other client, ex: client2
> Bacula use this file.
> Again i have a file named Full-client1... with data from client2.
>   
> 
> My solution at this time for 1) is disabling recycling, so, Bacula always     
>  
>    make a new volume with the correct name.    Then, i use a little script    
>  
>     that list all purged volumes and delete them from the catalog and from the
> hard disk.  
> 
> Solution found for 2) is to use generic names for volumes, and dont use client
> name in them. But i want to map filenames with client names.

If you really need that, you'll have to use dedicated pools per client.
Arno


> Any ideas? Any help would be appreciate.
> Thank you in advance.
> 
> 
> 
> 
> -------------------------------------------------------------------------
> 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

-- 
Arno Lehmann
IT-Service Lehmann
www.its-lehmann.de

-------------------------------------------------------------------------
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

Reply via email to