Diferencia entre revisiones de «Instalación de Bareos»

De HowTo ARIU
Ir a la navegación Ir a la búsqueda
 
(No se muestra una edición intermedia del mismo usuario)
Línea 1: Línea 1:
== Cliente bareos-filedaemon ==
== Cliente bareos-filedaemon ==
 
1- Instalar la última versión disponible en los repositorios del Cliente Bareos.
* Instalar la última versión disponible en los repositorios del Cliente Bareos.
  <nowiki>#</nowiki> sudo wget -O /etc/apt/sources.list.d/bareos.list https://download.bareos.org/bareos/experimental/nightly/Debian_11/bareos.list
  <nowiki>#</nowiki> sudo wget -O /etc/apt/sources.list.d/bareos.list <nowiki>https://download.bareos.org/bareos/experimental/nightly/Debian_11/bare</nowiki>


  <nowiki>#</nowiki> wget -q <nowiki>https://download.bareos.org/bareos/experimental/nightly/Debian_11/Release.key</nowiki> -O- | sudo apt-key add -
  <nowiki>#</nowiki> wget -q <nowiki>https://download.bareos.org/bareos/experimental/nightly/Debian_11/Release.key</nowiki> -O- | sudo apt-key add -
Línea 11: Línea 10:


  <nowiki>#</nowiki> apt install bareos-filedaemon
  <nowiki>#</nowiki> apt install bareos-filedaemon
* Editamos la configuración del Cliente Bareos para que adopte la siguiente forma:
2- Editamos la configuración del Cliente Bareos para que adopte la siguiente forma:
  <nowiki>#</nowiki> nano /etc/bareos/bareos-fd.d/client/myself.conf
  <nowiki>#</nowiki> nano /etc/bareos/bareos-fd.d/client/myself.conf
- Para que Adopte la siguiente forma:<blockquote>
- Para que Adopte la siguiente forma:<blockquote>
Línea 26: Línea 25:
FDport = 9102
FDport = 9102


}</blockquote>
}</blockquote>3- Editaremos el archivo '''bareos-dir.conf'''
 
* Editaremos el archivo '''bareos-dir.conf'''


  <nowiki>#</nowiki> nano /etc/bareos/bareos-fd.d/director/bareos-dir.conf
  <nowiki>#</nowiki> nano /etc/bareos/bareos-fd.d/director/bareos-dir.conf
Línea 39: Línea 36:
Description = "Allow the configured Director to access this file daemon."
Description = "Allow the configured Director to access this file daemon."


}</blockquote>
}</blockquote>4- Editar el archivo '''Standard.conf''' Para que adopte la siguiente forma:
* Editar el archivo '''Standard.conf''' Para que adopte la siguiente forma:
  <nowiki>#</nowiki> nano /etc/bareos/bareos-fd.d/messages/Standard.conf
  <nowiki>#</nowiki> nano /etc/bareos/bareos-fd.d/messages/Standard.conf
- Para que adopte la siguiente forma:<blockquote>
- Para que adopte la siguiente forma:<blockquote>
Línea 53: Línea 49:
}</blockquote>
}</blockquote>


=== Servidor ===
== Servidor ==
Después de instalar y configurar el cliente de bareos, abrimos una terminal nueva y nos conectamos al servidor de '''bareos''' mediante ssh.
1- Después de instalar y configurar el cliente de bareos, abrimos una terminal nueva y nos conectamos al servidor de '''bareos''' mediante ssh.
  <nowiki>#</nowiki> ssh back4.riu.edu.ar
  <nowiki>#</nowiki> ssh back4.riu.edu.ar
* Ir al directorio '''/etc/bareos/bareos-dir.d/client/''' y agregar un archivo con el siguiente nombre '''[nombre del cliente]-fd.conf''', dentro del mismo hay que poner lo siguiente:
2- Ir al directorio '''/etc/bareos/bareos-dir.d/client/''' y agregar un archivo con el siguiente nombre '''[nombre del cliente]-fd.conf''', dentro del mismo hay que poner lo siguiente:
<blockquote>Client {
<blockquote>Client {


Línea 79: Línea 75:
TLS Enable = no (para debian11 tiene que estar en '''yes''')
TLS Enable = no (para debian11 tiene que estar en '''yes''')


}</blockquote>
}</blockquote>3- Luego ir al directorio '''/etc/bareos/bareos-dir.d/job/''' y agregar un archivo con el siguiente nombre '''[nombre del cliente]-fd.conf''', dentro del mismo hay que poner lo siguiente:<blockquote>Job {
* Luego ir al directorio '''/etc/bareos/bareos-dir.d/job/''' y agregar un archivo con el siguiente nombre '''[nombre del cliente]-fd.conf''', dentro del mismo hay que poner lo siguiente:
<blockquote>Job {


        Name = "[Nombre del cliente]"
        Name = "[Nombre del cliente]"
Línea 108: Línea 102:
                signature = MD5
                signature = MD5


}</blockquote>
}</blockquote>4- A continuación están los directorios a resguardar<blockquote>           File = /etc
* A continuación están los directorios a resguardar
<blockquote>           File = /etc


           File = /root
           File = /root
