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 > Catálogo usando PostgreSQL

Catálogo usando PostgreSQL

En Debian existe un paquete llamado bacula-director-pgsql que incluye lo necesario para emplear una base de datos PostgreSQL como almacenamiento del catálogo de copias.

Aunque es posible utilizar dbconfig-common para gestionarlo, tal y como el mantenedor recomienda, yo he optado por emplear el método manual:

  1. Crear un usuario bacula en el servidor de bases de datos.
  2. Crear la base de datos bacula y asignarle como propietario el usuario homónimo.
  3. Crear la estructura empleando el programa /usr/share/bacula-director/make_postgresql_tables con la siguiente síntaxis:

    # cd /usr/share/bacula-director
    # ./make_postgresql_tables -h db.venexma.int -U bacula  
    Contraseña para usuario bacula: XXXXXX
    ...
    Creation of Bacula PostgreSQL tables succeeded.
    #
    
  4. Configuramos el director para que tenga acceso a la base de datos.

He guardado una copia del esquema porque pretendo explicar a mí manera cada tabla en la base de datos, y cómo se le puede sacar provecho al margen del sistema.

PENDIENTE DE COMPLETAR