BACULA WEB: Configurar COPIAS en BACULA

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.

ÍNDICE DEL TUTORIAL:


BACULA WEBBACULA  BACKUP PARTE 1: INSTALACIÓN DEL SERVIDOR

BACULA WEBBACULA  BACKUP PARTE 2: INSTALACIÓN BACULA WINDOWS

BACULA WEBBACULA  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)

BACULA WEB

Empezamos a configurar, te recomiendo que lo hagas en este orden

 BACULA WEB: BACKUP CLIENT

BACULA WEB

Vamos a empezar configurando el cliente. Para ello nos vamos a BACKUP CLIENTE -> add a new backup client.

BACULA WEB

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

 BACULA WEB: FILE SETS

BACULA WEB

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.

BACULA WEB

CREATE.

BACULA WEB: VOLUME POOLS

BACULA WEB

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á.

BACULA WEB

CREATE

BACULA WEB: BACKUP SCHEDULES

BACULA WEB

Es donde vamos a programar las tareas a realizar: día, hora, mes, etc.

BACKUP SCHEDULES -> Add a new backup schedule

BACULA WEB

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

BACULA WEB

Vamos a definir en este apartado los trabajos a realizar:

BACKUP JOBS -> add a new backup job

BACULA WEB

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!

10 thoughts on “BACULA WEB: Configurar COPIAS en BACULA”

  1. 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.

    1. 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.

      1. 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

          1. 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!!!

  2. 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.

    1. 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!

Leave a Reply

Your email address will not be published.