Re: Bacula y la comunicación TLS

2024-01-24 Por tema Roberto Leon Lopez
El dom, 21 ene 2024 a las 21:13, Camaleón () escribió:
>
> El 2024-01-21 a las 13:58 +0100, RLL escribió:
>
> > Me está resultando dificil hacer uso de las comunicaciones cifradas en
> > Bacula.
> >
> > Estoy reutilizando easy-rsa de OpenVPN para generar certificados de servidor
> > para un servidor web Apache sin problemas, y lo mismo quiero hacer para los
> > clientes de Bacula donde por lo visto tiene que coincidir el Common Name del
> > certificado con la dirección del cliente que no con el nombre del cliente,
> > igualmente aplicado al bacula-dir.conf, bacula-sd.conf y bacula-fd.conf .
> >
> > Entonces cuando hago la conexión con bconsole tras el reinicio de los
> > servicios el log que obtengo es el siguiente:
> >
> > Destaco el mensaje de error "bacula-dir  tls.c:94-0 Error with
> > certificate at depth:  ERR=26:unsuitable certificate purpose" . Cuando
> > el certificado del servidor se generó con easy-rsa indicando precisamente
> > que es para un servidor.
>
> No uso Bacula, Sólo un apunte por si te resulta de interés y/o utilidad.
>
> Aunque es un hilo antiguo (2011) el error y el problema parecen
> similares, echa un vistazo a estos mensajes de los foros de Bacula:
>
> [Bacula-users] bacula and tls. Can't get that working
> https://sourceforge.net/p/bacula/mailman/bacula-users/thread/2008190128.6beff8f8%40d830-oh/#msg28371522
>
> Saludos,
>
> --
> Camaleón
>

Solucionado.

Finalmente he podido rellenar bien los ficheros de configuración, cosa
compleja por todas las referencias necesarias. Los certificados
generados con easy-rsa como server funcionan sin hacer ningún ajuste.

El capítulo sobre TLS en el manual 9 se queda corto
https://www.bacula.org/9.6.x-manuals/en/main/Bacula_TLS_Communications_E.html
y en la versión 11 podemos ver un ejemplo completo
https://www.bacula.org/11.0.x-manuals/en/main/Bacula_TLS_Communications_E.html
que me ha aclarado todo lo que hay que rellenar.

Hay que rellenar tantas referencias de TLS como intervinientes en la
comunicación:

- De bconsole a Director.
- De Director a Storage Daemon.
- De Director a Cliente.
- De Cliente a Storage Daemon.

Añadir a los puntos de descontento con Bacula anteriores indicados en
el hilo que si tienes un cliente fuera de tu oficina vas a tener que
abrir un puerto en tu firewall porque después de que el Director le
diga al Cliente que tiene que empezar a enviar datos, es el Cliente
quien abre una conexión hacia el Storage Daemon. Esa última conexión
es una pelea con auditores para justificarles abrir un puerto en el
firewall.

Saludos y gracias.



Re: Bacula y la comunicación TLS

2024-01-22 Por tema RLL

El 21/1/24 a las 18:07, Camaleón escribió:

El 2024-01-21 a las 13:58 +0100, RLL escribió:


Me está resultando dificil hacer uso de las comunicaciones cifradas en
Bacula.

Estoy reutilizando easy-rsa de OpenVPN para generar certificados de servidor
para un servidor web Apache sin problemas, y lo mismo quiero hacer para los
clientes de Bacula donde por lo visto tiene que coincidir el Common Name del
certificado con la dirección del cliente que no con el nombre del cliente,
igualmente aplicado al bacula-dir.conf, bacula-sd.conf y bacula-fd.conf .

Entonces cuando hago la conexión con bconsole tras el reinicio de los
servicios el log que obtengo es el siguiente:

Destaco el mensaje de error "bacula-dir  tls.c:94-0 Error with
certificate at depth:  ERR=26:unsuitable certificate purpose" . Cuando
el certificado del servidor se generó con easy-rsa indicando precisamente
que es para un servidor.


No uso Bacula, Sólo un apunte por si te resulta de interés y/o utilidad.

Aunque es un hilo antiguo (2011) el error y el problema parecen
similares, echa un vistazo a estos mensajes de los foros de Bacula:

[Bacula-users] bacula and tls. Can't get that working
https://sourceforge.net/p/bacula/mailman/bacula-users/thread/2008190128.6beff8f8%40d830-oh/#msg28371522

Saludos,



Gracias, revisaré los parámetros de configuración de easy-rsa para tocar 
justo el propósito del certificado, porque el error que tiene la persona 
del hilo acaba diciendo que tenía comentado la línea que le permitía 
generar certificado como servidor cosa que cumplo con easy-rsa:


$ easyrsa build-server-full nombre_servidor nopass

Por otro lado, estoy tentado de volver a mis scripts bash que hacen uso 
de rsync+ssh sobre un sistema de ficheros ext4+mdadm.


Llevo con Bacula un par de años y hay cositas que voy sacando en claro:

- Tiene un fork Bareos y el mantenimiento está ahora dividido entre dos 
grupos de trabajo.
- La curva inicial de aprendizaje es fuerte. La parte más difícil es el 
despliegue y configuración que ya lo tengo superado.
- Es un sistema que escribe sobre ficheros llamados volúmenes de un 
tamaño deseado, por ejemplo de 10 GB. Se escriben los jobs sobre un 
conjunto de esos ficheros, tienes que organizar donde van los backups 
full, y los incrementales, no accedes a los ficheros que quieres 
recuperar de manera directa. Está simulando que trabaja con cintas.
- Requiere de una base de datos que tienes que mantener, crece a medida 
que quieres indexar los backups antiguos, y tienes que medir su borrado.
- Llega un momento que hay ficheros de almacén vacíos, otros a medias... 
y te es más difícil saber el espacio libre... y el sistema de ficheros 
se empieza a quedar pequeño de modo que hay que hacer una gestión sobre 
los volúmenes de Bacula.


Un saludo.



Re: Bacula y la comunicación TLS

2024-01-21 Por tema Camaleón
El 2024-01-21 a las 13:58 +0100, RLL escribió:

> Me está resultando dificil hacer uso de las comunicaciones cifradas en
> Bacula.
> 
> Estoy reutilizando easy-rsa de OpenVPN para generar certificados de servidor
> para un servidor web Apache sin problemas, y lo mismo quiero hacer para los
> clientes de Bacula donde por lo visto tiene que coincidir el Common Name del
> certificado con la dirección del cliente que no con el nombre del cliente,
> igualmente aplicado al bacula-dir.conf, bacula-sd.conf y bacula-fd.conf .
> 
> Entonces cuando hago la conexión con bconsole tras el reinicio de los
> servicios el log que obtengo es el siguiente:
> 
> Destaco el mensaje de error "bacula-dir  tls.c:94-0 Error with
> certificate at depth:  ERR=26:unsuitable certificate purpose" . Cuando
> el certificado del servidor se generó con easy-rsa indicando precisamente
> que es para un servidor.

No uso Bacula, Sólo un apunte por si te resulta de interés y/o utilidad.

Aunque es un hilo antiguo (2011) el error y el problema parecen 
similares, echa un vistazo a estos mensajes de los foros de Bacula:

[Bacula-users] bacula and tls. Can't get that working
https://sourceforge.net/p/bacula/mailman/bacula-users/thread/2008190128.6beff8f8%40d830-oh/#msg28371522
 

Saludos,

-- 
Camaleón 



Bacula y la comunicación TLS

2024-01-21 Por tema RLL
Me está resultando dificil hacer uso de las comunicaciones cifradas en 
Bacula.


Estoy reutilizando easy-rsa de OpenVPN para generar certificados de 
servidor para un servidor web Apache sin problemas, y lo mismo quiero 
hacer para los clientes de Bacula donde por lo visto tiene que coincidir 
el Common Name del certificado con la dirección del cliente que no con 
el nombre del cliente, igualmente aplicado al bacula-dir.conf, 
bacula-sd.conf y bacula-fd.conf .


Entonces cuando hago la conexión con bconsole tras el reinicio de los 
servicios el log que obtengo es el siguiente:


Destaco el mensaje de error "bacula-dir  tls.c:94-0 Error with 
certificate at depth:  ERR=26:unsuitable certificate purpose" . 
Cuando el certificado del servidor se generó con easy-rsa indicando 
precisamente que es para un servidor.




Re: Bacula y error en algunos backup full "Connection reset by peer"

2023-05-11 Por tema Camaleón
El 2023-05-11 a las 10:25 +0200, Roberto Leon Lopez escribió:

> Tengo un sistema Debian 10 que tiene el servicio Bacula cumpliendo su función 
> desde hace años, los clientes pueden ser máquinas físicas o virtuales de tipo 
> Centos o Ubuntu o Debian, uno de los clientes está en internet. De buenas a 
> primeras los backup full de un cliente local falla y lanza mensajes de error 
> del tipo:
> 
> JobId 9387: Error: bsock.c:429 Write error sending 11068 bytes to Storage 
> daemon:X:9103: ERR=Connection reset by peer
> JobId 9387: Fatal error: backup.c:1200 Network send error to SD. 
> ERR=Connection reset by peer
> JobId 9410: Error: Director's connection to SD for this Job was lost.
> 
> Tanto Debian como el cliente que es un Centos Linux están en la misma subred, 
> el backup puede llegar a durar más de 1 hora. En Internet se ofrecen 
> diferentes soluciones que he aplicado:

Entiendo que se trata de equipo en la misma red local (LAN), no hay 
reglas de NAT ni cortafuegos activados que puedan molestar.

> 1- Usar "Heartbeat Interval = 60” en la configuración del director, storage y 
> cliente.
> 2- Usar `sysctl -w net.ipv4.tcp_keepalive_time=60` tanto en cliente como en 
> servidor.
> 3- Usar "CommCompression = no” en la definición del cliente dentro del 
> archivo director.
> 
> Todas esas soluciones no han funcionado, ahora mismo sólo se da el error en 
> una máquina. Me he asegurado quitar software de gestión de energía incluso 
> probar a echar abajo todos los servicios. Me he asegurado a que la máquina a 
> hacer backup tenga el cliente en la misma versión que Debian.

En las listas de correo de Bacula también sugieren reducir el tamaño 
del MTU a un valor de 1400 en el servidor (MTU = 1400), pero ese valor 
afectará al resto de equipos, quizá veas reducido el rendimiento en 
general de la copia de seguridad.

La cuestión es que si al reducir ese valor funciona (no se producen más 
errores de red en ese equipo en concreto), al menos ya sabrás por dónde 
van los tiros y afinar más la confinguración.

Saludos,

-- 
Camaleón 



Bacula y error en algunos backup full "Connection reset by peer"

2023-05-11 Por tema Roberto Leon Lopez
Tengo un sistema Debian 10 que tiene el servicio Bacula cumpliendo su función 
desde hace años, los clientes pueden ser máquinas físicas o virtuales de tipo 
Centos o Ubuntu o Debian, uno de los clientes está en internet. De buenas a 
primeras los backup full de un cliente local falla y lanza mensajes de error 
del tipo:

JobId 9387: Error: bsock.c:429 Write error sending 11068 bytes to Storage 
daemon:X:9103: ERR=Connection reset by peer
JobId 9387: Fatal error: backup.c:1200 Network send error to SD. ERR=Connection 
reset by peer
JobId 9410: Error: Director's connection to SD for this Job was lost.

Tanto Debian como el cliente que es un Centos Linux están en la misma subred, 
el backup puede llegar a durar más de 1 hora. En Internet se ofrecen diferentes 
soluciones que he aplicado:

1- Usar "Heartbeat Interval = 60” en la configuración del director, storage y 
cliente.
2- Usar `sysctl -w net.ipv4.tcp_keepalive_time=60` tanto en cliente como en 
servidor.
3- Usar "CommCompression = no” en la definición del cliente dentro del archivo 
director.

Todas esas soluciones no han funcionado, ahora mismo sólo se da el error en una 
máquina. Me he asegurado quitar software de gestión de energía incluso probar a 
echar abajo todos los servicios. Me he asegurado a que la máquina a hacer 
backup tenga el cliente en la misma versión que Debian.


Re: Probelmas respaldando equipos remotos en Bacula

2020-01-08 Por tema Fran Torres
Buenas,

el problema entonces... Podría ser el que te comentaba antes de los
dispositivos? o

Fran.

