Diferencia entre revisiones de «Instalación de Bareos»

De HowTo ARIU
Ir a la navegación Ir a la búsqueda
(Página creada con «== Cliente bareos-filedaemon == * Instalar la última versión disponible en los repositorios del Cliente Bareos <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> apt update <nowiki>#</nowiki> ap…»)
 
 
(No se muestran 2 ediciones intermedias 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.
<nowiki>#</nowiki> sudo wget -O /etc/apt/sources.list.d/bareos.list https://download.bareos.org/bareos/experimental/nightly/Debian_11/bareos.list


* Instalar la última versión disponible en los repositorios del Cliente Bareos
<nowiki>#</nowiki> wget -q <nowiki>https://download.bareos.org/bareos/experimental/nightly/Debian_11/Release.key</nowiki> -O- | sudo apt-key add -


<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> apt update


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


<nowiki>#</nowiki> apt update
<nowiki>#</nowiki> apt install bareos-filedaemon
 
2- Editamos la configuración del Cliente Bareos para que adopte la siguiente forma:
<nowiki>#</nowiki> apt upgrade
<nowiki>#</nowiki> nano /etc/bareos/bareos-fd.d/client/myself.conf
 
- Para que Adopte la siguiente forma:<blockquote>
<nowiki>#</nowiki> apt install bareos-filedaemon
 
* Editamos la configuración del Cliente Bareos para que adopte la siguiente forma:
 
<nowiki>#</nowiki> nano /etc/bareos/bareos-fd.d/client/myself.conf




Línea 28: Línea 25:
FDport = 9102
FDport = 9102


}
}</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


* Por defecto el contenido es similar al siguiente: (Si uno quiere puede editar el password por defecto)
<nowiki>#</nowiki> 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).<blockquote>Director {
Director {


Name = bareos-dir
Name = bareos-dir
Línea 44: Línea 36:
Description = "Allow the configured Director to access this file daemon."
Description = "Allow the configured Director to access this file daemon."


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


Línea 59: Línea 47:
Description = "Send relevant messages to the Director."
Description = "Send relevant messages to the Director."


}
}</blockquote>


== Servidor ==
== 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.
<nowiki>#</nowiki> 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:
<blockquote>Client {


* Después de instalar y configurar el cliente de bareos, abrimos una terminal nueva y nos conectamos al servidor de '''bareos''' mediante ssh
Name = [nombre del cliente]-fd


<nowiki>#</nowiki> ssh back4.riu.edu.ar
Description = "[Descripción del Cliente]"


* 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:
Catalog = "MyCatalog"


Client {
Address = [IP del Cliente]


  Name = [nombre del cliente]-fd
FDPort = 9102


  Description = "[Descripción del Cliente]"
Password = "[Password que se encuentra en el cliente en el archivo /etc/bareos/bareos-fd.d/director/bareos-dir.conf]"


  Catalog = "MyCatalog"
AutoPrune = yes


  Address = [IP del Cliente]
Job Retention = 6 months


  FDPort = 9102
File Retention = 6 months


  Password = "[Password que se encuentra en el cliente en el archivo /etc/bareos/bareos-fd.d/director/bareos-dir.conf]"
TLS Enable = no (para debian11 tiene que estar en '''yes''')


  AutoPrune = yes
}</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 {
 
  Job Retention = 6 months
 
  File Retention = 6 months
 
  TLS Enable = no
 
}
 
* 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]"
        Name = "[Nombre del cliente]"
Línea 108: Línea 88:


}
}


FileSet {
FileSet {
Línea 117: Línea 98:
                Options {
                Options {


                        compression = GZIP
                compression = GZIP
 
                        signature = MD5
 
                }


* A continuación están los directorios a resguardar
                signature = MD5


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


                File = /root
           File = /root


<nowiki>#</nowiki>               File = /var/www/owncloud
<nowiki>#</nowiki>         File = /var/www/owncloud


                File = /var/www/cloud
            File = /var/www/cloud


        }
      }


}
}</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
 
bconsole <Enter>


reload   <Enter>
reload   <Enter>
Línea 147: Línea 120:
Opción 3: Client
Opción 3: Client


Opción x: nombre_del_cliente
Opción x: nombre_del_cliente</blockquote>
 


[[Página principal|Atrás]]
[[Página principal|Atrás]]

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