Zimbra backup con bacula

Bueno, hace unos días hice un post de como hacer el backup de clearspace ahora les traigo el howto para backupear zimbra. Como la mayoría de los archivos ya están en ese howto solo nos dedicaremos a configurar el director.

—/etc/bacula/bacula-dir.conf—-

Job {
Name = “Zimbra”
Level = Full
FileSet = “Zimbra”
JobDefs = “DefaultJob”
Schedule = “Daily”
Write Bootstrap = “/var/lib/bacula/Zimbra.bsr”
# Apago el servicio
RunBeforeJob = “su – zimbra -c”/opt/zimbra/bin/zmcontrol stop””
# Prendo el servicio
RunAfterJob = “su – zimbra -c”/opt/zimbra/bin/zmcontrol start””

}

# Archivos que serán backupeados
FileSet {
Name = “Zimbra”
Include {
Options {
signature = MD5
}
File = /opt/zimbra/
}

Exclude {
File = /opt/zimbra/log
File = /opt/zimbra/zmstat
}
}
—–EOF—–

Facilon facilon, si te gustó deja un post 😛

Tags: , , ,

5 Responses to “Zimbra backup con bacula”

  1. ezq says:

    Matias, tengo una consulta, bacula es capaz de ejecutar un script en el cliente?, pruebo con este script en un cliente de mi servidor bacula y falla el backup porque no puede ejecutar su -zimbra, no existe el usuario, según lo que veo trata de ejecutar el comando localmente y no en el cliente.

    Saludos, excelentes guias!!!!!

    • Matias Neiff says:

      Hola Ezquiel, mira, creo que la mejor forma de hacer eso es corriendo un script en el otro servidor usando ssh public key, entre mis howtos hay varios ejemplos de eso, creo, al menos uno seguro.

      Me alegro que te gusten mis guías, un abrazo.
      MN

      • ezq says:

        Me respondo solo, en la configuración del job, hay una opcion que es “ClientRunBeforeJob” y otra “ClientRunAfterJob” que ejecutan comandos en el cliente 🙂

  2. Richzendy says:

    actualmente estoy usando zmbkpose es mucho más sencillo y no hay que parar el zimbra, permite hacer backups en caliente:

    https://github.com/bggo/Zmbkpose