2020-01-08 23:33 GMT+01:00, Julián Daich :
>
>
> El 8/1/20 a las 23:16, Fran Torres escribió:
>> Buenas,
>
>>   Otra cosa que se me ocurre... dices que en local funciona. Los
>> clientes, están dentro de la misma red LAN entiendo; no?
>>
>
> Hola,
>
> Sí están todos dentro de una VPN de la que el director es también el
> servidor. Los clientes se conectan con el director, eso ya lo verifiqué,
> pero se quedan colgados esperando conectarse con las unidades del
> almacenamiento. Son dos procesos distintos a uno lo gestiona bacula-sd y
> al otro bacula-fd.
>
> Saludos,
>
> Julián
>
>> Fran.
>>
>> 2020-01-08 22:50 GMT+01:00, Julián Daich :
>>>
>>>
>>> El 8/1/20 a las 20:52, Fran Torres escribió:
>>>> Buenas,
>>>>
>>>> a riesgo de meter la pata, pregunto:
>>>> en /dev/, tienes los dispositivos que especificas en el fichero conf
>>>> del director?
>>>
>>> Hola Fran,
>>>
>>> En principio sí
>>>> ejemplo: /dev/lto4.
>>>
>>> Esa unidad está comentada. Viene por defecto en la configuración, pero
>>> no la uso.
>>>
>>>> lo que tienes en /mnt, está montado?
>>>
>>> Sí, Está montado en el director y funciona para los respaldos locales.
>>>
>>>> También veo que faltan algunas cosas por configurar,
>>>
>>> ¿ Por ejemplo que?
>>>
>>>> tiene pinta de
>>>> que muchas cosas tienen la configuración; bien de ejemplo, o bien por
>>>> defecto.
>>>>
>>>
>>> Configuré solo lo que uso y entiendo. El resto dejé lo que aparece por
>>> defecto¿ recomiendas preparar a partir de un archivo en limpio?
>>>
>>> Saludos,
>>>
>>> Juliań
>>>
>>>> Fran.
>>>>
>>>> 2020-01-08 20:10 GMT+01:00, Julian Daich :
>>>>> Hola
>>>>>
>>>>> Tengo porblemas para hacer que Bacula respalde cleintes remotos. Los
>>>>> clientes remotos se conectan al director, pero se quedan colgando
>>>>> esperando el almacenamiento. Con el cleinte local no ocurre, solo con
>>>>> los remotos. Creo que el problema está en bacula-sd.conf. Pego abajo
>>>>> los archivos de configuración.
>>>>>
>>>>> Saludos,
>>>>>
>>>>> Julián
>>>>>
>>>>> En servdidor local
>>>>>
>>>>> bacula-dir.conf
>>>>>
>>>>> #
>>>>> # Default Bacula Director Configuration file
>>>>> #
>>>>> #  The only thing that MUST be changed is to add one or more
>>>>> #   file or directory names in the Include directive of the
>>>>> #   FileSet resource.
>>>>> #
>>>>> #  For Bacula release 9.4.2 (04 February 2019) -- debian buster/sid
>>>>> #
>>>>> #  You might also want to change the default email address
>>>>> #   from root to your address.  See the "mail" and "operator"
>>>>> #   directives in the Messages resource.
>>>>> #
>>>>> # Copyright (C) 2000-2017 Kern Sibbald
>>>>> # License: BSD 2-Clause; see file LICENSE-FOSS
>>>>> #
>>>>>
>>>>> Director {# define myself
>>>>>   Name = local-1-dir
>>>>> #  Name = local-1.us-central1-a.c.lindswp.internal-dir
>>>>>   DIRport = 9101# where we listen for UA connections
>>>>>   QueryFile = "/etc/bacula/scripts/query.sql"
>>>>>   WorkingDirectory = "/var/lib/bacula"
>>>>>   PidDirectory = "/run/bacula"
>>>>>   Maximum Concurrent Jobs = 20
>>>>>   Password = "AAOV_D" # Console password
>>>>>   Messages = Daemon
>>>>>   DirAddress = 10.8.0.1
>>>>> }
>>>>>
>>>>> JobDefs {
>>>>>   Name = "DefaultJob"
>>>>>   Type = Backup
>>>>>   Level = Incremental
>>>>>   Client = local-1-fd
>>>>> #  Client = local-1.us-central1-a.c.lindswp.internal-fd
>>>>>   FileSet = "Full Set"
>>>>>   Schedule = "WeeklyCycle"
>>>>>   Storage = File1
>>>>> 

Re: Probelmas respaldando equipos remotos en Bacula

2020-01-08 Por tema Julián Daich



El 8/1/20 a las 23:16, Fran Torres escribió:
> Buenas,

>   Otra cosa que se me ocurre... dices que en local funciona. Los
> clientes, están dentro de la misma red LAN entiendo; no?
>

Hola,

Sí están todos dentro de una VPN de la que el director es también el
servidor. Los clientes se conectan con el director, eso ya lo verifiqué,
pero se quedan colgados esperando conectarse con las unidades del
almacenamiento. Son dos procesos distintos a uno lo gestiona bacula-sd y
al otro bacula-fd.

Saludos,

Julián

> Fran.
> 
> 2020-01-08 22:50 GMT+01:00, Julián Daich :
>>
>>
>> El 8/1/20 a las 20:52, Fran Torres escribió:
>>> Buenas,
>>>
>>> a riesgo de meter la pata, pregunto:
>>> en /dev/, tienes los dispositivos que especificas en el fichero conf
>>> del director?
>>
>> Hola Fran,
>>
>> En principio sí
>>> ejemplo: /dev/lto4.
>>
>> Esa unidad está comentada. Viene por defecto en la configuración, pero
>> no la uso.
>>
>>> lo que tienes en /mnt, está montado?
>>
>> Sí, Está montado en el director y funciona para los respaldos locales.
>>
>>> También veo que faltan algunas cosas por configurar,
>>
>> ¿ Por ejemplo que?
>>
>>> tiene pinta de
>>> que muchas cosas tienen la configuración; bien de ejemplo, o bien por
>>> defecto.
>>>
>>
>> Configuré solo lo que uso y entiendo. El resto dejé lo que aparece por
>> defecto¿ recomiendas preparar a partir de un archivo en limpio?
>>
>> Saludos,
>>
>> Juliań
>>
>>> Fran.
>>>
>>> 2020-01-08 20:10 GMT+01:00, Julian Daich :
>>>> Hola
>>>>
>>>> Tengo porblemas para hacer que Bacula respalde cleintes remotos. Los
>>>> clientes remotos se conectan al director, pero se quedan colgando
>>>> esperando el almacenamiento. Con el cleinte local no ocurre, solo con
>>>> los remotos. Creo que el problema está en bacula-sd.conf. Pego abajo
>>>> los archivos de configuración.
>>>>
>>>> Saludos,
>>>>
>>>> Julián
>>>>
>>>> En servdidor local
>>>>
>>>> bacula-dir.conf
>>>>
>>>> #
>>>> # Default Bacula Director Configuration file
>>>> #
>>>> #  The only thing that MUST be changed is to add one or more
>>>> #   file or directory names in the Include directive of the
>>>> #   FileSet resource.
>>>> #
>>>> #  For Bacula release 9.4.2 (04 February 2019) -- debian buster/sid
>>>> #
>>>> #  You might also want to change the default email address
>>>> #   from root to your address.  See the "mail" and "operator"
>>>> #   directives in the Messages resource.
>>>> #
>>>> # Copyright (C) 2000-2017 Kern Sibbald
>>>> # License: BSD 2-Clause; see file LICENSE-FOSS
>>>> #
>>>>
>>>> Director {# define myself
>>>>   Name = local-1-dir
>>>> #  Name = local-1.us-central1-a.c.lindswp.internal-dir
>>>>   DIRport = 9101# where we listen for UA connections
>>>>   QueryFile = "/etc/bacula/scripts/query.sql"
>>>>   WorkingDirectory = "/var/lib/bacula"
>>>>   PidDirectory = "/run/bacula"
>>>>   Maximum Concurrent Jobs = 20
>>>>   Password = "AAOV_D" # Console password
>>>>   Messages = Daemon
>>>>   DirAddress = 10.8.0.1
>>>> }
>>>>
>>>> JobDefs {
>>>>   Name = "DefaultJob"
>>>>   Type = Backup
>>>>   Level = Incremental
>>>>   Client = local-1-fd
>>>> #  Client = local-1.us-central1-a.c.lindswp.internal-fd
>>>>   FileSet = "Full Set"
>>>>   Schedule = "WeeklyCycle"
>>>>   Storage = File1
>>>>   Messages = Standard
>>>>   Pool = File
>>>>   SpoolAttributes = yes
>>>>   Priority = 10
>>>>   Write Bootstrap = "/var/lib/bacula/%c.bsr"
>>>> }
>>>>
>>>>
>>>> #
>>>> # Define the main nightly save backup job
>>>> #   By default, this job will back up to disk in
>>>> /nonexistant/path/to/file/archive/dir
>>>> Job {
>>>>   Name = "BackupLocalFiles"
>>>>   Client = local-1-fd
>>>> #  Client = local-1.us-central1-a.c.lindswp.inter

Re: Probelmas respaldando equipos remotos en Bacula

2020-01-08 Por tema Fran Torres
Buenas,

no puedo recomendar usar un fichero en limpio, puesto que no conozco
el programa... Pero sí jugar un poco con las opciones o las cosas que
trae...
  Otra cosa que se me ocurre... dices que en local funciona. Los
clientes, están dentro de la misma red LAN entiendo; no?

Fran.

2020-01-08 22:50 GMT+01:00, Julián Daich :
>
>
> El 8/1/20 a las 20:52, Fran Torres escribió:
>> Buenas,
>>
>> a riesgo de meter la pata, pregunto:
>> en /dev/, tienes los dispositivos que especificas en el fichero conf
>> del director?
>
> Hola Fran,
>
> En principio sí
>> ejemplo: /dev/lto4.
>
> Esa unidad está comentada. Viene por defecto en la configuración, pero
> no la uso.
>
>> lo que tienes en /mnt, está montado?
>
> Sí, Está montado en el director y funciona para los respaldos locales.
>
>> También veo que faltan algunas cosas por configurar,
>
> ¿ Por ejemplo que?
>
>> tiene pinta de
>> que muchas cosas tienen la configuración; bien de ejemplo, o bien por
>> defecto.
>>
>
> Configuré solo lo que uso y entiendo. El resto dejé lo que aparece por
> defecto¿ recomiendas preparar a partir de un archivo en limpio?
>
> Saludos,
>
> Juliań
>
>> Fran.
>>
>> 2020-01-08 20:10 GMT+01:00, Julian Daich :
>>> Hola
>>>
>>> Tengo porblemas para hacer que Bacula respalde cleintes remotos. Los
>>> clientes remotos se conectan al director, pero se quedan colgando
>>> esperando el almacenamiento. Con el cleinte local no ocurre, solo con
>>> los remotos. Creo que el problema está en bacula-sd.conf. Pego abajo
>>> los archivos de configuración.
>>>
>>> Saludos,
>>>
>>> Julián
>>>
>>> En servdidor local
>>>
>>> bacula-dir.conf
>>>
>>> #
>>> # Default Bacula Director Configuration file
>>> #
>>> #  The only thing that MUST be changed is to add one or more
>>> #   file or directory names in the Include directive of the
>>> #   FileSet resource.
>>> #
>>> #  For Bacula release 9.4.2 (04 February 2019) -- debian buster/sid
>>> #
>>> #  You might also want to change the default email address
>>> #   from root to your address.  See the "mail" and "operator"
>>> #   directives in the Messages resource.
>>> #
>>> # Copyright (C) 2000-2017 Kern Sibbald
>>> # License: BSD 2-Clause; see file LICENSE-FOSS
>>> #
>>>
>>> Director {# define myself
>>>   Name = local-1-dir
>>> #  Name = local-1.us-central1-a.c.lindswp.internal-dir
>>>   DIRport = 9101# where we listen for UA connections
>>>   QueryFile = "/etc/bacula/scripts/query.sql"
>>>   WorkingDirectory = "/var/lib/bacula"
>>>   PidDirectory = "/run/bacula"
>>>   Maximum Concurrent Jobs = 20
>>>   Password = "AAOV_D" # Console password
>>>   Messages = Daemon
>>>   DirAddress = 10.8.0.1
>>> }
>>>
>>> JobDefs {
>>>   Name = "DefaultJob"
>>>   Type = Backup
>>>   Level = Incremental
>>>   Client = local-1-fd
>>> #  Client = local-1.us-central1-a.c.lindswp.internal-fd
>>>   FileSet = "Full Set"
>>>   Schedule = "WeeklyCycle"
>>>   Storage = File1
>>>   Messages = Standard
>>>   Pool = File
>>>   SpoolAttributes = yes
>>>   Priority = 10
>>>   Write Bootstrap = "/var/lib/bacula/%c.bsr"
>>> }
>>>
>>>
>>> #
>>> # Define the main nightly save backup job
>>> #   By default, this job will back up to disk in
>>> /nonexistant/path/to/file/archive/dir
>>> Job {
>>>   Name = "BackupLocalFiles"
>>>   Client = local-1-fd
>>> #  Client = local-1.us-central1-a.c.lindswp.internal2-fd
>>>   JobDefs = "DefaultJob"
>>> }
>>>
>>> Job {
>>>   Name = "BackupKalipso"
>>>   Client = kalipso-fd
>>>   JobDefs = "DefaultJob"
>>> }
>>>
>>> Job {
>>>   Name = "BackupCertBack-1"
>>>   Client = certback-1-fd
>>>   JobDefs = "DefaultJob"
>>> }
>>>
>>>
>>> #Job {
>>> #  Name = "BackupClient1-to-Tape"
>>> #  JobDefs = "DefaultJob"
>>> #  Storage = LTO-4
>>> #  Spool Data = yes# Avoid shoe-shine
>>> #  Pool = Default
>

Re: Probelmas respaldando equipos remotos en Bacula

2020-01-08 Por tema Julián Daich



El 8/1/20 a las 20:52, Fran Torres escribió:
> Buenas,
> 
> a riesgo de meter la pata, pregunto:
> en /dev/, tienes los dispositivos que especificas en el fichero conf
> del director?

Hola Fran,

En principio sí
> ejemplo: /dev/lto4.

Esa unidad está comentada. Viene por defecto en la configuración, pero
no la uso.

> lo que tienes en /mnt, está montado?

Sí, Está montado en el director y funciona para los respaldos locales.

> También veo que faltan algunas cosas por configurar, 

¿ Por ejemplo que?

> tiene pinta de
> que muchas cosas tienen la configuración; bien de ejemplo, o bien por
> defecto.
> 

Configuré solo lo que uso y entiendo. El resto dejé lo que aparece por
defecto¿ recomiendas preparar a partir de un archivo en limpio?

Saludos,

Juliań

> Fran.
> 
> 2020-01-08 20:10 GMT+01:00, Julian Daich :
>> Hola
>>
>> Tengo porblemas para hacer que Bacula respalde cleintes remotos. Los
>> clientes remotos se conectan al director, pero se quedan colgando
>> esperando el almacenamiento. Con el cleinte local no ocurre, solo con
>> los remotos. Creo que el problema está en bacula-sd.conf. Pego abajo
>> los archivos de configuración.
>>
>> Saludos,
>>
>> Julián
>>
>> En servdidor local
>>
>> bacula-dir.conf
>>
>> #
>> # Default Bacula Director Configuration file
>> #
>> #  The only thing that MUST be changed is to add one or more
>> #   file or directory names in the Include directive of the
>> #   FileSet resource.
>> #
>> #  For Bacula release 9.4.2 (04 February 2019) -- debian buster/sid
>> #
>> #  You might also want to change the default email address
>> #   from root to your address.  See the "mail" and "operator"
>> #   directives in the Messages resource.
>> #
>> # Copyright (C) 2000-2017 Kern Sibbald
>> # License: BSD 2-Clause; see file LICENSE-FOSS
>> #
>>
>> Director {    # define myself
>>   Name = local-1-dir
>> #  Name = local-1.us-central1-a.c.lindswp.internal-dir
>>   DIRport = 9101# where we listen for UA connections
>>   QueryFile = "/etc/bacula/scripts/query.sql"
>>   WorkingDirectory = "/var/lib/bacula"
>>   PidDirectory = "/run/bacula"
>>   Maximum Concurrent Jobs = 20
>>   Password = "AAOV_D" # Console password
>>   Messages = Daemon
>>   DirAddress = 10.8.0.1
>> }
>>
>> JobDefs {
>>   Name = "DefaultJob"
>>   Type = Backup
>>   Level = Incremental
>>   Client = local-1-fd
>> #  Client = local-1.us-central1-a.c.lindswp.internal-fd
>>   FileSet = "Full Set"
>>   Schedule = "WeeklyCycle"
>>   Storage = File1
>>   Messages = Standard
>>   Pool = File
>>   SpoolAttributes = yes
>>   Priority = 10
>>   Write Bootstrap = "/var/lib/bacula/%c.bsr"
>> }
>>
>>
>> #
>> # Define the main nightly save backup job
>> #   By default, this job will back up to disk in
>> /nonexistant/path/to/file/archive/dir
>> Job {
>>   Name = "BackupLocalFiles"
>>   Client = local-1-fd
>> #  Client = local-1.us-central1-a.c.lindswp.internal2-fd
>>   JobDefs = "DefaultJob"
>> }
>>
>> Job {
>>   Name = "BackupKalipso"
>>   Client = kalipso-fd
>>   JobDefs = "DefaultJob"
>> }
>>
>> Job {
>>   Name = "BackupCertBack-1"
>>   Client = certback-1-fd
>>   JobDefs = "DefaultJob"
>> }
>>
>>
>> #Job {
>> #  Name = "BackupClient1-to-Tape"
>> #  JobDefs = "DefaultJob"
>> #  Storage = LTO-4
>> #  Spool Data = yes# Avoid shoe-shine
>> #  Pool = Default
>> #}
>>
>> #}
>>
>> # Backup the catalog database (after the nightly save)
>> Job {
>>   Name = "BackupCatalog"
>>   JobDefs = "DefaultJob"
>>   Level = Full
>>   FileSet="Catalog"
>>   Schedule = "WeeklyCycleAfterBackup"
>>   # This creates an ASCII copy of the catalog
>>   # Arguments to make_catalog_backup.pl are:
>>   #  make_catalog_backup.pl 
>>   RunBeforeJob = "/etc/bacula/scripts/make_catalog_backup.pl MyCatalog"
>>   # This deletes the copy of the catalog
>>   RunAfterJob  = "/etc/bacula/scripts/delete_catalog_backup"
>>   Write Bootstrap = "/var/lib/bacula/%n.bsr"
>>   Priority = 11   # run after main backup
>> }
>>
>> #
>> 

Re: Probelmas respaldando equipos remotos en Bacula

2020-01-08 Por tema Fran Torres
Buenas,

a riesgo de meter la pata, pregunto:
en /dev/, tienes los dispositivos que especificas en el fichero conf
del director? ejemplo: /dev/lto4.
lo que tienes en /mnt, está montado?
También veo que faltan algunas cosas por configurar, tiene pinta de
que muchas cosas tienen la configuración; bien de ejemplo, o bien por
defecto.

Fran.

2020-01-08 20:10 GMT+01:00, Julian Daich :
> Hola
>
> Tengo porblemas para hacer que Bacula respalde cleintes remotos. Los
> clientes remotos se conectan al director, pero se quedan colgando
> esperando el almacenamiento. Con el cleinte local no ocurre, solo con
> los remotos. Creo que el problema está en bacula-sd.conf. Pego abajo
> los archivos de configuración.
>
> Saludos,
>
> Julián
>
> En servdidor local
>
> bacula-dir.conf
>
> #
> # Default Bacula Director Configuration file
> #
> #  The only thing that MUST be changed is to add one or more
> #   file or directory names in the Include directive of the
> #   FileSet resource.
> #
> #  For Bacula release 9.4.2 (04 February 2019) -- debian buster/sid
> #
> #  You might also want to change the default email address
> #   from root to your address.  See the "mail" and "operator"
> #   directives in the Messages resource.
> #
> # Copyright (C) 2000-2017 Kern Sibbald
> # License: BSD 2-Clause; see file LICENSE-FOSS
> #
>
> Director {# define myself
>   Name = local-1-dir
> #  Name = local-1.us-central1-a.c.lindswp.internal-dir
>   DIRport = 9101        # where we listen for UA connections
>   QueryFile = "/etc/bacula/scripts/query.sql"
>   WorkingDirectory = "/var/lib/bacula"
>   PidDirectory = "/run/bacula"
>   Maximum Concurrent Jobs = 20
>   Password = "AAOV_D" # Console password
>   Messages = Daemon
>   DirAddress = 10.8.0.1
> }
>
> JobDefs {
>   Name = "DefaultJob"
>   Type = Backup
>   Level = Incremental
>   Client = local-1-fd
> #  Client = local-1.us-central1-a.c.lindswp.internal-fd
>   FileSet = "Full Set"
>   Schedule = "WeeklyCycle"
>   Storage = File1
>   Messages = Standard
>   Pool = File
>   SpoolAttributes = yes
>   Priority = 10
>   Write Bootstrap = "/var/lib/bacula/%c.bsr"
> }
>
>
> #
> # Define the main nightly save backup job
> #   By default, this job will back up to disk in
> /nonexistant/path/to/file/archive/dir
> Job {
>   Name = "BackupLocalFiles"
>   Client = local-1-fd
> #  Client = local-1.us-central1-a.c.lindswp.internal2-fd
>   JobDefs = "DefaultJob"
> }
>
> Job {
>   Name = "BackupKalipso"
>   Client = kalipso-fd
>   JobDefs = "DefaultJob"
> }
>
> Job {
>   Name = "BackupCertBack-1"
>   Client = certback-1-fd
>   JobDefs = "DefaultJob"
> }
>
>
> #Job {
> #  Name = "BackupClient1-to-Tape"
> #  JobDefs = "DefaultJob"
> #  Storage = LTO-4
> #  Spool Data = yes# Avoid shoe-shine
> #  Pool = Default
> #}
>
> #}
>
> # Backup the catalog database (after the nightly save)
> Job {
>   Name = "BackupCatalog"
>   JobDefs = "DefaultJob"
>   Level = Full
>   FileSet="Catalog"
>   Schedule = "WeeklyCycleAfterBackup"
>   # This creates an ASCII copy of the catalog
>   # Arguments to make_catalog_backup.pl are:
>   #  make_catalog_backup.pl 
>   RunBeforeJob = "/etc/bacula/scripts/make_catalog_backup.pl MyCatalog"
>   # This deletes the copy of the catalog
>   RunAfterJob  = "/etc/bacula/scripts/delete_catalog_backup"
>   Write Bootstrap = "/var/lib/bacula/%n.bsr"
>   Priority = 11   # run after main backup
> }
>
> #
> # Standard Restore template, to be changed by Console program
> #  Only one such job is needed for all Jobs/Clients/Storage ...
> #
> Job {
>   Name = "RestoreLocalFiles"
>   Type = Restore
>   Client=local-1-fd
> #  Client=local-1.us-central1-a.c.lindswp.internal-fd
>   Storage = File1
> # The FileSet and Pool directives are not used by Restore Jobs
> # but must not be removed
>   FileSet="Full Set"
>   Pool = File
>   Messages = Standard
>   Where = /mnt/storage/bacula/restore
> }
>
> Job {
>   Name = "RestoreKalipso"
>   Type = Restore
>   Client=kalipso-fd
>   Storage = File1
>   FileSet="Full Set"
>   Pool = File
>   Messages = Standard
>   Where = /mnt/storage/bacula/restore
> }
>
> Job {
>   Name = "RestoreCertBack-1"
>   Type = Restore
>   Client=certback-1-fd
>   Storage = File1
>   F

Probelmas respaldando equipos remotos en Bacula

2020-01-08 Por tema Julian Daich
Hola

Tengo porblemas para hacer que Bacula respalde cleintes remotos. Los
clientes remotos se conectan al director, pero se quedan colgando
esperando el almacenamiento. Con el cleinte local no ocurre, solo con
los remotos. Creo que el problema está en bacula-sd.conf. Pego abajo
los archivos de configuración.

Saludos,

Julián

En servdidor local

bacula-dir.conf

#
# Default Bacula Director Configuration file
#
#  The only thing that MUST be changed is to add one or more
#   file or directory names in the Include directive of the
#   FileSet resource.
#
#  For Bacula release 9.4.2 (04 February 2019) -- debian buster/sid
#
#  You might also want to change the default email address
#   from root to your address.  See the "mail" and "operator"
#   directives in the Messages resource.
#
# Copyright (C) 2000-2017 Kern Sibbald
# License: BSD 2-Clause; see file LICENSE-FOSS
#

Director {# define myself
  Name = local-1-dir
#  Name = local-1.us-central1-a.c.lindswp.internal-dir
  DIRport = 9101# where we listen for UA connections
  QueryFile = "/etc/bacula/scripts/query.sql"
  WorkingDirectory = "/var/lib/bacula"
  PidDirectory = "/run/bacula"
  Maximum Concurrent Jobs = 20
  Password = "AAOV_D" # Console password
  Messages = Daemon
  DirAddress = 10.8.0.1
}

JobDefs {
  Name = "DefaultJob"
  Type = Backup
  Level = Incremental
  Client = local-1-fd
#  Client = local-1.us-central1-a.c.lindswp.internal-fd
  FileSet = "Full Set"
  Schedule = "WeeklyCycle"
  Storage = File1
  Messages = Standard
  Pool = File
  SpoolAttributes = yes
  Priority = 10
  Write Bootstrap = "/var/lib/bacula/%c.bsr"
}


#
# Define the main nightly save backup job
#   By default, this job will back up to disk in
/nonexistant/path/to/file/archive/dir
Job {
  Name = "BackupLocalFiles"
  Client = local-1-fd
#  Client = local-1.us-central1-a.c.lindswp.internal2-fd
  JobDefs = "DefaultJob"
}

Job {
  Name = "BackupKalipso"
  Client = kalipso-fd
  JobDefs = "DefaultJob"
}

Job {
  Name = "BackupCertBack-1"
  Client = certback-1-fd
  JobDefs = "DefaultJob"
}


#Job {
#  Name = "BackupClient1-to-Tape"
#  JobDefs = "DefaultJob"
#  Storage = LTO-4
#  Spool Data = yes# Avoid shoe-shine
#  Pool = Default
#}

#}

# Backup the catalog database (after the nightly save)
Job {
  Name = "BackupCatalog"
  JobDefs = "DefaultJob"
  Level = Full
  FileSet="Catalog"
  Schedule = "WeeklyCycleAfterBackup"
  # This creates an ASCII copy of the catalog
  # Arguments to make_catalog_backup.pl are:
  #  make_catalog_backup.pl 
  RunBeforeJob = "/etc/bacula/scripts/make_catalog_backup.pl MyCatalog"
  # This deletes the copy of the catalog
  RunAfterJob  = "/etc/bacula/scripts/delete_catalog_backup"
  Write Bootstrap = "/var/lib/bacula/%n.bsr"
  Priority = 11   # run after main backup
}

#
# Standard Restore template, to be changed by Console program
#  Only one such job is needed for all Jobs/Clients/Storage ...
#
Job {
  Name = "RestoreLocalFiles"
  Type = Restore
  Client=local-1-fd
#  Client=local-1.us-central1-a.c.lindswp.internal-fd
  Storage = File1
# The FileSet and Pool directives are not used by Restore Jobs
# but must not be removed
  FileSet="Full Set"
  Pool = File
  Messages = Standard
  Where = /mnt/storage/bacula/restore
}

Job {
  Name = "RestoreKalipso"
  Type = Restore
  Client=kalipso-fd
  Storage = File1
  FileSet="Full Set"
  Pool = File
  Messages = Standard
  Where = /mnt/storage/bacula/restore
}

Job {
  Name = "RestoreCertBack-1"
  Type = Restore
  Client=certback-1-fd
  Storage = File1
  FileSet="Full Set"
  Pool = File
  Messages = Standard
  Where = /mnt/storage/bacula/restore
}

# List of files to be backed up
FileSet {
  Name = "Full Set"
  Include {
Options {
  signature = MD5
  compression = GZIP
}
#
#  Put your list of files here, preceded by 'File =', one per line
#or include an external list with:
#
#File = \"
-s \"Bacula: %t %e of %c %l\" %r"
  operatorcommand = "/usr/sbin/bsmtp -h localhost -f \"\(Bacula\)
\<%r\>\" -s \"Bacula: Intervention needed for %j\" %r"
  mail = root = all, !skipped
  operator = root = mount
  console = all, !skipped, !saved
#
# WARNING! the following will create a file that you must cycle from
#  time to time as it will grow indefinitely. However, it will
#  also keep all your messages if they scroll off the console.
#
  append = "/var/log/bacula/bacula.log" = all, !skipped
  catalog = all
}


#
# Message delivery for daemon messages (no job).
Messages {
  Name = Daemon
  mailcommand = "/u

Re: Error al restaurar backup bacula

2016-04-29 Por tema Camaleón
El Thu, 28 Apr 2016 19:59:57 +, Dubraska Lopez escribió:

> Buenas Tardes a todos,

Buenas, corrijo el formato.

> Me encuentro con el siguiente error al tratar de restaurar un backup en
> cinta a un servidor windows remoto:

(...)

> 28-abr 15:19 SRVCCSDEBIAN-dir JobId 104: Fatal error: Socket error on Store 
> end command: ERR=Conexión reinicializada por la máquina remota
> 28-abr 15:19 SRVCCSDEBIAN-sd JobId 104: Error: bsock.c:389 Write error 
> sending 40056 bytes to client:192.168.2.21:36643: ERR=Conexión reinicializada 
> por la máquina remota
> 28-abr 15:19 SRVCCSDEBIAN-sd JobId 104: Fatal error: read.c:137 Error sending 
> to File daemon. ERR=Conexión reinicializada por la máquina remota
> 28-abr 15:19 SRVCCSDEBIAN-sd JobId 104: Error: bsock.c:335 Socket has 
> errors=1 on call to client:192.168.2.21:3664328-abr 15:19

(...)

Parece que falla la comunicación con el equipo windows. Comprueba que 
bacula tiene permisos para conectar a ese equipo y que el cliente no esté
bloqueando los accesos (p. ej., cortafuegos activado, AV, etc...).

También puedes buscar por ese tipo de error en Google:

https://www.google.com/webhp?complete=0&hl=en&gws_rd=cr,ssl#complete=0&hl=en&q=bacula+restore+windows+socket+error

Saludos,

-- 
Camaleón



Error al restaurar backup bacula

2016-04-28 Por tema Dubraska Lopez
Buenas Tardes a todos,
Me encuentro con el siguiente error al tratar de restaurar un backup en cinta a 
un servidor windows remoto:
28-abr 15:17 SRVCCSDEBIAN-dir JobId 104: Start Restore Job 
Restore_srvccs03.2016-04-28_15.17.21_3428-abr 15:17 SRVCCSDEBIAN-dir JobId 104: 
Using Device "LTO-5-1"*messages28-abr 15:18 SRVCCSDEBIAN-sd JobId 104: Ready to 
read from volume "Incremental" on device "LTO-5-1" (dev/st0).28-abr 15:18 
SRVCCSDEBIAN-sd JobId 104: Forward spacing Volume "Incremental" to file:block 
2:0.28-abr 15:19 SRVCCSDEBIAN-dir JobId 104: Fatal error: Socket error on Store 
end command: ERR=Conexión reinicializada por la máquina remota28-abr 15:19 
SRVCCSDEBIAN-sd JobId 104: Error: bsock.c:389 Write error sending 40056 bytes 
to client:192.168.2.21:36643: ERR=Conexión reinicializada por la máquina 
remota28-abr 15:19 SRVCCSDEBIAN-sd JobId 104: Fatal error: read.c:137 Error 
sending to File daemon. ERR=Conexión reinicializada por la máquina remota28-abr 
15:19 SRVCCSDEBIAN-sd JobId 104: Error: bsock.c:335 Socket has errors=1 on call 
to client:192.168.2.21:3664328-abr 15:19 SRVCCSDEBIAN-dir JobId 104: Error: 
Bacula SRVCCSDEBIAN-dir 5.2.6 (21Feb12):  Build OS:   
i486-pc-linux-gnu debian 7.0  JobId:  104  Job: 
   Restore_srvccs03.2016-04-28_15.17.21_34  Restore Client: srvccs03-fd 
 Start time: 28-abr-2016 15:17:23  End time:   
28-abr-2016 15:19:08  Files Expected: 2  Files Restored: 0  
Bytes Restored: 0  Rate:   0.0 KB/s  FD Errors: 
 1  FD termination status:  SD termination status:  Running  Termination:   
 *** Restore Error ***
Es importante mencionar que los demonios están configurados en un equipo con 
debian y tiene el robot de cintas conectado directamente, si hago el restore al 
mismo servidor debian si funciona, cuando lo re-direcciono al servidor windows 
falla.
Mucho agradeceria su ayuda.
Saludos.D
  

[SOLUCIONADO] Re: [OT] Duda sobre bacula

2015-07-30 Por tema Maykel Franco
El día 30 de julio de 2015, 15:39, Camaleón  escribió:
> El Thu, 30 Jul 2015 08:37:21 +0200, Maykel Franco escribió:
>
>> El día 29 de julio de 2015, 15:55, Camaleón 
>> escribió:
>>> El Wed, 29 Jul 2015 10:32:52 +0200, Maykel Franco escribió:
>
> (...)
>
>>> Eso sí, ten en cuenta lo que dice el manual sobre cuándo Bacula
>>> considera que se inicia el periodo definido en la variable, no ta vayas
>>> a llevar un susto.
>>
>> No entiendo a qué te refieres con esto.
>
> Pues que el valor de esa variable se calcula en base al cambio de estado
> del valor de "append" del volumen, es decir, no se calcula solamente en
> base a los días naturales que hayas definido sino que tiene haberse
> producido una modificación de ese estado.

Ok, ahora sí.

>
> Saludos,

Gracias.

>
> --
> Camaleón
>
>
> --
> To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
> Archive: https://lists.debian.org/pan.2015.07.30.13.39...@gmail.com
>


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/CAJ2aOA9KdSEfGgATjR6afdq8_+WjAJAD20=avkcff5r-j+n...@mail.gmail.com



Re: Duda con bacula en Debían Wheezy

2015-07-30 Por tema Maykel Franco
El día 30 de julio de 2015, 15:46, Camaleón  escribió:
> El Thu, 30 Jul 2015 08:59:55 +0200, Maykel Franco escribió:
>
> (este hilo es viejuno :-?)
>
>> El día 20 de marzo de 2015, 15:40, Camaleón 
>> escribió:
>>> El Thu, 19 Mar 2015 21:31:04 +0100, Maykel Franco escribió:
>
> (...)
>
>>>> Y aprovechando el tena de bacula... Cual creéis que es el mejor plan
>>>> para realizar backups de contenido web alojado en /var/www ? Yo creo
>>>> que un backup completo al mes, y los demás días combinar diferencial e
>>>> incremental.
>>>
>>> Si no son muchos datos lo ideal son copias completas (te evitas de un
>>> montón de jaleo y disgustos posteriores al restaurar) pero un mes me
>>> parece mucho tiempo entre copia y copia.
>>
>> Bacula te anida los backups completos, con incrementales o
>> diferenciales, él solito...
>> Necesito hacer backups todos los días, todos los días se cambian cosas,
>> pero hacerlo completos todos los días me parece excesivo, para eso están
>> mínimo los diferenciales.
>
> La teoría es esa, pero en la práctica, cuando tienes que tirar de esos
> diferenciales te puedes volver loquito; avisado quedas :-)

>
>> Por cierto, lo que no entiendo es por qué bacula combina backup completo
>> (esto es lógico), con incrementales y diferenciales... Lo suyo es
>> combinarlo bien con incrementales o bien con diferenciales no??
>
> Lo suyo es adaptarlo a tus necesidades. Ten en cuenta que dependiendo de
> la estrategia de copia que elijas (tiempo entre copias) un volcado de
> datos diferencial puede ser muy pesado.

ok

>
>> Ejemplo:
>>
>> Schedule {
>> Name = "ScheduleTest"
>> Run = Full 1st sun at 23:05 Run = Differential 2nd-5th sun at
>> 23:05 Run = Incremental mon-sat at 23:05
>> }
>>
>> Para una web, creo que con hacer un backup completo un Domingo, y los
>> demás días de la semana incrementales o diferenciales, uno de los dos,
>> sería suficiente.
>
> Dependerá de la cantidad, tamaño y del tipo de datos. Con poco contenido
> y además estático (imágenes, html...) puede hacer volcados completos
> diarios.

Tenemos documentRoot y sistema compartido de NFS necesario de más de 4
millones de ficheros por tema de cache... Si tengo que hacer un backup
completo todos los días no acabo ni 2 backup completos en toda la
semana.

>
> Saludos,

Gracias como siempre.

>
> --
> Camaleón
>
>
> --
> To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
> Archive: https://lists.debian.org/pan.2015.07.30.13.46...@gmail.com
>


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/caj2aoa-qc-6ftdli-ocb-dn7ivdzepwx71zb27hgr8p6hxr...@mail.gmail.com



Re: Duda con bacula en Debían Wheezy

2015-07-30 Por tema Camaleón
El Thu, 30 Jul 2015 08:59:55 +0200, Maykel Franco escribió:

(este hilo es viejuno :-?)

> El día 20 de marzo de 2015, 15:40, Camaleón 
> escribió:
>> El Thu, 19 Mar 2015 21:31:04 +0100, Maykel Franco escribió:

(...)

>>> Y aprovechando el tena de bacula... Cual creéis que es el mejor plan
>>> para realizar backups de contenido web alojado en /var/www ? Yo creo
>>> que un backup completo al mes, y los demás días combinar diferencial e
>>> incremental.
>>
>> Si no son muchos datos lo ideal son copias completas (te evitas de un
>> montón de jaleo y disgustos posteriores al restaurar) pero un mes me
>> parece mucho tiempo entre copia y copia.
> 
> Bacula te anida los backups completos, con incrementales o
> diferenciales, él solito...
> Necesito hacer backups todos los días, todos los días se cambian cosas,
> pero hacerlo completos todos los días me parece excesivo, para eso están
> mínimo los diferenciales.

La teoría es esa, pero en la práctica, cuando tienes que tirar de esos 
diferenciales te puedes volver loquito; avisado quedas :-)

> Por cierto, lo que no entiendo es por qué bacula combina backup completo
> (esto es lógico), con incrementales y diferenciales... Lo suyo es
> combinarlo bien con incrementales o bien con diferenciales no??

Lo suyo es adaptarlo a tus necesidades. Ten en cuenta que dependiendo de 
la estrategia de copia que elijas (tiempo entre copias) un volcado de 
datos diferencial puede ser muy pesado.
 
> Ejemplo:
> 
> Schedule {
> Name = "ScheduleTest"
> Run = Full 1st sun at 23:05 Run = Differential 2nd-5th sun at
> 23:05 Run = Incremental mon-sat at 23:05
> }
> 
> Para una web, creo que con hacer un backup completo un Domingo, y los
> demás días de la semana incrementales o diferenciales, uno de los dos,
> sería suficiente.

Dependerá de la cantidad, tamaño y del tipo de datos. Con poco contenido 
y además estático (imágenes, html...) puede hacer volcados completos 
diarios.

Saludos,

-- 
Camaleón


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/pan.2015.07.30.13.46...@gmail.com



Re: [OT] Duda sobre bacula

2015-07-30 Por tema Camaleón
El Thu, 30 Jul 2015 08:37:21 +0200, Maykel Franco escribió:

> El día 29 de julio de 2015, 15:55, Camaleón 
> escribió:
>> El Wed, 29 Jul 2015 10:32:52 +0200, Maykel Franco escribió:

(...)

>> Eso sí, ten en cuenta lo que dice el manual sobre cuándo Bacula
>> considera que se inicia el periodo definido en la variable, no ta vayas
>> a llevar un susto.
> 
> No entiendo a qué te refieres con esto.

Pues que el valor de esa variable se calcula en base al cambio de estado 
del valor de "append" del volumen, es decir, no se calcula solamente en 
base a los días naturales que hayas definido sino que tiene haberse 
producido una modificación de ese estado.

Saludos,

-- 
Camaleón


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/pan.2015.07.30.13.39...@gmail.com



Re: Duda con bacula en Debían Wheezy

2015-07-30 Por tema Maykel Franco
El día 20 de marzo de 2015, 15:40, Camaleón  escribió:
> El Thu, 19 Mar 2015 21:31:04 +0100, Maykel Franco escribió:
>
> (ese html...)
>
>> Buenas, tengo una pequeña duda con bacula. Después de configurarlo
>> correctamente, mi duda es si al realizar un backup completo, por ejemplo
>> un domingo, configurar para que de lunes-sabado lo haga incremental, y
>> llegue el domingo y vuelva hacer el backuo completo... Te borra el
>> anterior báculo completo? Y los incrementales antiguos?
>> Se puede configurar esto?
>
> Si no se puede configurar ya puedes tirarlo a la basura :-)

jeje.

>
> Entiendo que sí, debe de haber alguna variable que te permita definir el
> tiempo de retención para cada conjunto de copias o "pool" o como lo
> llamen. Una búsqueda rápida en Google me devuelve "AutoPrune" y
> "VolumeRetention" por mencionar algunas de las opciones disponibles, en
> el manual tendrás todas.
>
>> Y aprovechando el tena de bacula... Cual creéis que es el mejor plan
>> para realizar backups de contenido web alojado en /var/www ? Yo creo que
>> un backup completo al mes, y los demás días combinar diferencial e
>> incremental.
>
> Si no son muchos datos lo ideal son copias completas (te evitas de un
> montón de jaleo y disgustos posteriores al restaurar) pero un mes me
> parece mucho tiempo entre copia y copia.

Bacula te anida los backups completos, con incrementales o
diferenciales, él solito...
Necesito hacer backups todos los días, todos los días se cambian
cosas, pero hacerlo completos todos los días me parece excesivo, para
eso están mínimo los diferenciales.

Por cierto, lo que no entiendo es por qué bacula combina backup
completo (esto es lógico), con incrementales y diferenciales... Lo
suyo es combinarlo bien con incrementales o bien con diferenciales
no??

Ejemplo:

Schedule {
Name = "ScheduleTest"
Run = Full 1st sun at 23:05
Run = Differential 2nd-5th sun at 23:05
Run = Incremental mon-sat at 23:05
}

Para una web, creo que con hacer un backup completo un Domingo, y los
demás días de la semana incrementales o diferenciales, uno de los dos,
sería suficiente.


>
> Saludos,
>
> --
> Camaleón
>
>
> --
> To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
> Archive: https://lists.debian.org/pan.2015.03.20.14.40...@gmail.com
>


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/CAJ2aOA-6D_j8EoR+YdWPQtfXmZ=lmjhznykzsiqbphr8dsl...@mail.gmail.com



Re: [OT] Duda sobre bacula

2015-07-29 Por tema Maykel Franco
El día 29 de julio de 2015, 15:55, Camaleón  escribió:
> El Wed, 29 Jul 2015 10:32:52 +0200, Maykel Franco escribió:
>
>> Buenas, recientemente me ha surgido una duda respecto a los backups.
>>
>> He leído un poco la documentación porque me lio con el File Retention,
>> Job Retention y Volume Retention...
>
> Yo estaba leyendo esto:
>
> http://www.bacula.org/7.0.x-manuals/en/main/
> Automatic_Volume_Recycling.html
>
> (...)
>
>> Mi duda es la siguiente, si tengo esta configuración en un cliente:
>
> (...)
>
>> Y esta configuración de Pool para los volúmenes:
>>
>> Pool {
>>   Name = File Pool Type = Backup Recycle = yes   #
>>   Bacula can automatically recycle Volumes Label Format = "Vol"
>>   AutoPrune = yes # Prune expired volumes Volume
>>   Retention = 30 days #  One month Maximum Volume Bytes = 50G
>> # Limit Volume size to something
>> reasonable
>>   Maximum Volumes = 100   # Limit number of Volumes in Pool
>> }
>>
>>
>> Significa que va a reusar los volúmenes cuando tengan un mes de
>> antiguedad no? En el caso de ir añadiendo más clientes y por lo tanto
>> ocupar más espacio de almacenamiento y por tanto, necesitar reusar más
>> volúmenes, puede que sobreescriba datos de volumenes que necesite los
>> datos? Con esta configuración, tendría backups siempre de hace 30 días
>> entiendo no? Esa es mi duda.
>>
>> Si alguien me puede explicar un poco esto, la verdad es que me lia
>> bastante...
>
> Pues así lo he entendido yo también, es decir, le estás diciendo que
> durante 30 días ese volumen no va a poder reescribir/eliminar datos,
> vamos, no va a estar disponible como recurso para poder utilizarlo en el
> caso de que se necesite por lo que entiendo que si requieres de más
> espacio en ese volumen pero aún no han pasado los 30 días te dará algún
> tipo de aviso o error por lo que tendrás que asegurarte de dimensionar
> correctamente el espacio disponible para la copia de los clientes.

ok. Claro me refiero a que sí por ejemplo han pasado 25 días desde la
creación del primer volúmen, ejemplo Vol001, y tengo tanto volúmen de
datos que he usado el número máximo de volúmenes que tengo en la
configuración, por ejemplo 50 volúmenes, y necesita empezar a usar el
primero otra vez pero no han pasado 30 días... Entiendo lo que me has
comentado, me dará algún tipo de aviso/error.

>
> Eso sí, ten en cuenta lo que dice el manual sobre cuándo Bacula considera
> que se inicia el periodo definido en la variable, no ta vayas a llevar un
> susto.

No entiendo a qué te refieres con esto.

>
> Saludos,

Gracias.

>
> --
> Camaleón
>
>
> --
> To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
> Archive: https://lists.debian.org/pan.2015.07.29.13.55...@gmail.com
>


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/CAJ2aOA9T3Pw0gE6c7S7Hq5z17H=c-6yf7zypt21wcynozda...@mail.gmail.com



Re: [OT] Duda sobre bacula

2015-07-29 Por tema Camaleón
El Wed, 29 Jul 2015 10:32:52 +0200, Maykel Franco escribió:

> Buenas, recientemente me ha surgido una duda respecto a los backups.
> 
> He leído un poco la documentación porque me lio con el File Retention,
> Job Retention y Volume Retention...

Yo estaba leyendo esto:

http://www.bacula.org/7.0.x-manuals/en/main/
Automatic_Volume_Recycling.html

(...)

> Mi duda es la siguiente, si tengo esta configuración en un cliente:

(...)

> Y esta configuración de Pool para los volúmenes:
> 
> Pool {
>   Name = File Pool Type = Backup Recycle = yes       #
>   Bacula can automatically recycle Volumes Label Format = "Vol"
>   AutoPrune = yes # Prune expired volumes Volume
>   Retention = 30 days #  One month Maximum Volume Bytes = 50G   
> # Limit Volume size to something
> reasonable
>   Maximum Volumes = 100   # Limit number of Volumes in Pool
> }
> 
> 
> Significa que va a reusar los volúmenes cuando tengan un mes de
> antiguedad no? En el caso de ir añadiendo más clientes y por lo tanto
> ocupar más espacio de almacenamiento y por tanto, necesitar reusar más
> volúmenes, puede que sobreescriba datos de volumenes que necesite los
> datos? Con esta configuración, tendría backups siempre de hace 30 días
> entiendo no? Esa es mi duda.
> 
> Si alguien me puede explicar un poco esto, la verdad es que me lia
> bastante...

Pues así lo he entendido yo también, es decir, le estás diciendo que 
durante 30 días ese volumen no va a poder reescribir/eliminar datos, 
vamos, no va a estar disponible como recurso para poder utilizarlo en el 
caso de que se necesite por lo que entiendo que si requieres de más 
espacio en ese volumen pero aún no han pasado los 30 días te dará algún 
tipo de aviso o error por lo que tendrás que asegurarte de dimensionar 
correctamente el espacio disponible para la copia de los clientes.

Eso sí, ten en cuenta lo que dice el manual sobre cuándo Bacula considera 
que se inicia el periodo definido en la variable, no ta vayas a llevar un 
susto.

Saludos,

-- 
Camaleón


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/pan.2015.07.29.13.55...@gmail.com



[OT] Duda sobre bacula

2015-07-29 Por tema Maykel Franco
Buenas, recientemente me ha surgido una duda respecto a los backups.

He leído un poco la documentación porque me lio con el File Retention,
Job Retention y Volume Retention...

Aquí explican un poco la duda que tengo:

http://adsm.org/lists/html/Bacula-users/2010-10/msg00321.html

Es decir, el File Retention y el Job Retention tienen que ver más con
la configuración del cliente y los registros de estos 2 van a la BBDD.

En cambio el Volume Retention, lógicamente va de la parte de los
volúmenes, cuando se tienen que reusar.

Mi duda es la siguiente, si tengo esta configuración en un cliente:

Client {
  Name = web1-apache.mo2o.com
  Address = 192.168.0.33
  FDPort = 9102
  Catalog = MyCatalog
  Password = "PassWord"  # password for FileDaemon
  File Retention = 30 days# 30 days
  Job Retention = 1 months# six months
  AutoPrune = yes # Prune expired Jobs/Files
}

Y esta configuración de Pool para los volúmenes:

Pool {
  Name = File
  Pool Type = Backup
  Recycle = yes       # Bacula can automatically recycle Volumes
  Label Format = "Vol"
  AutoPrune = yes # Prune expired volumes
  Volume Retention = 30 days #  One month
  Maximum Volume Bytes = 50G  # Limit Volume size to something
reasonable
  Maximum Volumes = 100   # Limit number of Volumes in Pool
}


Significa que va a reusar los volúmenes cuando tengan un mes de
antiguedad no? En el caso de ir añadiendo más clientes y por lo tanto
ocupar más espacio de almacenamiento y por tanto, necesitar reusar más
volúmenes, puede que sobreescriba datos de volumenes que necesite los
datos? Con esta configuración, tendría backups siempre de hace 30 días
entiendo no? Esa es mi duda.

Si alguien me puede explicar un poco esto, la verdad es que me lia bastante...

Gracias de antemano.


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/caj2aoa8hx61nv6j7fpm-zjeyxxm23ffzlzd0h0puaxgnhdl...@mail.gmail.com



[SOLUCIONADO] Re: [OFF-TOPIC] Error RunBeforeJob en Bacula

2015-07-21 Por tema Maykel Franco
El día 20 de julio de 2015, 15:15, Camaleón  escribió:
> El Mon, 20 Jul 2015 12:08:22 +0200, Maykel Franco escribió:
>
>> El día 20 de julio de 2015, 10:59, Maykel Franco
>>  escribió:
>>> El día 17 de julio de 2015, 15:31, Camaleón 
>>> escribió:
>
> (...)
>
>>>> http://wiki.bacula.org/doku.php?id=bacula_manual:the_job_resource
>>>>
>>>> Otra cosa que podrías probar es ejecutar una instrucción más sencilla
>>>> para ver si lo hace correctamente y bueno, darte una vuelta por Google
>>>> buscando ese error:
>>>
>>> Probé un script simple pero me daba el mismo error, que no lo
>>> encuentra...
>
> Hum...
>
>>> En la propia máquina servidor, para hacer backup del catálogo bacula
>>> tiene definido un job también con estas lineas, pero claro se ejecuta
>>> en local, lado servidor:
>>>
>>>   RunBeforeJob = "/etc/bacula/scripts/make_catalog_backup.pl MyCatalog"
>>>   # This deletes the copy of the catalog RunAfterJob  =
>>>   "/etc/bacula/scripts/delete_catalog_backup"
>>>
>>> Y eso funciona bien.
>
> ¿Mande? :-?
>
> ¿Quieres decir que el script que se ejecuta en el cliente falla? Si es
> eso, ya sabes que tienes que usar "Client Run Before Job" en lugar de
> "Run Before Job" como indica el manual.
>
>>>> https://www.google.es/webhp?
>>>>
> complete=0&hl=en&gws_rd=cr,ssl&ei=ZwGpVYH6Jobg7Qa4k7WIDQ#complete=0&hl=en&q=
>>>> +Error:+Runscript:+BeforeJob+returned+non-zero+status%3D208.+ERR%3DNo
> +such
>>>> +file+or+directory+&btnK=Google+Search
>>>>
>>>> Saludos,
>>>
>>> Voy a seguir mirando...
>>>
>>
>> Curioso... Esto sí que lo coge...Un simple /bin/ls -l
>>
>> 20-jul 12:01 Bacula-Server-dir JobId 557: shell command: run BeforeJob
>> "/bin/ls -l /tmp/"
>> 20-jul 12:01 Bacula-Server-dir JobId 557: BeforeJob: total 0 20-jul
>> 12:01 Bacula-Server-dir JobId 557: Start Backup JobId 557,
>> Job=BackupOwncloud.2015-07-20_12.01.35_03 20-jul 12:01 Bacula-Server-dir
>> JobId 557: Using Device "FileStorage"
>>
>> El script automysqlbackup tiene permisos para ejecución para todos los
>> usuarios... Será por la variable de entorno? Algo se me escapa...
>
> Prueba con la variable "Client Run Before Job".

Vale, que me he liado con la directiva... Pensé que valia para local y
para remoto y resulta que no... Por eso el ls ha funcionado... Juerrr
vaya tela.

Normal que pasara, buscaba un  script en local que no estaba...Vaya tela.

Probado y ha funcionado.

21-jul 09:04 Bacula-Server-dir JobId 563: Start Backup JobId 563,
Job=BackupOwncloud.2015-07-21_09.04.00_03
21-jul 09:04 Bacula-Server-dir JobId 563: Using Device "FileStorage"
*message
21-jul 09:04 owncloud.mo2o.com JobId 563: shell command: run
ClientRunBeforeJob "/usr/sbin/automysqlbackup"

El caso es que esa directiva la vi en algún post, tampoco me fijé muy
bien pero como hay varias versiones de bacula intuí que esa directiva
había cambiado y se ponía diferente...

Gracias Camaleón por tu ayuda.

>
> Saludos,
>
> --
> Camaleón
>
>
> --
> To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
> Archive: https://lists.debian.org/pan.2015.07.20.13.15...@gmail.com
>


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/caj2aoa9skizqtwn5agxvdylstv6df2ionejfvz4dfzs95xc...@mail.gmail.com



Re: [OFF-TOPIC] Error RunBeforeJob en Bacula

2015-07-20 Por tema Camaleón
El Mon, 20 Jul 2015 12:08:22 +0200, Maykel Franco escribió:

> El día 20 de julio de 2015, 10:59, Maykel Franco
>  escribió:
>> El día 17 de julio de 2015, 15:31, Camaleón 
>> escribió:

(...)

>>> http://wiki.bacula.org/doku.php?id=bacula_manual:the_job_resource
>>>
>>> Otra cosa que podrías probar es ejecutar una instrucción más sencilla
>>> para ver si lo hace correctamente y bueno, darte una vuelta por Google
>>> buscando ese error:
>>
>> Probé un script simple pero me daba el mismo error, que no lo
>> encuentra...

Hum...

>> En la propia máquina servidor, para hacer backup del catálogo bacula
>> tiene definido un job también con estas lineas, pero claro se ejecuta
>> en local, lado servidor:
>>
>>   RunBeforeJob = "/etc/bacula/scripts/make_catalog_backup.pl MyCatalog"
>>   # This deletes the copy of the catalog RunAfterJob  =
>>   "/etc/bacula/scripts/delete_catalog_backup"
>>
>> Y eso funciona bien.

¿Mande? :-?

¿Quieres decir que el script que se ejecuta en el cliente falla? Si es 
eso, ya sabes que tienes que usar "Client Run Before Job" en lugar de 
"Run Before Job" como indica el manual.

>>> https://www.google.es/webhp?
>>> 
complete=0&hl=en&gws_rd=cr,ssl&ei=ZwGpVYH6Jobg7Qa4k7WIDQ#complete=0&hl=en&q=
>>> +Error:+Runscript:+BeforeJob+returned+non-zero+status%3D208.+ERR%3DNo
+such
>>> +file+or+directory+&btnK=Google+Search
>>>
>>> Saludos,
>>
>> Voy a seguir mirando...
>>
> 
> Curioso... Esto sí que lo coge...Un simple /bin/ls -l
> 
> 20-jul 12:01 Bacula-Server-dir JobId 557: shell command: run BeforeJob
> "/bin/ls -l /tmp/"
> 20-jul 12:01 Bacula-Server-dir JobId 557: BeforeJob: total 0 20-jul
> 12:01 Bacula-Server-dir JobId 557: Start Backup JobId 557,
> Job=BackupOwncloud.2015-07-20_12.01.35_03 20-jul 12:01 Bacula-Server-dir
> JobId 557: Using Device "FileStorage"
> 
> El script automysqlbackup tiene permisos para ejecución para todos los
> usuarios... Será por la variable de entorno? Algo se me escapa...

Prueba con la variable "Client Run Before Job".

Saludos,

-- 
Camaleón


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/pan.2015.07.20.13.15...@gmail.com



Re: [OFF-TOPIC] Error RunBeforeJob en Bacula

2015-07-20 Por tema Maykel Franco
El día 20 de julio de 2015, 10:59, Maykel Franco
 escribió:
> El día 17 de julio de 2015, 15:31, Camaleón  escribió:
>> El Fri, 17 Jul 2015 09:51:30 +0200, Maykel Franco escribió:
>>
>>> El día 16 de julio de 2015, 15:41, Camaleón 
>>> escribió:
>>
>> (...)
>>
>>>>> Could not open required defaults file: /etc/mysql/debian.cnf Fatal
>>>>> error in defaults handling. Program aborted chmod: cambiando los
>>>>> permisos de «/var/lib/automysqlbackup»: Operación no permitida chmod:
>>>>> cambiando los permisos de «/var/lib/automysqlbackup»: Operación no
>>>>> permitida
>>
>> (...)
>>
>>>> Echa un vistazo por aquí ("Step 1b"), entiendo que la idea es
>>>> configurar "automysqlbackup" para que se pueda ejecutar y tener acceso
>>>> a los archivos desde un usuario sin privilegios:
>>>>
>>>> How To Automatically Backup MySQL Databases and Send To Another Server
>>>> - Ubuntu 12.04
>>>> http://nestordeharo.blogspot.com.es/2014/08/how-to-automatically-
>> backup-
>>>> mysql.html
>>>>
>>> Gracias por contestar. He probado lo de ese enlace, pero jugando con el
>>> grupo de bacula. Para comprobar si podría ejecutarlo, he lanzado esto:
>>>
>>> sudo -u bacula /usr/sbin/automysqlbackup
>>>
>>> o
>>>
>>> su -m bacula -c /usr/sbin/automysqlbackup
>>>
>>> Y puede ejecutarlo sin problemas.
>>
>> Bien, sí, el artículo hablaba de configurar los permisos adecuados. De
>> todas formas, ¿se ejecuta correctamente y hace lo que se supone que debe
>> hacer?
>
> Si, lo hace correctamente.
>
>>
>>> El problema de los permisos está resuelto pero bacula se sigue
>>> quejando...
>>
>> Eso quiere decir que el error era otro.
>
> Si, pero me centré en los permisos porque tampoco me dejaba lanzarlo
> con el usuario de bacula, daba error de permisos e intuí que bacula
> daba un error "standard" al no poder ejecutarse correctamente...
>
>>
>>> 17-jul 09:47 Bacula-Server-dir JobId 536: shell command: run BeforeJob
>>> "/usr/sbin/automysqlbackup"
>>> 17-jul 09:47 Bacula-Server-dir JobId 536: Error: Runscript: BeforeJob
>>> returned non-zero status=208. ERR=No such file or directory
>>> 17-jul 09:47 Bacula-Server-dir JobId 536: Error: Bacula Bacula-Server-
>>> dir 5.2.6 (21Feb12):
>>
>> Si dice que no encuentra el archivo y no es por un problema de permisos
>> quizá se nos pasa algo en esa tarea de Bacula... ¿has comprobado que la
>> tarea se haya definido en la forma correcta? Lo comento porque se ve que
>> hay varias opciones y cada una de ellas sirve para distintas situaciones/
>> escenarios según se ejecute en el cliente o en el propio servidor
>> (apartado "RunScript {body-of-runscript}"):
>>
>> http://wiki.bacula.org/doku.php?id=bacula_manual:the_job_resource
>>
>> Otra cosa que podrías probar es ejecutar una instrucción más sencilla
>> para ver si lo hace correctamente y bueno, darte una vuelta por Google
>> buscando ese error:
>
> Probé un script simple pero me daba el mismo error, que no lo encuentra...
>
> En la propia máquina servidor, para hacer backup del catálogo bacula
> tiene definido un job también con estas lineas, pero claro se ejecuta
> en local, lado servidor:
>
>   RunBeforeJob = "/etc/bacula/scripts/make_catalog_backup.pl MyCatalog"
>   # This deletes the copy of the catalog
>   RunAfterJob  = "/etc/bacula/scripts/delete_catalog_backup"
>
> Y eso funciona bien.
>
>>
>> https://www.google.es/webhp?
>> complete=0&hl=en&gws_rd=cr,ssl&ei=ZwGpVYH6Jobg7Qa4k7WIDQ#complete=0&hl=en&q=
>> +Error:+Runscript:+BeforeJob+returned+non-zero+status%3D208.+ERR%3DNo+such
>> +file+or+directory+&btnK=Google+Search
>>
>> Saludos,
>
> Voy a seguir mirando...
>
>>
>> --
>> Camaleón
>>
>>
>> --
>> To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
>> with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
>> Archive: https://lists.debian.org/pan.2015.07.17.13.31...@gmail.com
>>


Curioso... Esto sí que lo coge...Un simple /bin/ls -l

20-jul 12:01 Bacula-Server-dir JobId 557: shell command: run BeforeJob
"/bin/ls -l /tmp/"
20-jul 12:01 Bacula-Server-dir JobId 557: BeforeJob: total 0
20-jul 12:01 Bacula-Server-dir JobId 557: Start Backup JobId 557,
Job=BackupOwncloud.2015-07-20_12.01.35_03
20-jul 12:01 Bacula-Server-dir JobId 557: Using Device "FileStorage"

El script automysqlbackup tiene permisos para ejecución para todos los
usuarios... Será por la variable de entorno? Algo se me escapa...


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/caj2aoa_zmjfzvij6mo0oyh2nyang-65djvmycfo7emcqmnv...@mail.gmail.com



Re: [OFF-TOPIC] Error RunBeforeJob en Bacula

2015-07-20 Por tema Maykel Franco
El día 17 de julio de 2015, 15:31, Camaleón  escribió:
> El Fri, 17 Jul 2015 09:51:30 +0200, Maykel Franco escribió:
>
>> El día 16 de julio de 2015, 15:41, Camaleón 
>> escribió:
>
> (...)
>
>>>> Could not open required defaults file: /etc/mysql/debian.cnf Fatal
>>>> error in defaults handling. Program aborted chmod: cambiando los
>>>> permisos de «/var/lib/automysqlbackup»: Operación no permitida chmod:
>>>> cambiando los permisos de «/var/lib/automysqlbackup»: Operación no
>>>> permitida
>
> (...)
>
>>> Echa un vistazo por aquí ("Step 1b"), entiendo que la idea es
>>> configurar "automysqlbackup" para que se pueda ejecutar y tener acceso
>>> a los archivos desde un usuario sin privilegios:
>>>
>>> How To Automatically Backup MySQL Databases and Send To Another Server
>>> - Ubuntu 12.04
>>> http://nestordeharo.blogspot.com.es/2014/08/how-to-automatically-
> backup-
>>> mysql.html
>>>
>> Gracias por contestar. He probado lo de ese enlace, pero jugando con el
>> grupo de bacula. Para comprobar si podría ejecutarlo, he lanzado esto:
>>
>> sudo -u bacula /usr/sbin/automysqlbackup
>>
>> o
>>
>> su -m bacula -c /usr/sbin/automysqlbackup
>>
>> Y puede ejecutarlo sin problemas.
>
> Bien, sí, el artículo hablaba de configurar los permisos adecuados. De
> todas formas, ¿se ejecuta correctamente y hace lo que se supone que debe
> hacer?

Si, lo hace correctamente.

>
>> El problema de los permisos está resuelto pero bacula se sigue
>> quejando...
>
> Eso quiere decir que el error era otro.

Si, pero me centré en los permisos porque tampoco me dejaba lanzarlo
con el usuario de bacula, daba error de permisos e intuí que bacula
daba un error "standard" al no poder ejecutarse correctamente...

>
>> 17-jul 09:47 Bacula-Server-dir JobId 536: shell command: run BeforeJob
>> "/usr/sbin/automysqlbackup"
>> 17-jul 09:47 Bacula-Server-dir JobId 536: Error: Runscript: BeforeJob
>> returned non-zero status=208. ERR=No such file or directory
>> 17-jul 09:47 Bacula-Server-dir JobId 536: Error: Bacula Bacula-Server-
>> dir 5.2.6 (21Feb12):
>
> Si dice que no encuentra el archivo y no es por un problema de permisos
> quizá se nos pasa algo en esa tarea de Bacula... ¿has comprobado que la
> tarea se haya definido en la forma correcta? Lo comento porque se ve que
> hay varias opciones y cada una de ellas sirve para distintas situaciones/
> escenarios según se ejecute en el cliente o en el propio servidor
> (apartado "RunScript {body-of-runscript}"):
>
> http://wiki.bacula.org/doku.php?id=bacula_manual:the_job_resource
>
> Otra cosa que podrías probar es ejecutar una instrucción más sencilla
> para ver si lo hace correctamente y bueno, darte una vuelta por Google
> buscando ese error:

Probé un script simple pero me daba el mismo error, que no lo encuentra...

En la propia máquina servidor, para hacer backup del catálogo bacula
tiene definido un job también con estas lineas, pero claro se ejecuta
en local, lado servidor:

  RunBeforeJob = "/etc/bacula/scripts/make_catalog_backup.pl MyCatalog"
  # This deletes the copy of the catalog
  RunAfterJob  = "/etc/bacula/scripts/delete_catalog_backup"

Y eso funciona bien.

>
> https://www.google.es/webhp?
> complete=0&hl=en&gws_rd=cr,ssl&ei=ZwGpVYH6Jobg7Qa4k7WIDQ#complete=0&hl=en&q=
> +Error:+Runscript:+BeforeJob+returned+non-zero+status%3D208.+ERR%3DNo+such
> +file+or+directory+&btnK=Google+Search
>
> Saludos,

Voy a seguir mirando...

>
> --
> Camaleón
>
>
> --
> To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
> Archive: https://lists.debian.org/pan.2015.07.17.13.31...@gmail.com
>


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/caj2aoa_z0os9ju_vykjt_wg64sq0xdduhpsymxaobdkmqaz...@mail.gmail.com



Re: [OFF-TOPIC] Error RunBeforeJob en Bacula

2015-07-17 Por tema Camaleón
El Fri, 17 Jul 2015 09:51:30 +0200, Maykel Franco escribió:

> El día 16 de julio de 2015, 15:41, Camaleón 
> escribió:

(...)

>>> Could not open required defaults file: /etc/mysql/debian.cnf Fatal
>>> error in defaults handling. Program aborted chmod: cambiando los
>>> permisos de «/var/lib/automysqlbackup»: Operación no permitida chmod:
>>> cambiando los permisos de «/var/lib/automysqlbackup»: Operación no
>>> permitida

(...)

>> Echa un vistazo por aquí ("Step 1b"), entiendo que la idea es
>> configurar "automysqlbackup" para que se pueda ejecutar y tener acceso
>> a los archivos desde un usuario sin privilegios:
>>
>> How To Automatically Backup MySQL Databases and Send To Another Server
>> - Ubuntu 12.04
>> http://nestordeharo.blogspot.com.es/2014/08/how-to-automatically-
backup-
>> mysql.html
>>
> Gracias por contestar. He probado lo de ese enlace, pero jugando con el
> grupo de bacula. Para comprobar si podría ejecutarlo, he lanzado esto:
> 
> sudo -u bacula /usr/sbin/automysqlbackup
> 
> o
> 
> su -m bacula -c /usr/sbin/automysqlbackup
> 
> Y puede ejecutarlo sin problemas. 

Bien, sí, el artículo hablaba de configurar los permisos adecuados. De 
todas formas, ¿se ejecuta correctamente y hace lo que se supone que debe 
hacer?

> El problema de los permisos está resuelto pero bacula se sigue
> quejando...

Eso quiere decir que el error era otro.

> 17-jul 09:47 Bacula-Server-dir JobId 536: shell command: run BeforeJob
> "/usr/sbin/automysqlbackup"
> 17-jul 09:47 Bacula-Server-dir JobId 536: Error: Runscript: BeforeJob
> returned non-zero status=208. ERR=No such file or directory 
> 17-jul 09:47 Bacula-Server-dir JobId 536: Error: Bacula Bacula-Server-
> dir 5.2.6 (21Feb12):

Si dice que no encuentra el archivo y no es por un problema de permisos 
quizá se nos pasa algo en esa tarea de Bacula... ¿has comprobado que la 
tarea se haya definido en la forma correcta? Lo comento porque se ve que 
hay varias opciones y cada una de ellas sirve para distintas situaciones/
escenarios según se ejecute en el cliente o en el propio servidor 
(apartado "RunScript {body-of-runscript}"):

http://wiki.bacula.org/doku.php?id=bacula_manual:the_job_resource

Otra cosa que podrías probar es ejecutar una instrucción más sencilla 
para ver si lo hace correctamente y bueno, darte una vuelta por Google 
buscando ese error:

https://www.google.es/webhp?
complete=0&hl=en&gws_rd=cr,ssl&ei=ZwGpVYH6Jobg7Qa4k7WIDQ#complete=0&hl=en&q=
+Error:+Runscript:+BeforeJob+returned+non-zero+status%3D208.+ERR%3DNo+such
+file+or+directory+&btnK=Google+Search

Saludos,

-- 
Camaleón


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/pan.2015.07.17.13.31...@gmail.com



Re: [OFF-TOPIC] Error RunBeforeJob en Bacula

2015-07-17 Por tema Maykel Franco
El día 16 de julio de 2015, 15:41, Camaleón  escribió:
> El Thu, 16 Jul 2015 14:19:37 +0200, Maykel Franco escribió:
>
>> Buenas, estoy tratando de configurar bacula para que realice o lance un
>> script de backup de bbdd usando automysqlbackup, antes de realizar el
>> backup de determinados directorios que quiero.
>
> (...)
>
>> Si lo lanzo a mano desde la máquina donde quiero hacer el backup, no
>> funciona, de ahí el problema:
>>
>> sudo -u bacula /usr/sbin/automysqlbackup
>>
>> Could not open required defaults file: /etc/mysql/debian.cnf Fatal error
>> in defaults handling. Program aborted chmod: cambiando los permisos de
>> «/var/lib/automysqlbackup»: Operación no permitida chmod: cambiando los
>> permisos de «/var/lib/automysqlbackup»: Operación no permitida
>>
>>
>> El tema es, podría ejecutar el comando que lanza bacula como root en vez
>> de usar el usuario de bacula por defecto?
>>
>> O qué solución se os ocurre? No quiero dar permisos a ficheros
>> importantes en el sistema...
>
> Echa un vistazo por aquí ("Step 1b"), entiendo que la idea es configurar
> "automysqlbackup" para que se pueda ejecutar y tener acceso a los
> archivos desde un usuario sin privilegios:
>
> How To Automatically Backup MySQL Databases and Send To Another Server -
> Ubuntu 12.04
> http://nestordeharo.blogspot.com.es/2014/08/how-to-automatically-backup-
> mysql.html
>
> Saludos,
>
> --
> Camaleón
>
>
> --
> To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
> Archive: https://lists.debian.org/pan.2015.07.16.13.41...@gmail.com
>

Gracias por contestar. He probado lo de ese enlace, pero jugando con
el grupo de bacula. Para comprobar si podría ejecutarlo, he lanzado
esto:

sudo -u bacula /usr/sbin/automysqlbackup

o

su -m bacula -c /usr/sbin/automysqlbackup

Y puede ejecutarlo sin problemas. El problema de los permisos está
resuelto pero bacula se sigue quejando...

17-jul 09:47 Bacula-Server-dir JobId 536: shell command: run BeforeJob
"/usr/sbin/automysqlbackup"
17-jul 09:47 Bacula-Server-dir JobId 536: Error: Runscript: BeforeJob
returned non-zero status=208. ERR=No such file or directory
17-jul 09:47 Bacula-Server-dir JobId 536: Error: Bacula
Bacula-Server-dir 5.2.6 (21Feb12):


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/CAJ2aOA-0z4=re13c519kZsZLPjxkHjd=oa+3birh5qebg0h...@mail.gmail.com



Re: [OFF-TOPIC] Error RunBeforeJob en Bacula

2015-07-16 Por tema Camaleón
El Thu, 16 Jul 2015 14:19:37 +0200, Maykel Franco escribió:

> Buenas, estoy tratando de configurar bacula para que realice o lance un
> script de backup de bbdd usando automysqlbackup, antes de realizar el
> backup de determinados directorios que quiero.

(...)

> Si lo lanzo a mano desde la máquina donde quiero hacer el backup, no
> funciona, de ahí el problema:
> 
> sudo -u bacula /usr/sbin/automysqlbackup
> 
> Could not open required defaults file: /etc/mysql/debian.cnf Fatal error
> in defaults handling. Program aborted chmod: cambiando los permisos de
> «/var/lib/automysqlbackup»: Operación no permitida chmod: cambiando los
> permisos de «/var/lib/automysqlbackup»: Operación no permitida
> 
> 
> El tema es, podría ejecutar el comando que lanza bacula como root en vez
> de usar el usuario de bacula por defecto?
> 
> O qué solución se os ocurre? No quiero dar permisos a ficheros
> importantes en el sistema...

Echa un vistazo por aquí ("Step 1b"), entiendo que la idea es configurar 
"automysqlbackup" para que se pueda ejecutar y tener acceso a los 
archivos desde un usuario sin privilegios:

How To Automatically Backup MySQL Databases and Send To Another Server - 
Ubuntu 12.04
http://nestordeharo.blogspot.com.es/2014/08/how-to-automatically-backup-
mysql.html

Saludos,

-- 
Camaleón


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/pan.2015.07.16.13.41...@gmail.com



[OFF-TOPIC] Error RunBeforeJob en Bacula

2015-07-16 Por tema Maykel Franco
Buenas, estoy tratando de configurar bacula para que realice o lance
un script de backup de bbdd usando automysqlbackup, antes de realizar
el backup de determinados directorios que quiero.

El tema es que automysqlbackup necesita tener acceso a ficheros como
/etc/mysql/debian.cnf y a /var/lib/automysqlbackup (siendo este último
un menor problema), lo que no quiero es tener que dar permisos a
directorios o ficheros donde no se debe dar...

La configuración en el director de bacula, en la parte de Job
definición del cliente, es esta:

Job {
  Name = "BackupOwncloud"
  JobDefs = "OwncloudJob"
  RunBeforeJob = "/usr/sbin/automysqlbackup"
}

Pero al lanzarse el backup, da el siguiente error, lógicamente
devuelve un resultado de ejecución no válido:

16-jul 14:07 Bacula-Server-dir JobId 526: No prior Full backup Job record found.
16-jul 14:07 Bacula-Server-dir JobId 526: No prior or suitable Full
backup found in catalog. Doing FULL backup.
16-jul 14:07 Bacula-Server-dir JobId 526: shell command: run BeforeJob
"/usr/sbin/automysqlbackup"
16-jul 14:07 Bacula-Server-dir JobId 526: Error: Runscript: BeforeJob
returned non-zero status=208. ERR=No such file or directory
16-jul 14:07 Bacula-Server-dir JobId 526: Error: Bacula
Bacula-Server-dir 5.2.6 (21Feb12):


Si lo lanzo a mano desde la máquina donde quiero hacer el backup, no
funciona, de ahí el problema:

sudo -u bacula /usr/sbin/automysqlbackup

Could not open required defaults file: /etc/mysql/debian.cnf
Fatal error in defaults handling. Program aborted
chmod: cambiando los permisos de «/var/lib/automysqlbackup»: Operación
no permitida
chmod: cambiando los permisos de «/var/lib/automysqlbackup»: Operación
no permitida


El tema es, podría ejecutar el comando que lanza bacula como root en
vez de usar el usuario de bacula por defecto?

O qué solución se os ocurre? No quiero dar permisos a ficheros
importantes en el sistema...


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/CAJ2aOA9Sr42HzRShfDKpv+8_0Xo3k6f2z_5SG=Co=fwpvwg...@mail.gmail.com



Re: Duda con bacula en Debían Wheezy

2015-03-20 Por tema Camaleón
El Thu, 19 Mar 2015 21:31:04 +0100, Maykel Franco escribió:

(ese html...)

> Buenas, tengo una pequeña duda con bacula. Después de configurarlo
> correctamente, mi duda es si al realizar un backup completo, por ejemplo
> un domingo, configurar para que de lunes-sabado lo haga incremental, y
> llegue el domingo y vuelva hacer el backuo completo... Te borra el
> anterior báculo completo? Y los incrementales antiguos?
> Se puede configurar esto?

Si no se puede configurar ya puedes tirarlo a la basura :-)

Entiendo que sí, debe de haber alguna variable que te permita definir el 
tiempo de retención para cada conjunto de copias o "pool" o como lo 
llamen. Una búsqueda rápida en Google me devuelve "AutoPrune" y 
"VolumeRetention" por mencionar algunas de las opciones disponibles, en 
el manual tendrás todas.

> Y aprovechando el tena de bacula... Cual creéis que es el mejor plan
> para realizar backups de contenido web alojado en /var/www ? Yo creo que
> un backup completo al mes, y los demás días combinar diferencial e
> incremental.

Si no son muchos datos lo ideal son copias completas (te evitas de un 
montón de jaleo y disgustos posteriores al restaurar) pero un mes me 
parece mucho tiempo entre copia y copia.

Saludos,

-- 
Camaleón


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/pan.2015.03.20.14.40...@gmail.com



Duda con bacula en Debían Wheezy

2015-03-19 Por tema Maykel Franco
Buenas, tengo una pequeña duda con bacula. Después de configurarlo
correctamente, mi duda es si al realizar un backup completo, por ejemplo un
domingo, configurar para que de lunes-sabado lo haga incremental, y llegue
el domingo y vuelva hacer el backuo completo... Te borra el anterior báculo
completo? Y los incrementales antiguos?
Se puede configurar esto?

Y aprovechando el tena de bacula... Cual creéis que es el mejor plan para
realizar backups de contenido web alojado en /var/www ? Yo creo que un
backup completo al mes, y los demás días combinar diferencial e incremental.

Gracias de antemano.

Saludos.


Re: bacula. salvas

2011-04-25 Por tema jmramirez (mas_ke_na)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

jmramirez (mas_ke_na) escribió:
> Mediante la interface BAT no puedo restaurar archivos de hace un mes o
>> dos meses atras, en el *version browser* solo me deja marcar los del mes
>> actual, por que??

Buenas.

Ahora que estoy mas despierto creo entender lo que dices. Tienes
que asegurarte que los backups se guardan el tiempo que TU estimas
oportuno. Te paso este link [1] que te dará mas información.

[1] http://www.bacula.org/fr/dev-manual/Automatic_Volume_Recycling.html

Para que te hagas una idea. Yo guardo mis backups de un mes, pero tengo
cintas de "mas" por lo que hasta que no se quede sin cintas, no me
"machacara" las otras ( ya preparadas para reciclar SI HA PASADO un mes).

## Mi configuración /etc/bacula/bacula-dir.conf 

# Default pool definition
Pool {
  Name = Default
  Pool Type = Backup
  Recycle = yes   # Bacula can automatically recycle
Volumes
  AutoPrune = yes # Prune expired volumes
  Volume Retention = 30 days # un mes .
  Maximum Volume Bytes = 8G
  LabelFormat = "Incremental-${Day}${month}${year}"
   Volume Use Duration = 30 days
   Catalog Files = yes
   recycle Oldest Volume = yes
   Purge Oldest Volume = yes



A "groso" modo dice:

Recycle = yes > puede reciclarla.
Autoprune = yes ---> "purgara" la cinta para usarla de nuevo
Volume Retention = 30 days -> No borrara nada hasta que no haya
pasado el tiempo marcado.


Un saludo
- -- 
"Si los tontos volaran, el cielo se oscurecería"

No me envié correos en formatos propietarios
http://www.gnu.org/philosophy/no-word-attachments.es.html
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJNtV3oAAoJEOWNzQnqy+fz0c8IANiRBUZzxqxQ+yhcmNCPqono
x08NVvNIsMlHw0iY5kxuB0WFWrJRVp9DkxhF0F6hZS9Md974AA4QtXdsvF9DEu+m
gaOzkVsIcfhqTu5Nl8EWaeK3AxZ/7jPnhdiwipPeXXudcWYnX5h7piQgu2UE13wY
J1jMCikT/6N9NRex2hHTG64lvR6YkdgYu6Z1ki3/VgU7YFCvT2qpeqCrugvljA8F
iBvhi6LttaFntOhRO8qHEAhtgA5s5FTQ2IL+6UWH1eADbhC1pc5LZkFy6VXEtDzS
et+LAl+RpjgFYMjDT54JyvrVp9IpdCqQ88aW8QsSlkqXbe8A5S1dsLoivJzCMW0=
=q2+D
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/blu0-smtp463d8581290363729f8938b1...@phx.gbl



Re: bacula. salvas

2011-04-25 Por tema jmramirez (mas_ke_na)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

EMNI Yoan García Cáceres escribió:
> Hola lista.
>  
> Tengo un servidor de salvas bacula. El mismo hace las salvas bien.
> Existe algun sofware que sea capaz de reconocer un volumen de bacula
> y manipularlo osea leer copiar archivos etc...  ?

Buenos días

Para extraer el contenido de una cinta y ver que tiene [1] :

# Parte de la web, por si no tienes internet ###

bextract

If you find yourself using bextract, you probably have done something
wrong. For example, if you are trying to recover a file but are having
problems, please see the Restoring When Things Go Wrong section of the
Restore chapter of this manual.

Normally, you will restore files by running a Restore Job from the
Console program. However, bextract can be used to extract a single file
or a list of files from a Bacula tape or file. In fact, bextract can be
a useful tool to restore files to an empty system assuming you are able
to boot, you have statically linked bextract and you have an appropriate
bootstrap file.

Please note that some of the current limitations of bextract are:

It cannot restore access control lists (ACL) that have been backed up
along with the file data.
It cannot restore Win32 non-portable streams (typically default).
It cannot restore encrypted files.
The command line length is relatively limited, which means that you
cannot enter a huge number of volumes. If you need to enter more volumes
than the command line supports, please use a bootstrap file (see below).
It is called:


Usage: bextract [-d debug_level]  
   -bspecify a bootstrap file
   -dnnset debug level to nn
   -eexclude list
   -iinclude list
   -p  proceed inspite of I/O errors
   -V  specify Volume names (separated by |)
   -?  print this message
where device-name is the Archive Device (raw device name or full
filename) of the device to be read, and directory-to-store-files is a
path prefix to prepend to all the files restored.

NOTE: On Windows systems, if you specify a prefix of say d:/tmp, any
file that would have been restored to c:/My Documents will be restored
to d:/tmp/My Documents. That is, the original drive specification will
be stripped. If no prefix is specified, the file will be restored to the
original drive.

Extracting with Include or Exclude Lists

Using the -e option, you can specify a file containing a list of files
to be excluded. Wildcards can be used in the exclusion list. This option
will normally be used in conjunction with the -i option (see below).
Both the -e and the -i options may be specified at the same time as the
- -b option. The bootstrap filters will be applied first, then the include
list, then the exclude list.

Likewise, and probably more importantly, with the -i option, you can
specify a file that contains a list (one file per line) of files and
directories to include to be restored. The list must contain the full
filename with the path. If you specify a path name only, all files and
subdirectories of that path will be restored. If you specify a line
containing only the filename (e.g. my-file.txt) it probably will not be
extracted because you have not specified the full path.

For example, if the file include-list contains:

/home/kern/bacula
/usr/local/bin
Then the command:

./bextract -i include-list -V Volume /dev/nst0 /tmp

will restore from the Bacula archive /dev/nst0 all files and directories
in the backup from /home/kern/bacula and from /usr/local/bin. The
restored files will be placed in a file of the original name under the
directory /tmp (i.e. /tmp/home/kern/bacula/... and /tmp/usr/local/bin/...).





>  
> Mediante la interface BAT no puedo restaurar archivos de hace un mes o
> dos meses atras, en el *version browser* solo me deja marcar los del mes
> actual, por que??

No entiendo bien tu pregunta, si puedes explicarla un poco mas. Podremos
intentar ver algo.

De todas formas existe una lista de bacula en castellano ( y contesta el
desarrollador y todo XD )

bacula-users...@lists.sourceforge.net


[1]
http://www.lllf.uam.es/~antonio/documentos/bacula/dev-manual/Volume_Utility_Tools.html#SECTION00396

> saludos,

Saludos

- -- 
"Si los tontos volaran, el cielo se oscurecería"

No me envié correos en formatos propietarios
http://www.gnu.org/philosophy/no-word-attachments.es.html
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJNtUwJAAoJEOWNzQnqy+fzfocIAJUhiUk13B8Nla44yc1C5XG+
4hp8i3//oZzkNLnO6LMrXPbQzeJLhKZseBvZYQNrt/zrurR3U16+TXXCIBVbHxug
ACipvEJCZsCuqDyvJN+keQIUNoEm00LtPzVNs5h0eQDyQnk1B17AHiumgGRtwZBY
oOHB2TOXNePryPJhu8gsw4n3GUXJeqqbOX0YniSaStpi0q4LuMeZH0+oPIhITElJ
/yYYjPqwdrtqNiK/thCTopSum7iV5Ug6ALLLaawBMSgWnPQhDkw2YEOPzlGj2p85
Nc0pfCea6mx3aXyg4qZgjXLgyQFUCwpCkN9wBoT

Re: bacula. salvas

2011-04-21 Por tema Camaleón
El Thu, 21 Apr 2011 08:46:52 -0500, EMNI Yoan García Cáceres escribió:

(evita usar html en los mensajes)
  
> Tengo un servidor de salvas bacula. El mismo hace las salvas bien.
> Existe algun sofware que sea capaz de reconocer un volumen de bacula y
> manipularlo osea leer copiar archivos etc...  ?

http://en.wikipedia.org/wiki/Bacula#Limitations

Según Wikipedia, Bacula usa un formato documentado y abierto pero único 
en su especie, es decir, parece ser que necesitas las propias 
herramientas de Bacula para poder acceder al almacén de datos.

> Mediante la interface BAT no puedo restaurar archivos de hace un mes o
> dos meses atras, 

¿Por qué "no puedes"? ¿Te aparece algún error, no ves las copias...?

> en el version browser solo me deja marcar los del mes actual, por 
> que??

Cuantos más datos proporciones, mejor te podrán ayudar. ¿Qué interfaz web 
usas? ¿cómo has configurado las rutinas de copia de seguridad, cada 
cuánto tiempo mantienes las copias archivadas? ¿qué versión de Bacula 
tienes instalada?

Saludos,

-- 
Camaleón


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/pan.2011.04.21.13.44...@gmail.com



bacula. salvas

2011-04-21 Por tema EMNI Yoan García Cáceres
Hola lista.
 
Tengo un servidor de salvas bacula. El mismo hace las salvas bien.
Existe algun sofware que sea capaz de reconocer un volumen de bacula y
manipularlo osea leer copiar archivos etc...  ?
 
Mediante la interface BAT no puedo restaurar archivos de hace un mes o
dos meses atras, en el version browser solo me deja marcar los del mes
actual, por que??
 
saludos,


Bacula en debian, y bare metal restore de windows

2009-01-29 Por tema Martin Spinassi
Muy buenas lista!


Estoy usando bacula para hace nuestros backups en un Debian lenny.


El problema en que me encuentro es que debería comenzar a hacer backups
sobre un windows server, y dado que no tengo demasiada idea de windows
2k3, y si muere no tengo ganas de googlear la configuración, me gustaría
hacer una copia exacta del disco con bacula, para si el día de mañana
muere, no cueste tanto devolverle la vida :-)

¿Alguien logró hacer esto con bacula? ¿o de que otra manera recomiendan
hacerlo?

La idea de montar una partición samba en el windows, y hacer algo así
como un "ghost" de las particiones no me termina tampoco de cerrar...y
hacer imagen del disco apagando el servidor tampoco es viable.

Se acepta cualquier sugerencia o link!


Saludos a todos.


Martín


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Notificaciones de Bacula

2008-12-08 Por tema Daniel Bareiro
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

El lunes 08 de diciembre del 2008 a las 19:12:41 -0200,
Luis A. R. Paz escribió:

>> Estoy tratando de configurar las notificaciones que se hacen por
>> correo-e de Bacula 1.38 de los repositorios de Debian GNU/Linux Etch
>> de manera tal que los mensajes enviados al MTA lleguen con el usuario
>> [EMAIL PROTECTED] con destino a [EMAIL PROTECTED] para que el
>> servidor de correo pueda hacer relay con ese usuario de la Intranet.
>>
>> Ahora bien, estuve leyendo el manual de Bacula y probé varias
>> configuraciones del recurso Messages (Standard y Daemon) con las
>> variables 'mail' y 'operator', pero aún no logré el comportamiento
>> mencionado.
>>
>> ¿Alguien pudo conseguir esto y podría darme una mano con la sintaxis
>> que debería usar?

> específicamente que quieres hacer?
>
> tienes dos servidores mta ?
>
> o un solo servidor para hacer eso?
> me atrevo a especular que lo que tratas de hacer es un servidor con
> todas las direcciones de correo de tu intranet
>
> le entreguen a el servidor de internet la mensajería y viceversa no ??

La cuestión es la siguiente. Tengo una máquina con Bacula 1.38 con su
propio MTA que funciona haciendo relay contra otro servidor de correo de
mi LAN que es el que se encarga de rutear el tráfico hacia Internet.

Ahora bien, lo que pretendo hacer es que los correos de notificación que
manda Bacula salgan desde el MTA donde está instalado Bacula con un
usuario de mi LAN y teniendo como destino una cuenta que tengo en otro
servidor externo a mi red local (digamos [EMAIL PROTECTED]). De esta
manera, cuando al otro MTA que se encarga de rutear los mensajes hacia
Internet (haciendo tambien relay contra un servidor X de Internet) le
llega el correo del servidor Bacula mandado, por ejemplo, con la cuenta
[EMAIL PROTECTED], reemplace ese usuario de la Intranet por una
cuenta válida para hacer relay contra X y entregando el mensaje
destinado a la cuenta [EMAIL PROTECTED]

Como comentaba, probé de varias formas pero no pude lograr este
comportamiento modificando los valores de las variables 'operator' y
'mail' de los recursos Messages (con nombres Daemon y Standard). Por
ejemplo, con ambas usando la cuenta [EMAIL PROTECTED], pero de cualquier
manera que probaba siempre los mensajes eran entregados con el usuario
[EMAIL PROTECTED] para el usuario [EMAIL PROTECTED] Entonces cuando llegaban
al MTA que rutea hacia Internet, como el usuario [EMAIL PROTECTED] no es
válido para hacer relay contra el servidor X, el envío fallaba.

Espero haber sido un poco más claro. Cualquier cosa, me volvés a
preguntar. Gracias por tu respuesta.

Saludos,
Daniel

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkk9liYACgkQZpa/GxTmHTdZ2QCcDfyFbJA3fB95WOw2OlaDxQvK
XbMAn2VlKd7+ACae6mIMi47oGnGEMJw0
=r2Tr
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Notificaciones de Bacula

2008-12-08 Por tema Luis A. R. Paz

Daniel Bareiro escribió:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hola!

Estoy tratando de configurar las notificaciones que se hacen por
correo-e de Bacula 1.38 de los repositorios de Debian GNU/Linux Etch de
manera tal que los mensajes enviados al MTA lleguen con el usuario
[EMAIL PROTECTED] con destino a [EMAIL PROTECTED] para que el servidor
de correo pueda hacer relay con ese usuario de la Intranet.

Ahora bien, estuve leyendo el manual de Bacula y probé varias
configuraciones del recurso Messages (Standard y Daemon) con las
variables 'mail' y 'operator', pero aún no logré el comportamiento
mencionado.

¿Alguien pudo conseguir esto y podría darme una mano con la sintaxis que
debería usar?

Gracias anticipadas por responder.

Saludos,
Daniel
  


específicamente que quieres hacer?

tienes dos servidores mta ?

o un solo servidor para hacer eso?
me atrevo a especular que lo que tratas de hacer es un servidor
con todas las direcciones de correo de tu intranet

le entreguen a el servidor de internet la mensajería y viceversa no ??



-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkk9iZQACgkQZpa/GxTmHTcGlgCdHbYGcQyeR28boVWRguvm9dvj
f+YAnijfzxb9HsIjr655vrj7qmhBstoL
=suA7
-END PGP SIGNATURE-


  




--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Notificaciones de Bacula

2008-12-08 Por tema Daniel Bareiro
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hola!

Estoy tratando de configurar las notificaciones que se hacen por
correo-e de Bacula 1.38 de los repositorios de Debian GNU/Linux Etch de
manera tal que los mensajes enviados al MTA lleguen con el usuario
[EMAIL PROTECTED] con destino a [EMAIL PROTECTED] para que el servidor
de correo pueda hacer relay con ese usuario de la Intranet.

Ahora bien, estuve leyendo el manual de Bacula y probé varias
configuraciones del recurso Messages (Standard y Daemon) con las
variables 'mail' y 'operator', pero aún no logré el comportamiento
mencionado.

¿Alguien pudo conseguir esto y podría darme una mano con la sintaxis que
debería usar?

Gracias anticipadas por responder.

Saludos,
Daniel

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkk9iZQACgkQZpa/GxTmHTcGlgCdHbYGcQyeR28boVWRguvm9dvj
f+YAnijfzxb9HsIjr655vrj7qmhBstoL
=suA7
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



RE: Consulta sobre Bacula

2008-01-05 Por tema Reynier Perez Mira
Hola Daniel:
Yo estoy comenzando con Bacula y aún no me queda claro como va todo pero te 
puedo decir que la versión actual estable, al menos en repositorios de Ubuntu, 
soporta el preservado de permisos. Puedes configurar Bacula para que cuando te 
cree una copia de seguridad lo haga conservando los permisos y luego al 
restaurar la copia te lo debe restaurar con esos mismos permisos. Esto es lo 
que dice el Manual. Yo no lo he probado aún pero en estos días comienzo a 
trabajar en base a ello.

Salu2



Consulta sobre Bacula

2008-01-05 Por tema Daniel Bareiro
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hace algún tiempo que estoy probando la versión de Bacula que viene con
Debian estable, aunque es algo viejita pero igualmente viene bien como
para irse familiarizando con el uso de la aplicación.

Hay algunas dudas que me gustaria consultar:

* ¿Alguien conoce si existe alguna forma de seguir los enlaces
  simbólicos? Buscando en Internet encontré que hablaban de la opción
  SymlinkDepth de FileSet, pero no encontré algo sobre esta opción en el
  manual de Bacula que se encuentra en línea y no se si podrá usarse en
  esta versión 1.38.

* Por lo que puedo ver, si hago un backup de los archivos dentro de un
  subdirectorio, los directorios anteriores también se guardan pero no
  veo que se preserven los permisos. ¿Es posible cambiar este
  comportamiento?

Gracias por responder.

Saludos,
Daniel

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFHf6ISZpa/GxTmHTcRAqVYAJ9pbgba8KOZlH6CcvXYIxmmIy7QzACeNzZw
n2RoyjQhu8sQMftLyph9NyU=
=NFJI
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bacula - como guardar Backups en disco remoto?

2007-07-13 Por tema Gustavo Diaz
Amigos, logre hacer andar a bacula. Lo que pretendo
ahora
es que backupee en un disco remoto. El demonio-SD esta
en la misma maquina que el Director.
Lo que intente es lo siguiente:
Cuando defino el SD le indico en
Archive Device = /montar/srv-bck-001/ (donde
/montar/srv-bck-001 es un Server Storage con Win$
2003)

luego le hago un kill al SD monto manualmente el punto
de montaje (que es un Windows 2003 Server Storage)
lo hago con 

mount -t smbfs -o username='backup',dmask=777
//192.168.1.8/backup /montar/srv-bck-001

con esto se monta, arranco el director y el SD y todo
bien, cuando hago un status del storage y del SD me
responde bien, pero cuando hago un "run" de algun
cliente me sale "permiso denegado". La verdad no se si
es la forma correcta de pretender grabar en un disco
remoto, pero es lo que se me ocurrio.
Alguna sugerencia?
Abajo posteo la configuracion de mi SD
Gracias 




Storage {   
  Name = w000mo01-sd
  SDPort = 9103  
  WorkingDirectory = "/var/lib/bacula"
  Pid Directory = "/var/run/bacula"
  Maximum Concurrent Jobs = 20
  SDAddress = 192.168.1.16
}

#
# List Directors who are permitted to contact Storage
daemon
#
Director {
  Name = w000mo01-dir
  Password = "clave"
}

Director {
  Name = w000mo01-mon
  Password = "clave"
  Monitor = yes
}

Device {
  Name = FileStorage
  Media Type = File
  Archive Device = /montar/srv-bck-001/
  #Archive Device = //192.168.1.8/backup
  #MountPoint = /montar/srv-bck-001;
  #MountCommand = "/bin/mount -t smbfs -o
username='backup',password='clave' %a %m";
  #UnmountCommand = "/bin/umount %m";
  LabelMedia = yes;   # lets Bacula
label unlabeled media
  Random Access = Yes;
  AutomaticMount = yes;   # when device
opened, read it
  RemovableMedia = no;
  AlwaysOpen = no;
}

Messages {
  Name = Standard
 


  __ 
Preguntá. Respondé. Descubrí. 
Todo lo que querías saber, y lo que ni imaginabas,
está en Yahoo! Respuestas (Beta). 
¡Probalo ya! 
http://www.yahoo.com.ar/respuestas 


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: error en respaldo en bacula

2006-05-26 Por tema Iván Forcada Atienza
Hola
[jue, 25 may 2006 22:15:42 +0200] - José Carlos:
> Hola lista,
> 
> alguien me puede dar alguna pista por que sale este error en bacula:
> 
> 23-mar 11:56 servidor-dir: 10.9.0.5.2006-03-23_11.54.27 Fatal error:
>  Storage daemon didn't accept Device "DDS-3" because:
>  23-mar 11:56 servidor-dir: 10.9.0.5.2006-03-23_11.54.27 Error:
> bnet.c:257 Read error from Storage daemon:10.9.234.13:9103:
> ERR=Conexión reinicializada por la máquina remota
> 23-mar 11:56 servidor-dir: 10.9.0.5.2006-03-23_11.54.27 Error: Bacula
> 1.38.5 (18Jan06): 23-mar-2006 11:56:00
> 
> 
> 10.9.0.13 -> equipo que tiene la unidad de cinta (bacula-sd) Debian
> Sarge. 10.9.0.5 --> equipo que quiere realizar el respaldo (bacula-fd)
> Debian Sarge. 10.9.0.9 --> director (bacula-director) Centos 4.
> 
> El posible que el error sea por la versión, el equipo que voy respaldar
> y el equipo que tiene cinta es la versión 1.36.2.2 y el director 1.38.5.

Yo probaría a reiniciar los demonios. Si no, pues tiene pinta de ser o
bien la cinta o bien el lector. Dudo que sea cosa de la versión...
aunque lo suyo sería que utilizaras, en la medida de lo posible la misma
en todos los sitios.

> Desde ya gracias.
> Un saludo.
> 
> 
> 
> 
> -- 
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
> 
> 

-- 
___
Iván Forcada Atienza:
  correo: [EMAIL PROTECTED]
---
"Software is like sex: it's better when it's free" (Linus Torvalds)
  


pgpD0bXFJO4z4.pgp
Description: PGP signature


error en respaldo en bacula

2006-05-26 Por tema José Carlos
Hola lista,

alguien me puede dar alguna pista por que sale este error en bacula:

23-mar 11:56 servidor-dir: 10.9.0.5.2006-03-23_11.54.27 Fatal error:
 Storage daemon didn't accept Device "DDS-3" because:
 23-mar 11:56 servidor-dir: 10.9.0.5.2006-03-23_11.54.27 Error:
bnet.c:257 Read error from Storage daemon:10.9.234.13:9103:
ERR=Conexión reinicializada por la máquina remota
23-mar 11:56 servidor-dir: 10.9.0.5.2006-03-23_11.54.27 Error: Bacula
1.38.5 (18Jan06): 23-mar-2006 11:56:00


10.9.0.13 -> equipo que tiene la unidad de cinta (bacula-sd) Debian
Sarge. 10.9.0.5 --> equipo que quiere realizar el respaldo (bacula-fd)
Debian Sarge. 10.9.0.9 --> director (bacula-director) Centos 4.

El posible que el error sea por la versión, el equipo que voy respaldar
y el equipo que tiene cinta es la versión 1.36.2.2 y el director 1.38.5.

Desde ya gracias.
Un saludo.




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]




RE: error en respaldo en bacula

2006-03-24 Por tema Sergio Villalba
>23-mar 11:56 servidor-dir: 10.9.0.5.2006-03-23_11.54.27 Fatal error:
> Storage daemon didn't accept Device "DDS-3" because:
> 23-mar 11:56 servidor-dir: 10.9.0.5.2006-03-23_11.54.27 Error:
>bnet.c:257 Read error from Storage daemon:10.9.234.13:9103:
>ERR=Conexión reinicializada por la máquina remota
>23-mar 11:56 servidor-dir: 10.9.0.5.2006-03-23_11.54.27 Error: Bacula
>1.38.5 (18Jan06): 23-mar-2006 11:56:00

En los logs he visto este mensaje:
Mar 24 10:28:30 mail kernel: st0: MTSETDRVBUFFER only allowed for root.

sabeis que puede ser, he estado gogleando pero no encuentro nada claro.

Un saludo.
S.V.






-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



error en respaldo en bacula

2006-03-23 Por tema Sergio Villalba
Hola lista,

alguien me puede dar alguna pista por que sale este error en bacula:

23-mar 11:56 servidor-dir: 10.9.0.5.2006-03-23_11.54.27 Fatal error:
 Storage daemon didn't accept Device "DDS-3" because:
 23-mar 11:56 servidor-dir: 10.9.0.5.2006-03-23_11.54.27 Error:
bnet.c:257 Read error from Storage daemon:10.9.234.13:9103:
ERR=Conexión reinicializada por la máquina remota
23-mar 11:56 servidor-dir: 10.9.0.5.2006-03-23_11.54.27 Error: Bacula
1.38.5 (18Jan06): 23-mar-2006 11:56:00


10.9.0.13 -> equipo que tiene la unidad de cinta (bacula-sd) Debian
Sarge. 10.9.0.5 --> equipo que quiere realizar el respaldo (bacula-fd)
Debian Sarge. 10.9.0.9 --> director (bacula-director) Centos 4.

El posible que el error sea por la versión, el equipo que voy respaldar
y el equipo que tiene cinta es la versión 1.36.2.2 y el director 1.38.5.

Desde ya gracias.
Un saludo.




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Error restaurar bacula

2006-03-21 Por tema Sergio Villalba
Hola a [EMAIL PROTECTED],

me encuentro con el siguiente problema para recuperar un backup de una
cinta remota en bacula, este es el error:
20-Mar 14:52 10.9.234.22: RestoreFiles.2006-03-20_15.00.22 Fatal error:
Could not create bootstrap file
/var/lib/bacula/10.9.234.22.RestoreFiles.2006-03-20_15.00.22.bootstrap:
ERR=Permission denied

Veamos tengo un equipo configurado con bacula-director, bacula-sd y
bacula-fd (este equipo tiene cinta) y luego un segundo equipo con
bacula-fd y bacula-sd (este es el equipo 10.9.234.22, que también tiene
cinta), cuando intento recuperar el backup me aparece el error que indico
anteriormente. Lo más extraño es que si realizo un respaldo no aparece
ningún error y el resumen del respaldo no aparece ningún error, pero
cuando intento recuperar la información siempre aparece error.
Las dos máquinas estan con la misma versión debian 3.1, (pienso que lo
mejor seria limpiar todo desde 0 y realizar más pruebas, ¿como puedo
hacerlo?).

Luego si pulso la opción de status storage aparece esto:
Select Storage resource (1-2): 2
Connecting to Storage daemon dat72 at 10.9.234.22:9103
10.9.234.22 Version: 1.36.2 (28 February 2005) i386-pc-linux-gnu debian 3.1
Daemon started 21-Mar-06 09:22, 0 Jobs run since started.
Running Jobs:
No Jobs running.

No Terminated Jobs.

Device status:
Device "/dev/nst0" is mounted with Volume "DAT-72"
Total Bytes Read=0 Blocks Read=0 Bytes/block=0
Positioned at File=0 Block=0

Pero en el bacula-web aparece esto:
Semanal
Volume Name Volume Bytes Media Type When expire? Last Written Volume Status
DAT-72 42.87 GB DAT-72 2006/06/27 2006/03/19 Full

21-Mar 09:34 cherrytel-dir: Start Restore Job
RestoreFiles.2006-03-21_09.34.23
21-Mar 09:34 cherrytel-fd: RestoreFiles.2006-03-21_09.34.23 Fatal error:
job.c:1662 Comm error with SD. bad response to Bootstrap. ERR=Connection
reset by peer
21-Mar 09:26 10.9.234.22: RestoreFiles.2006-03-21_09.34.23 Fatal error:
Could not create bootstrap file
/var/lib/bacula/10.9.234.22.RestoreFiles.2006-03-21_09.34.23.bootstrap:
ERR=Permission denied
21-Mar 09:34 cherrytel-dir: RestoreFiles.2006-03-21_09.34.23 Error: Bacula
1.36.2 (28Feb05): 21-Mar-2006 09:34:26
  JobId:  78
  Job:RestoreFiles.2006-03-21_09.34.23
  Client: servidor-fd
  Start time: 21-Mar-2006 09:34:25
  End time:   21-Mar-2006 09:34:26
  Files Expected: 987
  Files Restored: 0
  Bytes Restored: 0
  Rate:   0.0 KB/s
  FD Errors:  0
  FD termination status:  Error
  SD termination status:  Error
  Termination:*** Restore Error ***


Espero que alguien me pueda dar alguna pista.
Desde ya gracias por todo.
Un saludo.





-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Duda bacula.

2006-03-17 Por tema Iván Forcada Atienza
HOla
El 16/Mar/06 - 16:39, Sergio Villalba dijo:
> Hola lista,
> 
> buenas tarde, estoy configurado el servidor bacula en mi debian y me
> encontrado con el siguiente error en el dispositivo cinta. Actualmente
> tengo 2 servidores con cintas y estos es lo que sucede:
> 
> The defined Storage resources are:
>  1: st0
>  2: dat72
> Select Storage resource (1-2): 2
> Connecting to Storage daemon dat72 at 10.9.2.22:9103
> 
> cherrytel-sd Version: 1.36.2 (28 February 2005) i386-pc-linux-gnu debian 3.1
> Daemon started 16-Mar-06 13:44, 0 Jobs run since started.
> 
> Running Jobs:
> Full Backup job 10.9.2.22 JobId=30 Volume="" device="/dev/nst0"
> Files=0 Bytes=0 Bytes/sec=0
> FDReadSeqNo=6 in_msg=6 out_msg=4 fd=6
> 
> No Terminated Jobs.
> 
> Device status:
> Device "/dev/nst0" is mounted with Volume "DAT-72"
> Device is BLOCKED waiting for appendable media.
> Total Bytes Read=0 Blocks Read=0 Bytes/block=0
> Positioned at File=0 Block=0
> 
> 
> +-++---+---+--+--+-+--+---+---+-+
> | MediaId | VolumeName | VolStatus | VolBytes  | VolFiles |
> VolRetention | Recycle | Slot | InChanger | MediaType | LastWritten   
>  |
> +-++---+---+--+--+-+--+---+---+-+
> |   5 | HP_DDS3| Append| 4,799,554,652 |8 |   
> 8,640,000 |   1 |0 | 1 | DDS-3 | 2006-03-16 02:13:20 |
> +-++---+---+--+--+-+--+---+---+-+
> Pool: Semanal
> +-++---+---+--+--+-+--+---+---+-+
> | MediaId | VolumeName | VolStatus | VolBytes  | VolFiles | VolRetention |
> Recycle | Slot | InChanger | MediaType | LastWritten |
> +-++---+---+--+--+-+--+---+---+-+
> |   6 | DAT-72 | Error | 4,840,428 |2 |8,640,000 |
>   1 |0 | 1 | DAT-72| 2006-03-16 13:37:42 |
> +-++---+---+--+--+-+--+---+---+-+
> 
> La duda es cual es el procedimiento para solucionar este error o saber la
> causa, ya que en esta cinta se habia guardado información (menos más que
> aun estoy en fase de prueba).

Estos errores se deben generalmente a fases de pruebas en los que se reinician 
servicios en pleno job, o se trastea "a lo bruto". Suelen ser porque difiere el
número de archivos que existen en la cinta y los que existen según el catálogo, 
aunque no siempre es así. En su funcionamiento normal no he visto estos errores.

Lo más facil es que purgues el volumen y cambies el Volstatus a "append". 
También
puedes hacer sólo esto último, en cuyo caso preservarías los datos pero el 
catálogo 
estaría inconsistente y puede que no te sirviera de nada.

Si es muy imprortante preservar lo que tienes consistentemente, mira a ver lo 
que te digo del número de ficheros, pon ambos iguales y cambia el VolStatus a 
"append". Echale un ojo a la documentación de bácula, que creo recordar que esto
estaba documentado por algún lado.

> Otra cuestión es que anteriormente el procedimiento de respaldo lo
> realizaba con tar, se realizaba varias copias en cinta a la semana y luego
> cambiaba la cinta por otra cinta. Tengo un juego de 4 cintas mensuales y
> la iba rotando por semana, al cabo de un tiempo compraba cintar nuevas y
> la viejas las guardaba.
> Ahora con bacula, me imagino que podre realizar el mismo procedimiento (o
> cual es el ideal), la duda es que cada vez que cambie la cinta, tendre que
> indicarselo al bacula ¿no?.

Si tienes un robot de cintas, lo normal es que lo configures para que las cambie
él y te pida que metas mas cuando no tenga libres dentro. Si no es un robot, 
pues tendrás que cambiarla tú (bacula te avisa cuando hace falta).

Tienes que jugar con los tiempos de retención y los pool. Al principio esto 
puede
resultar un pelin lioso, pero lo cogerás... Lee la documentación despacio, sé 
que
es muy extensa y un poco pesada, pero merece la pena.

> Espero que alguien me quite la dudas.
> 
> Desde ya mil gracias.
> 
> Un saludo.
> S.V.
> 
> 
> 
> -- 
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
> 

-- 
___
Iván Forcada Atienza:
  correo: [EMAIL PROTECTED]
---
"Software is like sex: it's better when it's free" (Linus Torvalds)
  


pgpXG7WEaT8g0.pgp
Description: PGP signature


Duda bacula.

2006-03-16 Por tema Sergio Villalba
Hola lista,

buenas tarde, estoy configurado el servidor bacula en mi debian y me
encontrado con el siguiente error en el dispositivo cinta. Actualmente
tengo 2 servidores con cintas y estos es lo que sucede:

The defined Storage resources are:
 1: st0
 2: dat72
Select Storage resource (1-2): 2
Connecting to Storage daemon dat72 at 10.9.2.22:9103

cherrytel-sd Version: 1.36.2 (28 February 2005) i386-pc-linux-gnu debian 3.1
Daemon started 16-Mar-06 13:44, 0 Jobs run since started.

Running Jobs:
Full Backup job 10.9.2.22 JobId=30 Volume="" device="/dev/nst0"
Files=0 Bytes=0 Bytes/sec=0
FDReadSeqNo=6 in_msg=6 out_msg=4 fd=6

No Terminated Jobs.

Device status:
Device "/dev/nst0" is mounted with Volume "DAT-72"
Device is BLOCKED waiting for appendable media.
Total Bytes Read=0 Blocks Read=0 Bytes/block=0
Positioned at File=0 Block=0


+-++---+---+--+--+-+--+---+---+-+
| MediaId | VolumeName | VolStatus | VolBytes  | VolFiles |
VolRetention | Recycle | Slot | InChanger | MediaType | LastWritten   
 |
+-++---+---+--+--+-+--+---+---+-+
|   5 | HP_DDS3| Append| 4,799,554,652 |8 |   
8,640,000 |   1 |0 | 1 | DDS-3 | 2006-03-16 02:13:20 |
+-++---+---+--+--+-+--+---+---+-+
Pool: Semanal
+-++---+---+--+--+-+--+---+---+-+
| MediaId | VolumeName | VolStatus | VolBytes  | VolFiles | VolRetention |
Recycle | Slot | InChanger | MediaType | LastWritten |
+-++---+---+--+--+-+--+---+---+-+
|   6 | DAT-72 | Error | 4,840,428 |2 |8,640,000 |
  1 |0 | 1 | DAT-72| 2006-03-16 13:37:42 |
+-++---+---+--+--+-+--+---+---+-+

La duda es cual es el procedimiento para solucionar este error o saber la
causa, ya que en esta cinta se habia guardado información (menos más que
aun estoy en fase de prueba).

Otra cuestión es que anteriormente el procedimiento de respaldo lo
realizaba con tar, se realizaba varias copias en cinta a la semana y luego
cambiaba la cinta por otra cinta. Tengo un juego de 4 cintas mensuales y
la iba rotando por semana, al cabo de un tiempo compraba cintar nuevas y
la viejas las guardaba.
Ahora con bacula, me imagino que podre realizar el mismo procedimiento (o
cual es el ideal), la duda es que cada vez que cambie la cinta, tendre que
indicarselo al bacula ¿no?.

Espero que alguien me quite la dudas.

Desde ya mil gracias.

Un saludo.
S.V.



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Ayuda bacula

2006-03-10 Por tema Iván Forcada Atienza
Hola
[Fri, 10 Mar 2006 16:06:43 +0100] - Sergio Villalba:
> Hola lista,
> 
> de nuevo liado con bacula, veamos lo he configurado pero no consigo
> restaurar nada, esto es lo que sale en los messanges;
> 
>   10-Mar 13:05 server-dir: Bacula 1.36.2 (28Feb05): 10-Mar-2006 13:05:03
>   JobId:  2
>   Job:cliente1.2006-03-10_12.54.50
>   Backup Level:   Full
>   Client: servidor-fd
>   FileSet:"Full Set" 2006-03-10 11:27:27
>   Pool:   "Diaria"
>   Storage:"st0"
>   Start time: 10-Mar-2006 12:54:52
>   End time:   10-Mar-2006 13:05:03
>   FD Files Written:   2,069
>   SD Files Written:   2,069
>   FD Bytes Written:   27,504,736
>   SD Bytes Written:   27,774,172
>   Rate:   45.0 KB/s
>   Software Compression:   None
>   Volume name(s): HP_DDS3
>   Volume Session Id:  1
>   Volume Session Time:1141989016
>   Last Volume Bytes:  27,860,721
>   Non-fatal FD errors:0
>   SD Errors:  0
>   FD termination status:  OK
>   SD termination status:  OK
>   Termination:Backup OK
> 
> Pero cuando ejecuto restore me dice esto:
> *restore
> No Restore Job Resource found. You must create at least
> one before running this command.
> 
> 
> alguien me puede dar alguna pista.

Te falta crear un job te tipo "restore" genérico a través del cual
gestiones cualquier restore. Realmente ese job ya debería estar creado
en la configuración por defecto que viene con bácula (al menos en
Debian). Debería tener una pinta parecida a esto:
   
Job {
  Name = "RestoreFiles"
  Type = Restore
  Client = Any-client
  FileSet = "Any-FileSet"
  Storage = Any-storage
  Where = /tmp/bacula-restores
  Messages = Standard
  Pool = Default
}

Como te digo, este "job" es algo genérico. No es que se vaya a 
ejecutar automaticamente puesto que los restores, por definición
deberian ser algo manual, de modo que simplemente con la existencia de
este Job cuando ejecutes el comando "restore" en la consola de bácula te
dejará ver las opciones de restauración.

Saludos.

> Desde ya gracias.
> Un saludo.
> S.V.
> 
> 
> 
> 
> -- 
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
> 

-- 
___
Iván Forcada Atienza:
  correo: [EMAIL PROTECTED]
---
"Software is like sex: it's better when it's free" (Linus Torvalds)
  


pgpQh10vFZPjh.pgp
Description: PGP signature


Re: Ayuda bacula

2006-03-10 Por tema Israel Gutierrez
El Viernes, 10 de Marzo de 2006 16:06, Sergio Villalba escribió:

> Pero cuando ejecuto restore me dice esto:
> *restore
> No Restore Job Resource found. You must create at least
> one before running this command.
>
>
> alguien me puede dar alguna pista.

Igual que creas definiciones de trabajos para respaldar, tienes que definirlos 
para restaurar.

-- 
BOFH excuse #416:

We're out of slots on the server


pgpximLh6LEvr.pgp
Description: PGP signature


Ayuda bacula

2006-03-10 Por tema Sergio Villalba
Hola lista,

de nuevo liado con bacula, veamos lo he configurado pero no consigo
restaurar nada, esto es lo que sale en los messanges;

  10-Mar 13:05 server-dir: Bacula 1.36.2 (28Feb05): 10-Mar-2006 13:05:03
  JobId:  2
  Job:cliente1.2006-03-10_12.54.50
  Backup Level:   Full
  Client: servidor-fd
  FileSet:"Full Set" 2006-03-10 11:27:27
  Pool:   "Diaria"
  Storage:"st0"
  Start time: 10-Mar-2006 12:54:52
  End time:   10-Mar-2006 13:05:03
  FD Files Written:   2,069
  SD Files Written:   2,069
  FD Bytes Written:   27,504,736
  SD Bytes Written:   27,774,172
  Rate:   45.0 KB/s
  Software Compression:   None
  Volume name(s): HP_DDS3
  Volume Session Id:  1
  Volume Session Time:1141989016
  Last Volume Bytes:  27,860,721
  Non-fatal FD errors:0
  SD Errors:  0
  FD termination status:  OK
  SD termination status:  OK
  Termination:Backup OK

Pero cuando ejecuto restore me dice esto:
*restore
No Restore Job Resource found. You must create at least
one before running this command.


alguien me puede dar alguna pista.

Desde ya gracias.
Un saludo.
S.V.




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



RE: Error Bacula

2006-03-09 Por tema Sergio Villalba
>Starting Bacula Director: 09-Mar 11:29 bacula-dir: Fatal Error because:
>Bacula interrupted by signal 11: Segmentation violation
>Kaboom! bacula-dir, bacula-dir got signal 11. Attempting traceback.
>Kaboom! exepath=/usr/sbin/
>Calling: /usr/sbin/btraceback /usr/sbin/bacula-dir 4920
>bsmtp: bsmtp.c:88 Fatal malformed reply from localhost: 511 sorry, you
>must specify a domain (#5.1.1 - chkuser)
>Traceback complete, attempting cleanup ...
>/etc/init.d/bacula-director: line 116:  4920 Violación de segmento
>start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON --
>$ARGS
>failed.

Hola,

en el fichero bacula-dir.conf en la sección JobDefs, me faltaba declarar
el valor Client = nombre

Y seguro que ahora salen más errores..pero seguire investigando :D

Un saludo.
S.V.



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Error Bacula

2006-03-09 Por tema Sergio Villalba
Hola buenos días lista,

estoy configurando un servidor de respaldo con bacula pero me sale este
error al arrancar bacula-director:

Starting Bacula Director: 09-Mar 11:29 bacula-dir: Fatal Error because:
Bacula interrupted by signal 11: Segmentation violation
Kaboom! bacula-dir, bacula-dir got signal 11. Attempting traceback.
Kaboom! exepath=/usr/sbin/
Calling: /usr/sbin/btraceback /usr/sbin/bacula-dir 4920
bsmtp: bsmtp.c:88 Fatal malformed reply from localhost: 511 sorry, you
must specify a domain (#5.1.1 - chkuser)
Traceback complete, attempting cleanup ...
/etc/init.d/bacula-director: line 116:  4920 Violación de segmento  
start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON --
$ARGS
failed.

En el servidor tengo configurado qmail+chkuser, pienso que el error está
relacionado con los Messages, esto es lo que  tengo:
Messages {
  Name = Standard
  mailcommand = "/usr/lib/bacula/smtp -h localhost -f \"\(Bacula\) %r\" -s
 \"Ba$  operatorcommand = "/usr/lib/bacula/smtp -h localhost -f
\"\(Bacula\) %r\" -s $  mail = [EMAIL PROTECTED] = all, !skipped
  operator = [EMAIL PROTECTED] = mount
  console = all, !skipped, !saved
  append = "/var/lib/bacula/log" = all, !skipped
}

He seguido los pasos de instalación de esta web:
http://libertonia.escomposlinux.org/story/2004/5/5/1484/20235
http://www.refert.com/ReWiki/SoftBacula (pero hoy no puedo acceder).

Alguien sabe pq sale este error.

Gracias por todo,
Un saludo.







-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: ayuda con bacula

2006-01-23 Por tema Iván Forcada Atienza
Hola

El 23/Jan/06 - 01:59, Felipe Törnvall N. dijo:
> gente quien tiene un buen manual de bacula ?
> estoy recien empezando y estoy un poco perdido

En su web está (en mi opinión) la mejor documentación:
http://bacula.org/dev-manual/Brief_Tutorial.html
http://bacula.org/rel-manual/index.html

Google también arroja algunos otros howtos o tutoriales, pero para mi
son demasiado simplistas. Bácula es una herramienta compleja, pero bien
organizada, lo que la convierte en sencilla despues de leer atentamente
su documentación.

Saludos.

> 
> gracias 



-- 
___
Iván Forcada Atienza:
  correo: [EMAIL PROTECTED]
---
"Software is like sex: it's better when it's free" (Linus Torvalds)
  


pgpHVzjtz9fLK.pgp
Description: PGP signature


ayuda con bacula

2006-01-22 Por tema Felipe Törnvall N.
gente quien tiene un buen manual de bacula ?
estoy recien empezando y estoy un poco perdido


gracias 


pgpfbZ5w9JPW6.pgp
Description: PGP signature


problema bacula

2005-12-23 Por tema Sergio Villalba
Hola lista,

me propongo instalar bacula en mi sistema, pero sucede este error cuando
configuro los paramentros de mysql:

apt-get install bacula-director-mysql bacula-sd
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias... Hecho
bacula-director-mysql ya está en su versión más reciente.
bacula-sd ya está en su versión más reciente.
0 actualizados, 0 se instalarán, 0 para eliminar y 0 no actualizados.
1 no instalados del todo o eliminados.
Necesito descargar 0B de archivos.
Se utilizarán 0B de espacio de disco adicional después de desempaquetar.
Configurando bacula-director-mysql (1.36.2-2sarge1) ...
Checking DB connectivity...Ok.
Creating Catalog "bacula" ...Ok.
Creating tables ...Ok.
ERROR 1045: Access denied for user: '[EMAIL PROTECTED]' (Using password: YES)
dpkg: error al procesar bacula-director-mysql (--configure):
 el subproceso post-installation script devolvió el código de salida de
error 1
Se encontraron errores al procesar:
 bacula-director-mysql
E: Sub-process /usr/bin/dpkg returned an error code (1)

he probado a quitar la contraseña de roor en el mysql y nada.

que puedo hacer??

un saludo.
S.V.



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Re: Re: Problemas de acceso a sql con bacula+mysql

2005-11-18 Por tema [EMAIL PROTECTED]
Hi,
Just to point at a problem that we saw in the script
bacula-director-mysql.postinst.
line 66 : MYSQL_PSWD_STRING="-p\"$MYSQL_ROOT_PASSWORD\""
better to remplace with MYSQL_PSWD_STRING="-p$MYSQL_ROOT_PASSWORD".
The quote made fail the authorisation process.
line 70-71 & 82-83 & 88-89  the eval string better in only one line
without "\", some of them where take as 2 lines and made fail the scripts
Great job, thanks
pascal


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Problemas de acceso a sql con bacula+mysql [Solución...o parecido]

2005-09-19 Por tema Israel Gutierrez
El Domingo, 18 de Septiembre de 2005 13:47, Ivan Bao escribió:
> Si tuviese que hacer algún comentario quejica, como
> mucho sería a que se
> incluyan paquetes que no funcionan como deberían en
> una versión estable

Pues tienes la obligacion moral de rellenar un informe contra el bts de 
debian, para que los demas que vengan detras sepan que ya ha sido reportado, 
y el desarrollador tenga noticia de los errores.
Y no se trata de ser quejica como tu dices, sino de colaborar. Si te parece 
que es ser quejicoso, el hecho de reportar un fallo, mandale un correo 
agradeciendole su trabajo.

-- 
BOFH excuse #312:

incompatible bit-registration operators


pgptI8EiQRgbP.pgp
Description: PGP signature


Re: Problemas de acceso a sql con bacula+mysql [Solución...o parecido]

2005-09-18 Por tema Israel Gutierrez
El Sábado, 17 de Septiembre de 2005 17:29, Ivan Bao escribió:


> Ok... he investigado un poco mas y he resuelto
> provisionalmente ese problema (y algunos otros con los
> que te encontraras luego).
>  Debo decir que la adaptación de este paquete a debian
> no es la mejor que he visto... La verdad es que la

El desarrollador del paquete debian es español y muy dispuesto a solucionar 
errores, quejas etc. Seguro que acepta las criticas que pudieras hacerle a su 
trabajo.

Por otro lado teneis un documento de tres capitulos que escribi sobre bacula 
aqui:
http://libertonia.escomposlinux.org 

No se si os servira de algo, pero ahi estan.

PD:Acabo de comprobar que no me funcionan las tildes.

-- 
BOFH excuse #13:

we're waiting for [the phone company] to fix that line


pgpBa95esG6g0.pgp
Description: PGP signature


Problemas de acceso a sql con bacula+mysql [ Solución...o parecido]

2005-09-17 Por tema Ivan Bao

 --- Roberto Casana <[EMAIL PROTECTED]>
escribió:

> 
> Hola, estuve intentando instalar bacula, tal como
> 
> apt-get install bacula-server
> 
> y me da el mismo error como tú, a la hora de
> configurar bacula-director-mysql
> 
> Si encontraste la solución para este problema, te
> agradecería mucho me puedas brindar la
> solución o alguna pista para solucionarlo.
> 
> Gracias.
> 
> Saludos.
> 
> Roberto Alexander
> [EMAIL PROTECTED]
> [EMAIL PROTECTED]
>
>

Ok... he investigado un poco mas y he resuelto
provisionalmente ese problema (y algunos otros con los
que te encontraras luego).
 Debo decir que la adaptación de este paquete a debian
no es la mejor que he visto... La verdad es que la
informacion que se puede conseguir del manual oficial
falla a cada paso. Después de haberme pegado con los
binarios del reposiorio oficial, te recomendaria
compilar los paquetes desde los códigos fuente como
indica el manual. Pero tal vez eso sea aun peor...
  Bueno. A la cosa... mando adjunto un documento que
hice tras derrotar al siniestro bacula. Es un poco
sosote, pero es que es para el trabajo... También le
faltan un par de puntos no demasiado importantes. Con
el deberias ser capaz de poner a volar ese chupabytes.

suerte



__ 
Renovamos el Correo Yahoo! 
Nuevos servicios, más seguridad 
http://correo.yahoo.es

bacula+mysql.sxw
Description: 3403047419-bacula+mysql.sxw


Re: Re: Problemas de acceso a sql con bacula+mysql

2005-09-12 Por tema Ivan Bao
Ante todo gracias por la respuesta.

Me temo que no va por ahi la cosa... ya tengo
configurados mis usuarios
y administradores en MySQL. Y, si, me consta que el
sistema usa otra
cuenta para el mantenimiento. He estado fuchicando un
poco mas y
perdiendo más pelo... y creo que el problema está en
el script de
post-instalación
(/var/lib/dpkg/info/bacula-director-mysql.postinst
para
los Sargenianos, por lo menos). Creo que no establece
o emplea bien la
variable que contiene la contraseña de la cuenta
"root" de MySQL (he
dicho yo eso? :S

Os transcribo las lineas que creo sospechosas:

## Test mysql is running somewhere

    db_get bacula-director-mysql/db_host || true
MYSQL_HOST="$RET"
    db_get
bacula-director-mysql/mysql_root_username || true
MYSQL_ROOT_USER="$RET"

# Change order of following lines, so that
ROOT_PASSWORD gets
init'd
#  noticed by Tilo Levante
# db_input high
bacula-director-mysql/mysql_root_password ||
true
db_get
bacula-director-mysql/mysql_root_password || true
MYSQL_ROOT_PASSWORD="$RET"
db_reset
bacula-director-mysql/mysql_root_password
db_fset
bacula-director-mysql/mysql_root_password "seen"
"false"


Si, si.. ademas he leido el comentario del tipo este
que dice que cambie
el orden de las lineas para que ROOT_PASSWORD se
initize... pero es que
me pierdo en cuanto a lo del orden y tambien a lo de
initizar cosas... o
tal vez sea el idioma... no se. Tal vez si alguien por
ahi controla un
poco mas del tema este del escripteo puede sacarme de
las sombras de la
ignorancia y eso...

Grachie!!






__ 
Renovamos el Correo Yahoo! 
Nuevos servicios, más seguridad 
http://correo.yahoo.es


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Problemas de acceso a sql con bacula+mysql

2005-09-12 Por tema hoock
Ivan Bao Escribió:

> Hola!!
> 
> A ver si un alma caritativa me echa un cabo con esto
> que me esta volviendo loco.
> 
> El caso es que tengo instalada una Sarge y trato de
> montar un servidor de backups con bacula
> 1.36.2-2sarge1 y MySQL 4.0.24.
> 
> Todo va rodado hasta que toca configurar el demonio
> bacula-director-mysql. El dialogo de configuración me
> pide los datos del host, un nombre y contraseña para
> el usuario que se creará para bácula por un lado y la
> contraseña de la cuenta con permisos de root en MySQL
> por otro. Facilito los datos correctamente (ya he
> repetido el proceso tantas veces que creo que mis
> teclas estan perdiendo el color). entonces se crean
> las tablas pertinentes, pero parece que surge algun
> problemilla antes de terminar la instalación... y me
> escupe vilmente. Aqui os plasmo tanto el log que me
> deja apt como el de mysql...
> 
> Muchas gracísimas de antemano!!
> 
> 
> LOG DE APT
> ---
> 
> # apt-get install bacula-director-mysql
> Leyendo lista de paquetes... Hecho
> Creando árbol de dependencias... Hecho
> Se instalarán los siguientes paquetes NUEVOS:
>   bacula-director-mysql
> 0 actualizados, 1 se instalarán, 0 para eliminar y 0
> no actualizados.
> Se necesita descargar 0B/392kB de archivos.
> Se utilizarán 864kB de espacio de disco adicional
> después de desempaquetar.
> Preconfigurando paquetes ...
> Seleccionando el paquete bacula-director-mysql
> previamente no seleccionado.
> (Leyendo la base de datos ...
> 59395 ficheros y directorios instalados actualmente.)
> Desempaquetando bacula-director-mysql (de
> .../bacula-director-mysql_1.36.2-2sarge1_i386.deb) ...
> Configurando bacula-director-mysql (1.36.2-2sarge1)
> ...
> Checking DB connectivity...Ok.
> Creating Catalog "bacula" ...Ok.
> Creating tables ...Ok.
> ERROR 1045: Access denied for user: '[EMAIL PROTECTED]'
> (Using password: YES)
> dpkg: error al procesar bacula-director-mysql
> (--configure):
>  el subproceso post-installation script devolvió el
> código de salida de error 1
> Se encontraron errores al procesar:
>  bacula-director-mysql
> E: Sub-process /usr/bin/dpkg returned an error code
> (1)
> 
> 
> LOG DE MYSQL
> ---
> 
> /usr/sbin/mysqld, Version: 4.0.24_Debian-10-log,
> started with:
> Tcp port: 3306  Unix socket:
> /var/run/mysqld/mysqld.sock
> Time Id CommandArgument
> 050912 12:55:59 1 Connect
> [EMAIL PROTECTED] on
> 1 Quit
> 2 Connect [EMAIL PROTECTED] on
> 2 Quit
> 3 Connect [EMAIL PROTECTED] on
> 3 Query   show /*!40003 GLOBAL */
> variables
> 4 Connect [EMAIL PROTECTED] on
> 4 Query   SHOW DATABASES
> 4 Init DB bacula
> 4 Query   SHOW TABLES
> 3 Quit
> 4 Query   CHECK TABLE `BaseFiles`  FAST
> 050912 12:56:00 4 Query   CHECK TABLE
> `CDImages`  FAST
> 4 Query   CHECK TABLE `Client`  FAST
> 4 Query   CHECK TABLE `Counters`  FAST
> 4 Query   CHECK TABLE `File`  FAST
> 4 Query   CHECK TABLE `FileSet`  FAST
> 4 Query   CHECK TABLE `Filename`  FAST
> 4 Query   CHECK TABLE `Job`  FAST
> 4 Query   CHECK TABLE `JobMedia`  FAST
> 4 Query   CHECK TABLE `Media`  FAST
> 4 Query   CHECK TABLE `Path`  FAST
> 4 Query   CHECK TABLE `Pool`  FAST
> 4 Query   CHECK TABLE `UnsavedFiles`  FAST
> 4 Query   CHECK TABLE `Version`  FAST
> 4 Init DB mysql
> 4 Query   SHOW TABLES
> 4 Query   CHECK TABLE `columns_priv`  FAST
> 4 Query   CHECK TABLE `db`  FAST
> 4 Query   CHECK TABLE `func`  FAST
> 4 Query   CHECK TABLE `host`  FAST
> 4 Query   CHECK TABLE `tables_priv`  FAST
> 4 Query   CHECK TABLE `user`  FAST
> 4 Init DB test
> 4 Query   SHOW TABLES
> 4 Quit
> 050912 12:57:03 5 Connect [EMAIL PROTECTED] on
> 5 Quit
> 6 Connect [EMAIL PROTECTED] on
> 6 Query   create database `bacula`
> 6 Quit
> 7 Connect [EMAIL PROTECTED] on
> 7 Query   SELECT DATABASE()
> 7 Init DB bacula
> 7 Query   CREATE TABLE Filename (
>   FilenameId INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,
>   Name BLOB NOT NULL,
>   PRIMARY KEY(FilenameId),
>   INDEX (Name(30))
>   )
> 7 Query   CREATE TABLE Path (
>PathId INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,
>Path BLOB NOT NULL,
>PRIMARY KEY(PathId),
>INDEX (Path(50))
>)
> 7 Query   CREATE TABLE File (
>FileId INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,
>FileIndex INTEGER UNSIGNED NOT NULL DEFAULT 0,
>JobId INTEGER UNSIGNED NOT NUL

Problemas de acceso a sql con bacula+mysql

2005-09-12 Por tema Ivan Bao
Hola!!

A ver si un alma caritativa me echa un cabo con esto
que me esta volviendo loco.

El caso es que tengo instalada una Sarge y trato de
montar un servidor de backups con bacula
1.36.2-2sarge1 y MySQL 4.0.24.

Todo va rodado hasta que toca configurar el demonio
bacula-director-mysql. El dialogo de configuración me
pide los datos del host, un nombre y contraseña para
el usuario que se creará para bácula por un lado y la
contraseña de la cuenta con permisos de root en MySQL
por otro. Facilito los datos correctamente (ya he
repetido el proceso tantas veces que creo que mis
teclas estan perdiendo el color). entonces se crean
las tablas pertinentes, pero parece que surge algun
problemilla antes de terminar la instalación... y me
escupe vilmente. Aqui os plasmo tanto el log que me
deja apt como el de mysql...

Muchas gracísimas de antemano!!


LOG DE APT
---

# apt-get install bacula-director-mysql
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias... Hecho
Se instalarán los siguientes paquetes NUEVOS:
  bacula-director-mysql
0 actualizados, 1 se instalarán, 0 para eliminar y 0
no actualizados.
Se necesita descargar 0B/392kB de archivos.
Se utilizarán 864kB de espacio de disco adicional
después de desempaquetar.
Preconfigurando paquetes ...
Seleccionando el paquete bacula-director-mysql
previamente no seleccionado.
(Leyendo la base de datos ...
59395 ficheros y directorios instalados actualmente.)
Desempaquetando bacula-director-mysql (de
.../bacula-director-mysql_1.36.2-2sarge1_i386.deb) ...
Configurando bacula-director-mysql (1.36.2-2sarge1)
...
Checking DB connectivity...Ok.
Creating Catalog "bacula" ...Ok.
Creating tables ...Ok.
ERROR 1045: Access denied for user: '[EMAIL PROTECTED]'
(Using password: YES)
dpkg: error al procesar bacula-director-mysql
(--configure):
 el subproceso post-installation script devolvió el
código de salida de error 1
Se encontraron errores al procesar:
 bacula-director-mysql
E: Sub-process /usr/bin/dpkg returned an error code
(1)


LOG DE MYSQL
---

/usr/sbin/mysqld, Version: 4.0.24_Debian-10-log,
started with:
Tcp port: 3306  Unix socket:
/var/run/mysqld/mysqld.sock
Time Id CommandArgument
050912 12:55:59   1 Connect
[EMAIL PROTECTED] on 
  1 Quit   
  2 Connect [EMAIL PROTECTED] on 
  2 Quit   
  3 Connect [EMAIL PROTECTED] on 
  3 Query   show /*!40003 GLOBAL */
variables
  4 Connect [EMAIL PROTECTED] on 
  4 Query   SHOW DATABASES
  4 Init DB bacula
  4 Query   SHOW TABLES
  3 Quit   
  4 Query   CHECK TABLE `BaseFiles`  FAST
050912 12:56:00   4 Query   CHECK TABLE
`CDImages`  FAST
  4 Query   CHECK TABLE `Client`  FAST
  4 Query   CHECK TABLE `Counters`  FAST
  4 Query   CHECK TABLE `File`  FAST
  4 Query   CHECK TABLE `FileSet`  FAST
  4 Query   CHECK TABLE `Filename`  FAST
  4 Query   CHECK TABLE `Job`  FAST
  4 Query   CHECK TABLE `JobMedia`  FAST
  4 Query   CHECK TABLE `Media`  FAST
  4 Query   CHECK TABLE `Path`  FAST
  4 Query   CHECK TABLE `Pool`  FAST
  4 Query   CHECK TABLE `UnsavedFiles`  FAST
  4 Query   CHECK TABLE `Version`  FAST
  4 Init DB mysql
  4 Query   SHOW TABLES
  4 Query   CHECK TABLE `columns_priv`  FAST
  4 Query   CHECK TABLE `db`  FAST
  4 Query   CHECK TABLE `func`  FAST
  4 Query   CHECK TABLE `host`  FAST
  4 Query   CHECK TABLE `tables_priv`  FAST
  4 Query   CHECK TABLE `user`  FAST
  4 Init DB test
  4 Query   SHOW TABLES
  4 Quit   
050912 12:57:03   5 Connect [EMAIL PROTECTED] on 
  5 Quit   
  6 Connect [EMAIL PROTECTED] on 
  6 Query   create database `bacula`
  6 Quit   
  7 Connect [EMAIL PROTECTED] on 
  7 Query   SELECT DATABASE()
  7 Init DB bacula
  7 Query   CREATE TABLE Filename (
  FilenameId INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,
  Name BLOB NOT NULL,
  PRIMARY KEY(FilenameId),
  INDEX (Name(30))
  )
  7 Query   CREATE TABLE Path

Bacula

2003-12-09 Por tema Carlos Molina M
Hola, alguien usa Bacula

--
__
Carlos Molina M.
Operador de Sistemas
Red Universitaria Nacional
Teléfono : (56-2)-3370332
E-mail   : [EMAIL PROTECTED]