Línea 120: Línea 112:
      }
      }


}</blockquote>
}</blockquote>5- Una vez hecho esto, entramos a la consola de bareos<blockquote>bconsole <Enter>
* Una vez hecho esto, entramos a la consola de bareos
<blockquote>bconsole <Enter>


reload   <Enter>
reload   <Enter>

Revisión actual - 13:04 18 dic 2023

Cliente bareos-filedaemon

1- Instalar la última versión disponible en los repositorios del Cliente Bareos.

# sudo wget -O /etc/apt/sources.list.d/bareos.list https://download.bareos.org/bareos/experimental/nightly/Debian_11/bareos.list
# wget -q https://download.bareos.org/bareos/experimental/nightly/Debian_11/Release.key -O- | sudo apt-key add -
# apt update
# apt upgrade
# apt install bareos-filedaemon

2- Editamos la configuración del Cliente Bareos para que adopte la siguiente forma:

# nano /etc/bareos/bareos-fd.d/client/myself.conf

- Para que Adopte la siguiente forma:


Client {

Name = [nombre-del-servidor]-fd

Maximum Concurrent Jobs = 20

FDAddress = [IP del Cliente]

FDport = 9102

}

3- Editaremos el archivo bareos-dir.conf

# nano /etc/bareos/bareos-fd.d/director/bareos-dir.conf

- Por defecto el contenido es similar al siguiente: (Si uno quiere puede editar el password por defecto).

Director {

Name = bareos-dir

Password = "lMesDkJAHnNIEpTabcR/jAohX1nKQf43ijPRA1O5VEGx"

Description = "Allow the configured Director to access this file daemon."

}

4- Editar el archivo Standard.conf Para que adopte la siguiente forma:

# nano /etc/bareos/bareos-fd.d/messages/Standard.conf

- Para que adopte la siguiente forma:

Messages {

Name = Standar

Director = bareos-dir = all, !skipped, !restored

Description = "Send relevant messages to the Director."

}

Servidor

1- Después de instalar y configurar el cliente de bareos, abrimos una terminal nueva y nos conectamos al servidor de bareos mediante ssh.

# ssh back4.riu.edu.ar

2- Ir al directorio /etc/bareos/bareos-dir.d/client/ y agregar un archivo con el siguiente nombre [nombre del cliente]-fd.conf, dentro del mismo hay que poner lo siguiente:

Client {

Name = [nombre del cliente]-fd

Description = "[Descripción del Cliente]"

Catalog = "MyCatalog"

Address = [IP del Cliente]

FDPort = 9102

Password = "[Password que se encuentra en el cliente en el archivo /etc/bareos/bareos-fd.d/director/bareos-dir.conf]"

AutoPrune = yes

Job Retention = 6 months

File Retention = 6 months

TLS Enable = no (para debian11 tiene que estar en yes)

}

3- Luego ir al directorio /etc/bareos/bareos-dir.d/job/ y agregar un archivo con el siguiente nombre [nombre del cliente]-fd.conf, dentro del mismo hay que poner lo siguiente:

Job {

        Name = "[Nombre del cliente]"

        JobDefs = "Servidor Linux"

        Client = [Nombre del cliente]-fd

        FileSet = "fs_[Nombre del cliente]"

        Schedule = WeeklyCycle

}


FileSet {

        Name = "fs_[Nombre del cliente]"

        Include {

                Options {

                compression = GZIP

                signature = MD5

}

4- A continuación están los directorios a resguardar

           File = /etc

           File = /root

#         File = /var/www/owncloud

            File = /var/www/cloud

      }

}

5- Una vez hecho esto, entramos a la consola de bareos

bconsole <Enter>

reload   <Enter>

status   <Enter>

Opción 3: Client

Opción x: nombre_del_cliente

Atrás