Hello,
    I've got a client with this new bacula server that i want to be 
completely automated in terms of volume and backup management, bacula won't 
require any intervention for new volumes, as that will be automated. I've 
got the below setup, my only question is my file, job, and volume retention 
periods, are they right for hands off operations? Will they rotate on 
schedule and not need new volumes?
Thanks.
Dave.

#
# Bacula client1 client configuration
#

Job {
  Name = "backup_client1"
  Type = Backup
 Level = Incremental
  Schedule = "Client1Cycle"
  Messages = Standard
  Client = client1-fd
  FileSet = "fbsd_client1"
  Pool = Default
Full Backup Pool = Client1_Full
Incremental Backup Pool = Client1_Incremental
Storage = Client1Storage
  Write Bootstrap = "/backup/bacula/client1/client1.bsr"
  Priority = 10
}

FileSet {
  Name = "fbsd_client1"
  Include {
options {
Compression=GZIP9
Signature=SHA1
aclsupport=yes
}
File = /
File = /usr
File = /var
  }
#
# If you backup the root directory, the following two excluded
#   files can be useful
#
  Exclude {
    File = /proc
    File = /tmp
    File = /.journal
    File = /.fsck
    File = /dev
  }
  }

#
# When to do the backups, full backup on first sunday of the month,
#  differential (i.e. incremental since full) every other sunday,
#  and incremental backups other days
Schedule {
  Name = "Client1Cycle"
Run = Full 2nd,4th sun at 5:05AM
  Run = Differential 1st,3rd,5th sun at 5:05AM
  Run = Incremental mon-sat at 5:05AM
}

Client {
  Name = client1-fd
  Address = client1.example.com
  FDPort = 9102
  Catalog = MyCatalog
  Password = "xxxxxxxxxxxxxxxxxxxxx"     # password for FileDaemon
  File Retention = 30 days
  Job Retention = 6 months
  AutoPrune = yes                       # Prune expired Jobs/Files
TLS Enable = yes
TLS Require = yes
TLS CA Certificate File = /usr/local/etc/bacula/ca-cert.pem
TLS Certificate = /usr/local/etc/bacula/bacula.example.com.crt
TLS Key = /usr/local/etc/bacula/bacula.example.com.key
}

Storage {
  Name = Client1Storage
  Address = bacula.example.com      # N.B. Use a fully qualified name here
  SDPort = 9103
  Password = "xxxxxxxxxxxxxxxxx"
  Device = Client1Storage
  Media Type = File
TLS Enable = yes
TLS Require = Yes
TLS CA Certificate File = /usr/local/etc/bacula/ca-cert.pem
TLS Certificate = /usr/local/etc/bacula/bacula.example.com.crt
TLS Key = /usr/local/etc/bacula/bacula.example.com.key
}

pool {
 Name = Client1_Full
 Pool Type = Backup
Use Volume Once = yes
 Recycle = yes # Bacula can automatically recycle volumes
 AutoPrune = yes                     # Prune expired volumes
  Volume Retention = 21 days
Maximum Volumes = 3                 # Keep 3 fulls
    LabelFormat = client1-full
}

pool {
 Name = Client1_Incremental
 Pool Type = Backup
Use Volume Once = yes
 Recycle = yes # Bacula can automatically recycle volumes
 AutoPrune = yes                     # Prune expired volumes
  Volume Retention = 21 days
Maximum Volumes = 10                 # Keep 10 incrementals
    LabelFormat = client1-incremental
}
 


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