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: la planificación de trabajos

Planificación de trabajos (schedule)

El recurso Schedule proporciona un mecanismo para automatizar la ejecución de un trabajo de copia de seguridad. Si no aparece una referencia a él dentro de un trabajo, éste sólo puede llevarse a cabo manualmente.

Es tan flexible en su definición que resulta muy complejo de entender, así que lo mejor es ilustrarlo con ejemplos:

  • Ciclo semanal: una copia completa todos los domingos y una incremental el resto de los días.
    1 
    2     Schedule {
    3         Name = "Semanal"
    4         Run = Level=Full sun at 1:05
    5         Run = Level=Incremental mon-sat at 1:05
    6     }
  • Ciclo mensual: una copia completa el primer domingo de cada mes, una diferencial el segundo y el quinto domingo, y una incremental el resto de los días.
    1 Schedule {
    2     Name = "MonthlyCycle"
    3     Run = Level=Full Pool=Monthly 1st sun at 1:05
    4     Run = Level=Differential 2nd-5th sun at 1:05
    5     Run = Level=Incremental Pool=Daily mon-sat at 1:05
    6 }

La orden show schedules en la consola permite ver estas planificaciones.