Continuamos con la parte 3 del tutorial. en esta parte vamos a ver como se configura y administra la consola webmin de BACULA. Webmin nos va a facilitar mucho las cosas ya que no hace falta ir editando ficheros con el problema si introduces algún parámetro mal el servidor no arranca y tienes que ir revisando cada una de los ficheros que has modificado para encontrar el error. El tutorial está dividido en tres partes, si tienes alguna duda puedes revisar la parte 1 y 2 que explico como se instala y configura el cliente bacula. en esta parte nos centramos en bacula web.
BACULA BACKUP PARTE 3: CONFIGURAR COPIAS EN BACULA
Una vez instalado entramos en la consola desde un navegador (RECOMIENDO USAR FIREFOX) poniendo la dirección https://192.168.66.129:10000/ (la ip de nuestro servidor ubuntu)
Empezamos a configurar, te recomiendo que lo hagas en este orden
BACULA WEB: BACKUP CLIENT
Vamos a empezar configurando el cliente. Para ello nos vamos a BACKUP CLIENTE -> add a new backup client.
Client FD name: Nombre que le pongamos al PC que se le haga la copia «CLIENTE1» o «PC-administracion1» o «PORTMARCOS»
Bacula FD passoword: la que hemos introducido en la configuración del cliente «Viv@latecnologia»
Hostname or IP address: dirección IP del equipo cliente 192.168.66.130 (si no sabes cual es vete a inicio-> ejecutar -> cmd y después ipconfig)
Keep backup files for: 15 days
Keep backup job: 15 days (es el tiempo que vamos a tener este backup)
CREATE.
Para ver si lo hemos hecho bien volvemos a entrar en el cliente y damos a Show Status. Si nos sale algo como esto está bien configurado:
BACULA WEB: FILE SETS
En este apartado vamos a definir las carpetas de las que vamos a hacer copia. recomiendo no incluir C:\WINDOWS ni C:\Archivos de programa. incluye Mis Documentos, archivos de outlook, imágenes, videos, … . En fin, documentos necesarios para el funcionamiento de la empresa.
File Sets -> add a new backup file set.
CREATE.
BACULA WEB: VOLUME POOLS
Aqui vamos a configurar los archivos con los que bacula va a guardar los ficheros localmente y el volumen de retención de las copias. También configuraremos si no queremos que un backup exceda un tamaño específico. Si no establecemos tamaño máximo lo dejamos en blanco y ya está.
CREATE
BACULA WEB: BACKUP SCHEDULES
Es donde vamos a programar las tareas a realizar: día, hora, mes, etc.
BACKUP SCHEDULES -> Add a new backup schedule
Yo lo he realizado para que los lunes a las 14:00 haga una copia total y el resto de semana haga una incremental.
BACULA WEB: BACKUP JOBS
Vamos a definir en este apartado los trabajos a realizar:
BACKUP JOBS -> add a new backup job
Vamos a ir seleccionando todas y cada una de las partes que hemos ido configurando en los apartados anteriores.
Para verificar que todo ha ido bien damos primero a CREATE y volvemos a entrar en el trabajo y damos a Run Now.
Esperamos al mensaje. si hemos cambiado de ventana podemos ir a Director Status y nos informa que está pasando.
Al final os debería salir algo como esto:
Non-fatal FD errors: 0
SD Errors: 0
FD termination status: OK
SD termination status: OK
Termination: Backup OK
03-Sep 00:07 ubuntuserver-dir JobId 4: Begin pruning Jobs older than 15 days .
03-Sep 00:07 ubuntuserver-dir JobId 4: No Jobs found to prune.
03-Sep 00:07 ubuntuserver-dir JobId 4: Begin pruning Files.
03-Sep 00:07 ubuntuserver-dir JobId 4: No Files found to prune.
03-Sep 00:07 ubuntuserver-dir JobId 4: End auto prune.
.. backup complete.
¡SERVIDOR DE BACULA BACKUP , BACULA WINDOWS Y BACULA WEB INSTALADO Y FUNCIONANDO!
13 comentarios en “BACULA WEB: Configurar COPIAS en BACULA”
henry
Hola, me marca error
Storage daemon didn’t accept Device «File1» because:
3924 Device «File1» not in SD Device resources or no matching Media Type.
Espero me puedas ayudar,
Hola Henry, tiene toda la pinta a que o no tienes lo permisos necesarios en la carpeta que has creado: chmod -R 777 CARPETABACKUP o has puesto mal el path. Revísalo por que casi seguro que es por eso.
Antes que nada agradesco tus conocimientos aportados y te deseo muchos exitos.
He configurado todo conforme explicas, pero al generar un respaldo; me sale el siguiente error.
Agradesco de antemano, cualquiern comentario.
23-Sep 11:18 icacsabackup-sd JobId 26: Please mount Volume «icacsacderp0002» or label a new one for:
Job: icacsacderp-fd.2017-09-23_11.18.07_05
Storage: «FileStorage» (/NAS)
Pool: icacsacderp-fd
Media type: File
revisa tema de permisos, se te está escapando algo. he repetido este tutorial unas 10 veces y no he tenido problemas. revisa cada punto y cada coma. parece un tema de permisos, pero no estoy seguro.
Gracias Marcos…Tienes toda la razon, el tootorial esta exelente y me funciona
correctamente con almacenimiento local.
——-
Olvide comentar, que mi almacenamiento lo tengo en una carpeta compartida en en Seagate Nas4 con un usuario y password, con el protocolo smb.
Me he quebrado la cabeza buscando en la web y no he encontrado aun.
1.- En bacula-sd tengo la siguiente configuracion;
Device {
Name = FileStorage
Media Type = File
Archive Device = /Nas
LabelMedia = yes; # lets Bacula label unlabeled media
Random Access = Yes;
AutomaticMount = yes; # when device opened, read it
RemovableMedia = no;
AlwaysOpen = no;
}
2.- En fstab tengo la siguiente Linea, trabaja muy bien(Quiero decir que se monta muy bien, aqui me conecto desde Ubuntu al Nas con miusuario y tengo permisos de lectura-escritura); Pero cuando Corro un Trabajo de respaldo, manda el error que ya te mencione.
No se cual permiso o linea modificar, necesito ayuda!!
He solucionado el error que me daba al hacerlo con el protocolo CIFS, por lo que he agregado con el protocolo NFS el cual no es necesario usar usuario ni contraseña; pero si es necesario darle todos los permisos a la carpeta que se crea para montar el directorio.
10.22.100.209:/shares/Nas /media/Nas nfs rsize=8192,wsize=8192,timeo=14,intr,tcp 0 2
Otra pregunta y ojala alguien me conteste: Habra alguna orden (supongo que si) que mantenga desencriptado los archivos que se respaldan?.
Pues al crear un respaldo manda la copia encriptada, en mi caso necesito hacer copias incrementales, pero con carpetas y archivos legibles.
Alguna idea!!!
Andres
hola he realizado el backup correctamente. mi pregunta es como levanto el archivo que genera el backup en mi caso se llama Respaldo0001.
Las ficheros de copias de seguridad no es posible abrirlas/montarlas sino es a través de bacula… Luego tienes que hacerlo usando el restore de bacula, con bconsole por ejemplo. Lo bueno que tiene bacula es que puedes restaurar el fichero que quieras de la copia que quieras directamente en el servidor/directorio que quieras. Una pasada.
Automatically selected Catalog: MyCatalog
Using Catalog «MyCatalog»
A job name must be specified.
The defined Job resources are:
1: BackupClient1
2: BackupCatalog
3: RestoreFiles
4: po-vithi-fd
Select Job resource (1-4): 4
Run Backup job
JobName: po-vithi-fd
Level: Incremental
Client: po-vithi-fd
FileSet: po-vithi-fd
Pool: po-vithi-fd (From Job resource)
Storage: File (From Job resource)
When: 2022-02-28 12:56:14
Priority: 10
OK to run? (yes/mod/no):
.. the backup job is now running. When complete, the results will be shown below ..
yes
Job queued. JobId=1
You have messages.
messages
28-Feb 12:56 ubuntu-dir JobId 1: No prior Full backup Job record found.
28-Feb 12:56 ubuntu-dir JobId 1: No prior or suitable Full backup found in catalog. Doing FULL backup.
28-Feb 12:56 ubuntu-dir JobId 1: Start Backup JobId 1, Job=po-vithi-fd.2022-02-28_12.56.14_24
28-Feb 12:56 ubuntu-dir JobId 1: Created new Volume «cliente10001» in catalog.
28-Feb 12:56 ubuntu-dir JobId 1: Using Device «FileStorage»
28-Feb 12:56 ubuntu-dir JobId 1: Error: getmsg.c:194 Malformed message: Events: code=FC0002 daemon=po-vithi-fd ref=0x17ab6d8 type=connection source=ubuntu-dir text=Director connection
28-Feb 12:56 ubuntu-dir JobId 1: Error: getmsg.c:194 Malformed message: Jmsg JobId=1 type=3 level=1646052978 po-vithi-fd JobId 1: Fatal error: filed/hello.c:191 Bad caps from SD: authenticate.c:79 Bad Hello command from Director at client: Hello Bacula SD: Start Job po-vithi-fd.2022-02-28_12.56.14_24 14 tlspsk=100
.
28-Feb 12:56 ubuntu-dir JobId 1: Fatal error: Bad response to Storage command: wanted 2000 OK storage
, got 2800 End Job TermCode=102 JobFiles=0 ReadBytes=0 JobBytes=0 Errors=1 VSS=1 Encrypt=0 CommBytes=72 CompressCommBytes=72
28-Feb 12:56 ubuntu-dir JobId 1: Fatal error: No Job status returned from FD.
28-Feb 12:56 ubuntu-dir JobId 1: Error: Bacula ubuntu-dir 5.2.6 (21Feb12):
Build OS: x86_64-pc-linux-gnu ubuntu 14.04
JobId: 1
Job: po-vithi-fd.2022-02-28_12.56.14_24
Backup Level: Full (upgraded from Incremental)
Client: «po-vithi-fd» 11.0.4 (29Mar21) Microsoft Windows 8 Professional (build 9200), 64-bit,Cross-compile,Win64
FileSet: «po-vithi-fd» 2022-02-28 12:56:14
Pool: «po-vithi-fd» (From Job resource)
Catalog: «MyCatalog» (From Client resource)
Storage: «File» (From Job resource)
Scheduled time: 28-Feb-2022 12:56:14
Start time: 28-Feb-2022 12:56:16
End time: 28-Feb-2022 12:56:17
Elapsed time: 1 sec
Priority: 10
FD Files Written: 0
SD Files Written: 0
FD Bytes Written: 0 (0 B)
SD Bytes Written: 0 (0 B)
Rate: 0.0 KB/s
Software Compression: None
VSS: no
Encryption: no
Accurate: no
Volume name(s):
Volume Session Id: 1
Volume Session Time: 1646052484
Last Volume Bytes: 0 (0 B)
Non-fatal FD errors: 2
SD Errors: 0
FD termination status: Error
SD termination status: Waiting on FD
Termination: *** Backup Error ***
.. the backup did not complete successfully. Check the error message above for details.
Nosotros y nuestros socios utilizamos tecnologías, como las cookies, y procesamos datos personales, como las direcciones IP y los identificadores de cookies, para personalizar los anuncios y el contenido según sus intereses, medir el rendimiento de los anuncios y el contenido y obtener información sobre las audiencias que vieron los anuncios y el contenido. Haga clic a continuación para autorizar el uso de esta tecnología y el procesamiento de sus datos personales para estos fines. Puede cambiar de opinión y cambiar sus opciones de consentimiento en cualquier momento al regresar a este sitio. CONFIGURAR COOKIESACEPTAR
Privacy & Cookies Policy
Privacy Overview
This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
Hola, me marca error
Storage daemon didn’t accept Device «File1» because:
3924 Device «File1» not in SD Device resources or no matching Media Type.
Espero me puedas ayudar,
saludos.
Hola Henry, tiene toda la pinta a que o no tienes lo permisos necesarios en la carpeta que has creado: chmod -R 777 CARPETABACKUP o has puesto mal el path. Revísalo por que casi seguro que es por eso.
Gracias por seguirnos!
Antes que nada agradesco tus conocimientos aportados y te deseo muchos exitos.
He configurado todo conforme explicas, pero al generar un respaldo; me sale el siguiente error.
Agradesco de antemano, cualquiern comentario.
23-Sep 11:18 icacsabackup-sd JobId 26: Please mount Volume «icacsacderp0002» or label a new one for:
Job: icacsacderp-fd.2017-09-23_11.18.07_05
Storage: «FileStorage» (/NAS)
Pool: icacsacderp-fd
Media type: File
Saludos.
revisa tema de permisos, se te está escapando algo. he repetido este tutorial unas 10 veces y no he tenido problemas. revisa cada punto y cada coma. parece un tema de permisos, pero no estoy seguro.
Gracias Marcos…Tienes toda la razon, el tootorial esta exelente y me funciona
correctamente con almacenimiento local.
——-
Olvide comentar, que mi almacenamiento lo tengo en una carpeta compartida en en Seagate Nas4 con un usuario y password, con el protocolo smb.
Me he quebrado la cabeza buscando en la web y no he encontrado aun.
1.- En bacula-sd tengo la siguiente configuracion;
Device {
Name = FileStorage
Media Type = File
Archive Device = /Nas
LabelMedia = yes; # lets Bacula label unlabeled media
Random Access = Yes;
AutomaticMount = yes; # when device opened, read it
RemovableMedia = no;
AlwaysOpen = no;
}
2.- En fstab tengo la siguiente Linea, trabaja muy bien(Quiero decir que se monta muy bien, aqui me conecto desde Ubuntu al Nas con miusuario y tengo permisos de lectura-escritura); Pero cuando Corro un Trabajo de respaldo, manda el error que ya te mencione.
No se cual permiso o linea modificar, necesito ayuda!!
//10.22.0.209/Nas /Nas cifs username=miusuario,password=mipassword,noexec,user,rw,nounix,iocharset=utf8,sec=ntlm 0 0
genial! me alegro muchísimo!
He solucionado el error que me daba al hacerlo con el protocolo CIFS, por lo que he agregado con el protocolo NFS el cual no es necesario usar usuario ni contraseña; pero si es necesario darle todos los permisos a la carpeta que se crea para montar el directorio.
10.22.100.209:/shares/Nas /media/Nas nfs rsize=8192,wsize=8192,timeo=14,intr,tcp 0 2
Otra pregunta y ojala alguien me conteste: Habra alguna orden (supongo que si) que mantenga desencriptado los archivos que se respaldan?.
Pues al crear un respaldo manda la copia encriptada, en mi caso necesito hacer copias incrementales, pero con carpetas y archivos legibles.
Alguna idea!!!
hola he realizado el backup correctamente. mi pregunta es como levanto el archivo que genera el backup en mi caso se llama Respaldo0001.
Tengo pendiente hacer un tutorial sobre este tema pero si te vas en el menú general de bacula backup un botón que dice restore backup.
Las ficheros de copias de seguridad no es posible abrirlas/montarlas sino es a través de bacula… Luego tienes que hacerlo usando el restore de bacula, con bconsole por ejemplo. Lo bueno que tiene bacula es que puedes restaurar el fichero que quieras de la copia que quieras directamente en el servidor/directorio que quieras. Una pasada.
Buenos días.
Alguien me podría decir donde queda en Backups guardado.
Si claro! eso se lo configuras tú en el archivo bacula-dir.conf. en el apartado de CONFIGURAR EL DIRECTO DE BACULA BACKUP de esta dirección: https://vivaubuntu.com/bacula-backup-instalacion-del-servidor/
He configurado igual pero me da este error
Starting backup job po-vithi-fd ..
Automatically selected Catalog: MyCatalog
Using Catalog «MyCatalog»
A job name must be specified.
The defined Job resources are:
1: BackupClient1
2: BackupCatalog
3: RestoreFiles
4: po-vithi-fd
Select Job resource (1-4): 4
Run Backup job
JobName: po-vithi-fd
Level: Incremental
Client: po-vithi-fd
FileSet: po-vithi-fd
Pool: po-vithi-fd (From Job resource)
Storage: File (From Job resource)
When: 2022-02-28 12:56:14
Priority: 10
OK to run? (yes/mod/no):
.. the backup job is now running. When complete, the results will be shown below ..
yes
Job queued. JobId=1
You have messages.
messages
28-Feb 12:56 ubuntu-dir JobId 1: No prior Full backup Job record found.
28-Feb 12:56 ubuntu-dir JobId 1: No prior or suitable Full backup found in catalog. Doing FULL backup.
28-Feb 12:56 ubuntu-dir JobId 1: Start Backup JobId 1, Job=po-vithi-fd.2022-02-28_12.56.14_24
28-Feb 12:56 ubuntu-dir JobId 1: Created new Volume «cliente10001» in catalog.
28-Feb 12:56 ubuntu-dir JobId 1: Using Device «FileStorage»
28-Feb 12:56 ubuntu-dir JobId 1: Error: getmsg.c:194 Malformed message: Events: code=FC0002 daemon=po-vithi-fd ref=0x17ab6d8 type=connection source=ubuntu-dir text=Director connection
28-Feb 12:56 ubuntu-dir JobId 1: Error: getmsg.c:194 Malformed message: Jmsg JobId=1 type=3 level=1646052978 po-vithi-fd JobId 1: Fatal error: filed/hello.c:191 Bad caps from SD: authenticate.c:79 Bad Hello command from Director at client: Hello Bacula SD: Start Job po-vithi-fd.2022-02-28_12.56.14_24 14 tlspsk=100
.
28-Feb 12:56 ubuntu-dir JobId 1: Fatal error: Bad response to Storage command: wanted 2000 OK storage
, got 2800 End Job TermCode=102 JobFiles=0 ReadBytes=0 JobBytes=0 Errors=1 VSS=1 Encrypt=0 CommBytes=72 CompressCommBytes=72
28-Feb 12:56 ubuntu-dir JobId 1: Fatal error: No Job status returned from FD.
28-Feb 12:56 ubuntu-dir JobId 1: Error: Bacula ubuntu-dir 5.2.6 (21Feb12):
Build OS: x86_64-pc-linux-gnu ubuntu 14.04
JobId: 1
Job: po-vithi-fd.2022-02-28_12.56.14_24
Backup Level: Full (upgraded from Incremental)
Client: «po-vithi-fd» 11.0.4 (29Mar21) Microsoft Windows 8 Professional (build 9200), 64-bit,Cross-compile,Win64
FileSet: «po-vithi-fd» 2022-02-28 12:56:14
Pool: «po-vithi-fd» (From Job resource)
Catalog: «MyCatalog» (From Client resource)
Storage: «File» (From Job resource)
Scheduled time: 28-Feb-2022 12:56:14
Start time: 28-Feb-2022 12:56:16
End time: 28-Feb-2022 12:56:17
Elapsed time: 1 sec
Priority: 10
FD Files Written: 0
SD Files Written: 0
FD Bytes Written: 0 (0 B)
SD Bytes Written: 0 (0 B)
Rate: 0.0 KB/s
Software Compression: None
VSS: no
Encryption: no
Accurate: no
Volume name(s):
Volume Session Id: 1
Volume Session Time: 1646052484
Last Volume Bytes: 0 (0 B)
Non-fatal FD errors: 2
SD Errors: 0
FD termination status: Error
SD termination status: Waiting on FD
Termination: *** Backup Error ***
.. the backup did not complete successfully. Check the error message above for details.