Un trabajo es el objeto configurable más importante en Bacula, ya que reúne un cliente, un conjunto de archivos y otras configuraciones para controlar exactamente lo que se respalda. Por esta razón, generalmente es mejor definir sus conjuntos de archivos y clientes primero antes de crear un trabajo. Cada trabajo tiene los siguientes atributos importantes:
- Nombre del trabajo
- Un nombre único para este trabajo.
- Tipo de trabajo
- Esto determina qué tipo de acción realizará el trabajo. En casi todos los casos, esto debe establecerse en Copia de seguridad .
- Nivel de respaldo
- Determina si el trabajo realizará una copia de seguridad completa o parcial de los archivos seleccionados.
- Cliente para respaldar
- Si su sistema Bacula tiene varios clientes, esta opción determina de qué archivos se lee este trabajo de copia de seguridad.
- Archivo configurado para copia de seguridad
- El conjunto de archivos seleccionado determina qué archivos y directorios reales se incluyen en la copia de seguridad.
- Copia de seguridad a tiempo
- Esta opción opcional determina si el trabajo se ejecuta automáticamente según lo programado y, de ser así, cuándo.
- Dispositivo de almacenamiento de destino
- Si su configuración de Bacula está configurada con más de un demonio de almacenamiento, esta opción determina en cuál se escribe la copia de seguridad.
Para simplificar el proceso de creación de trabajos, Bacula le permite crear trabajos de definición predeterminada que en realidad no se ejecutan solos, sino que especifican la configuración que heredarán los trabajos reales. Al editar un trabajo, el campo Tipo predeterminado determina si es una definición predeterminada, si hereda la configuración de algún valor predeterminado, o ninguno.