Diferencia entre revisiones de «Instalación de Bareos»
Sin resumen de edición |
|||
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 <nowiki>https://download.bareos.org/bareos/experimental/nightly/Debian_11/bare</nowiki> | <nowiki>#</nowiki> sudo wget -O /etc/apt/sources.list.d/bareos.list <nowiki>https://download.bareos.org/bareos/experimental/nightly/Debian_11/bare</nowiki> | ||
Línea 11: | Línea 10: | ||
<nowiki>#</nowiki> apt install bareos-filedaemon | <nowiki>#</nowiki> apt install bareos-filedaemon | ||
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''' | ||
<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: | ||
<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 == | |||
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 | ||
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 { | ||
<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 | ||
<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> | ||
<blockquote>bconsole <Enter> | |||
reload <Enter> | reload <Enter> |
Revisión del 12:40 14 jul 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/bare
# 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