Creative Commons License
Excepto donde se indique otra cosa, todo el contenido de este lugar está bajo una licencia de Creative Commons.
Taquiones > sysadmin > bacula > Bacula: definiendo copias de seguridad

Trabajos de copia (Job)

Los trabajos se definen mediante el recurso Job y, curiosamente, pueden ser de diferentes tipos. Lo normal es tener un tipo Backup para efectuar copias y otro Restore para recuperar archivos, y en ambos se pueden especificar muchísimos atributos y condiciones.

Este es un ejemplo de definición de trabajo:

    1 Job {
    2     Name    =       "Sarajevo Semanal"
    3     Enabled =       yes
    4     Type    =       Backup
    5     Level   =       Full
    6     Client  =       sarajevo-fd
    7     FileSet =       "Archivos de Sarajevo"
    8     Storage =       Disco
    9     Schedule=       "Semanal"
   10     Messages=       Standard
   11     Pool    =       Workstation
   12 }
   13 
   14 Job {
   15     Name    =       "Sarajevo restore"
   16     Type    =       Restore
   17     Client  =       sarajevo-fd
   18     FileSet =       "Archivos de Sarajevo"
   19     Storage =       Disco
   20     Messages=       Standard
   21     Pool    =       Workstation
   22 }

Pero lo importante de todo esto es que, en un trabajo, se aclaran las siguientes cuestiones:

  1. Qué debe salvar (FileSet)
  2. De dónde tiene que extraer los datos (Client)
  3. Cuándo debe hacerlo (Schedule)
  4. Y a dónde debe llevarlos (Pool)

Lo normal es que el par cliente/selección de archivos (Client/FileSet) sea únicos para cada trabajo; el resto de los parámetros pueden compartirse.