Cliente Bacula Detrás de NAT con Connect To Director

Cliente Bacula Detrás de NAT con Connect To Director

Ahora un Cliente puede iniciar una conexión con el Director (de forma permanente o programada) para permitir que el Director vuelva a conectarse cuando se inicie un nuevo Trabajo o se emita un comando bconsole (por ejemplo, estado del cliente).

Esta nueva opción de configuración de red es particularmente útil para clientes a los que el principal no puede acceder directamente.

Ejemplo de Conexión Detrás de NAT

# cat /opt/bacula/etc/bacula-fd.conf
Director {
  Name = bac-dir
  Password = aigh3wu7oothieb4geeph3noo  # Password used to connect

  # New directives
  Address = bac-dir.mycompany.com       # Director address to connect
  Connect To Director = yes                  # FD will call the Director
}


# cat /opt/bacula/etc/bacula-dir.conf
Client {
  Name = bac-fd
  Password = aigh3wu7oothieb4geeph3noo

  # New directive
  Allow FD Connections = yes
}

Atencion! El nombre del Cliente en la configuración del Director debe ser exactamente el mismo que el configurado en bacula-fd.conf.

Puedes programar tu conexión para ciertas horas del día:

# cat /opt/bacula/etc/bacula-fd.conf
Director {
  Name = bac-dir
  Password = aigh3wu7oothieb4geeph3noo  # Password used to connect

  # New directives
  Address = bac-dir.mycompany.com       # Director address to connect
  Connect To Director = yes             # FD will call the Director
  Schedule = WorkingHours
}

Schedule {
  Name = WorkingHours
  # Connect the Director between 12:00 and 14:00
  Connect = MaxConnectTime=2h on mon-fri at 12:00
}

Tenga en cuenta que en la versión actual, si el Demonio de archivos se inicia después de las 12:00, la próxima conexión con el Director se realizará a las 12:00 del día siguiente.

Se puede programar un trabajo en el director para las 12:00, y si el cliente está conectado, el trabajo se ejecutará como si el director hubiera accedido al cliente.

 

 

Leave a Reply