I know this has probably been asked on the list before but i have searched and 
read the docs and would like a to ask one more time please.  I seem to have a 
great deal of  difficulty understanding the pruning, volume retention periods, 
and the like.  It can take a great deal of time to identify a problem as you 
must wait months to reach a fully running backup state.

Here is what i would like to achieve, I would like a FULL backup once per month 
on the first of the month.  Also i would like incremental backups every day for 
the rest of the month.  Since i am using harddisk as storage, space is limited 
and i do not really see a need for differential backups these are mostly for 
tapes right? Please someone correct me if i am incorrect about this.  Therefore 
i have created a simple schedule like this

Schedule {
  Name = "First"
  Run = Level=Full on 1 at 05:05
  Run = Level=Incremental on 2-31 at 05:05
}

I am hoping Bacula takes into account some months are not 31 days long and will 
adjust accordingly therefore i have chosen to keep things consistent and use 
months for my volume retention and purge recycle stuff too.

My next concern is the limited storage space and cost of Bandwidth so I only 
wish to do FULL backup once per month.  I read in the documentation that it is 
best to have retention period 2 times the length of the full backup.  But which 
ones Volume, Files or Jobs please help.      
      
Pool {
  Name = canmail
  Pool Type = Backup
  Recycle = yes                       # Bacula can automatically recycle Volumes
  AutoPrune = yes                     # Prune expired volumes
  Volume Retention = 2 months         # one year
}

JobDefs {
  Name = "DefaultJob"
  Type = Backup
  Level = Incremental
  Client = Default-fd
  FileSet = "Full Set Unix"
  Schedule = "First"
  Storage = File
  Messages = Standard
  Pool = Default
  Priority = 10
}

Job {
  Name = "canmail.org"
  Client = canmail.org-fd
  JobDefs = "DefaultJob"
  Pool = canmail
  FileSet = "canmail.org"
  Storage = canmail
  Write Bootstrap = "/var/db/bacula/canmail.org.bsr"
}

Client {
  Name = canmail.org-fd
  Address = 66.244.200.225
  FDPort = 9102
  Catalog = MyCatalog
  Password = "xxxx"         # password for FileDa
  File Retention = 1 months            # 30 days
  Job Retention = 2 months           # six months
  AutoPrune = yes                     # Prune expired Jobs/Files
}

In summary i would like to know if 1 month file retention is enough as i do not 
want to be doing a FULL backup more that once per month because i set something 
wrong.  

Will any of the directives i have in my bacula-dir.conf file cause bacula to 
save only one full backup or worst case 2 full backups and the incrementals. 
Then at the end of the 2 month period i want bacula to purge the catalog and 
recycle the volume.  

IE i do not want a bunch of data on the file system older than one or two full 
backups nor do i want this data in the catalog for more than the 2 month 
period.  

IDEALLY one Full Backup and the incrementals would be erased as soon as the 2nd 
FULL  backup is taken this would make sense right?  Will I achieve this with my 
directives or do i need to add something or change something Max volumes = 1.  
I seem to be lost within the flexibility of Bacula.

Please is this a sensible to to get a full month of backups and not much more I 
do not want files or catalogs going back a year.  

A HUGE THANK YOU to whomever tries to help me figure this out i am close but 
just cant quite visualize it yet.

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to