El día 16 de julio de 2015, 15:41, Camaleón <noela...@gmail.com> 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