Documentos de Académico
Documentos de Profesional
Documentos de Cultura
3 LTS
Bacula es una coleccin de erra!ientas de respaldo" capaces de cubrir las necesidades de respaldo de e#uipos ba$o redes %&. Se basa en una ar#uitectura cliente'ser(idor #ue resulta efica) y f*cil de !ane$ar" dada la a!plia ga!a de funciones y caracter+sticas #ue brinda, copiar y restaurar fic eros da-ados o perdidos. .de!*s" debido a su desarrollo y estructura !odular" Bacula se adapta tanto al uso personal co!o profesional" para par#ues de ordenadores !uy grandes. /To!ado de 0i1ipedia2
Contenidos 1. 3. 3. 4. 7. 8. 9. :. %nstalar Bacula %nstalando free4.S 5rear un (olu!en para escribir sobre 6l %nstalar y configurar un cliente 5o!probar el estado del cliente Definir traba$os de copia en Bacula Lan)ar un traba$o de copia y restauracin !anual 4otas finales
Si re(isa!os el arc i(o de configuracin" (ere!os #ue ay !uc as opciones a configurar para adaptarlas a nuestro siste!a. La pri!era consideracin es la siguienteA los ser(icios ser*n accesibles desde la red. &or ello debe!os ca!biar las direcciones %& en el arc i(o ?bacula' dir.conf@" as+ co!o en ?bacula'sd.conf@" ?bacula'fd.conf@ y ?bconsole.conf@. ' ;n el recurso DirectorA
DirAddress !"#.!$%.!&&.!&& # Esto mismo debemos !acerlo en los otros arc!i"os de con'iguraci&n
' ;n el recurso 5atalog de ?bacula'dir.conf@" debe!os co!probar la for!a en #ue Bacula accede a la base de datos. Los datos deben serA
dbname bacula; D' Address local(ost; dbuser dbpass+ord )cualquier-cosa* )bacula*;
;n este instante" Bacula ya sabe acceder a la base de datos. 4BT.A Si co!proba!os #ue ubo algCn proble!a con la base de datos /por e$e!plo" #ue est* (ac+a2 pode!os recrearla editando el arc i(o DusrDs areDbacula' directorD!a1eE!ys#lEtables. <odifica!os el (alor FFFEDB4.<;EFFF por el no!bre de la base de datos #ue crea!os al principioA es decir ?bacula@. Gec o esto" e$ecuta!os el siguiente co!andoA
$ sudo /usr/s(are/bacula-director/ma,e-mysql-tables -u bacula -p # (uando nos %ida la contrasea, introducimos la contrasea indicada en bacula*dir.con'.
. ora ya se a creado la base de datos para bacula. &ode!os iniciar los de!onios ?bacula' director@" ?bacula'sd@ y ?bacula'fd@.
$ sudo /etc/init.d/bacula-director restart $ sudo /etc/init.d/bacula-sd restart $ sudo /etc/init.d/bacula-fd restart
free4.S reco!ienda la instalacin en una !e!oria flas USB" ya #ue ocupa !uy poco y esto de$a libre al disco solo para tareas de al!acena!iento. ;n nuestro caso /supuesta!ente2 conta!os con un disco independiente para free4.S. ;li$o la pri!era opcin. . continuacin !e pregunta en #u6 disco debo instalar free4.S. ;li$o el disco de 4HB" eti#uetado co!o ?ada0 JBBF G.RDD%SK 1.0 L 4 HiB@. ;l proceso de instalacin !e (uel(e a ad(ertir" y a reco!endar #ue instale en una !e!oria flas . 5onfir!o pulsando en ?yes@. ;l proceso de instalacin a penas dura 1 !inuto. ;>traigo el 5D de la bande$a y reinicio. Durante el proceso de inicio" free4.S intenta obtener una %& por d cp. Si no dispone!os d cp fracasar* la obtencin de una %&" y seguir* el proceso de arran#ue asta !ostrar un !enC donde pode!os iniciar la configuracin de free4.S. Lo pri!ero es configurar la interfa) de red. &ara ello" eli$o ?12 5onfigure 4etIor1 %nterfaces@. Se iniciar* un di*logo en el #ue puedo asignar una %& y !*scara (*lidas para poder acceder (ia Ieb a free4.S. Le asigno la %& 1M3.18:.100.300 /esa es !i eleccin particular2. Lo segundo #ue ar6 ser* resetear el usuario y la contrase-a para acceder la interfa) gr*fica de ad!inistracin de free4.S. ;li$o la opcin ?Reset 0ebHU% login credentials@. Nree4.S !e indica #ue los nue(os usuario y contrase-a son ?ad!inDfreenas@. . ora solo !e #ueda conectar!e en re!oto a free4.S. &ara ello" desde una !*#uina con e>plorador Ieb /co!o por e$e!plo bacula'ser(er2 . .bro el e>plorador y ataco a ? ttpADD1M3.18:.100.300@" e introdu)co las credenciales ?ad!inDfreenas@" entrando en la consola de ad!inistracin gr*fica. .ntes de nada" (a!os a crear un nue(o usuario y un nue(o grupo. Se trata del usuario ?bacula@ y el grupo ?tape@. 4os (a a acer falta" ya #ue Bacula utili)a este usuario y este grupo para escribir en los (olC!enes de bac1up. .ntes de nada tene!os #ue co!probar el U%D y H%D de ?bacula@ y de ?tape@ en el ser(idor Bacula. ;n !i caso son 118 y 38.
78TA1 si e9iste ya un gru%o en 'ree7AS con dic!o :;$ %odemos cambiar el :;$ de ta%e en bacula*ser"er. En mi caso le !e asignado el :;$ <= 4en 6etc6grou%5.
Lo siguiente es crear un (olu!en R.%D 1 en free4.S con los dos discos de 7HB. &ara ello elegi!os la seccin ?StorageD5reate (olu!e@. 5o!o no!bre al (olu!en" yo le asigno ?Bac1up@" !arco los dos discos ada1 y ada3" co!o siste!a de arc i(os e eli$o ONS y los agrupo en R.%D 1 /!irror2. ;l nue(o (olu!en" est* ubicado en D!ntDBac1up. ;dito las opciones del (olu!en y eli$o la opcin de co!presin reco!endada ?l)$b@. Ta!bi6n ca!bio los per!isos del (olu!en" y co!o usuario propietario" coloco al creado anterior!ente" ?bacula@" con per!isos de lectura y escritura. ;l grupo ?tape@" tendr* per!isos de lectura Cnica!ente. . ora (a!os a acti(ar 4NS en Nree4.S para poder !ontar en ?bacula'ser(er@ el (olu!en ?Bac1up@. &ara ello" ago lo siguiente en la consola de ad!inistracin de free4.SA 1. 5rea!os una co!particin. .bri!os la pesta-a ?s aring@" y elegi!os ?add neI U4%F s are@. 1. 5o!!entA 5o!particin para bac1up. =. &at A D!ntDBac1up # es la ubicaci&n del "ol>men. 3. .ut ori)ed netIor1 or %& addressesA 1M3.18:.100.100 # la i% de bacula*ser"er. 4. .ll directories 7. !aproot userA bacula 8. !aproot groupA tape 3. .cti(a!os el ser(icio 4NS 1. 4os (a!os a la pesta-a ser(ices. 3. .cti(a!os la pesta-a ?4NS@. . ora deber+a!os poder !ontar el (olu!en en bacula'ser(er. ;s decir" desea!os poder acceder a la 4.S desde bacula'ser(er. &ara ello" de$a!os la !*#uina con free4.S" y (ol(e!os a ?baculas' er(er@. ;n pri!er lugar tene!os #ue crear el punto de !onta$e. Po eli$o D!ntDbac1up4.S. Sigo los siguientes pasosA 1. %nstalos los pa#uetes necesarios en bacula'ser(er para poder !ontar unidades 4NS
!. $ sudo apt-get install portmap #. $ sudo apt-get install nfs-common
3. <onto el (olu!enA
. ora (a!os configurar el de!onio de al!acena!iento ?bacula'sd@ para #ue cree los (olC!enes de copia en la 4.S. &ara ello" edita!os el arc i(o DetcDbaculaDbacula'sd.conf. Busca!os dentro de dic o arc i(o el recurso ?Device@. Dentro de dic o recurso encontrare!os el par*!etro ?Arc(ive Device@" al #ue le dare!os el (alor /mnt/bac,up4A2. &ara #ue los ca!bios tengan efecto" reinicia!os el ser(icioA
$ /etc/init.d/bacula-sd restart
Bacula ya est* listo para reali)ar copias. 4os faltan las siguientes cosasA 1. 5rear un (olu!en sobre el #ue escribir. 3. %nstalar y configurar un cliente. 3. 5rear traba$os de copia. 4. ;stablecer una te!porali)acin.
Se trata de al!aceniento en disco. Si obser(a!os bien el arc i(o de configuracin" pode!os (er #ue ay otros recursos ?Storage@" co!entados" para copia en cinta" y DJD. .de!*s del recurso ?Storage@" ta!bi6n ay otro recurso necesario para las copias. Se trata del recurso ?&ool@. ;s un recurso #ue per!ite gestionar (arios (olC!enes pertenecientes a una !is!a serie de copias. &ode!os indicar" cuanto tie!po tardare!os en reutili)ar los (olC!enes" por e$e!plo" en un es#ue!a rotatorio de copias. .l crear el (olu!en" bacula nos (a a preguntar algunas cosas y otras la (a a dar por ec o. &or e$e!plo. 5o!o solo tene!os definido un cat*logo /<y5atalog2" Bacula lo elige por nosotros. Ta!bi6n elige por nostros el punto de al!acena!iento" /ya #ue solo ay un recurso ?De(ice@ en ?DetcDbaculaDbacula'sd.conf@2. ;n ca!bio" nos preguntar* el no!bre del (olu!en" y &ool #ue usare!os. Po eli$o el no!bre ?(ol001@ y el &ool ?Nile@.
.label Automatically selected ;atalog5 My;atalog 0sing ;atalog :My;atalog: Automatically selected 2torage5 7ile vol&&! Defined 8ools5 !5 Default #5 7ile 95 2cratc( 2elect t(e 8ool F!-9G5 #
. ora debe de aber un arc i(o lla!ado (ol001 en D!ntDBac1up en la 4.S. &ode!os co!probarlo desde la s ell de free4.S. Desde bacula'ser(er" no podre!os" puesto #ue no pusi!os per!isos de lectura a terceros.
&or tanto" los datos a indicar sonA D%R 4a!eA D%RA D%R &assIordA D%R .ddressA bacula'ser(er'dir M101 y(e.etMM3()s0ug3KoOUK$JbdOy0nrS#%#=5NG:0r%JS 1M3.18:.100.100
;n un cliente nor!al" desde el #ue no re#uirea!os nonitorear Bacula" basta con #ue instale!os el cliente. ;n nuestro caso instalare!os ta!bi6n la cosola. Solo nos #ueda una cosa para sincroni)ar cliente y directorA acer saber al bacula'director #ue ay un cliente nue(o en la ciudad... &ara ello" edita!os DetcDbaculaDbacula'dir.conf" y a-adi!os el siguiente recurso ?5lient@ /es buena idea acerlo $unto a los otros clientes para #ue el arc i(o de configuracin tenga cierto orden2. Los datos #ue indico son obtenidos del arc i(o 5AQI9'fd.conf. ;n concreto" necesito lo siguienteA 4o!breA &uertoA &assIordA I9'fd M103 f519TFoNRsK Se#nU0>%dPeo&)Tn>T$O8D1MUGD;ssOa
&ara #ue el ca!bio de configuracin tenga efecto" debe!os reinicar el bacula'directorA T sudo DetcDinit.dDbacula'director restart
5o!o pode!os (er" el cliente est* en l+nea y ade!*s pode!os usar ?bconsole@ en re!oto. &uedo probar ta!bi6n a e$ecutar ?%nicioQbaculaQbat@. ;s una consola de !onitori)acin de Bacula.
5o!o se puede obser(ar" ay par*!etros #ue no se autodefinen" co!o RobDefs" NileSet" Sc edule o Storage. RobDefsA es un con$unto de par*!etros predfinidos. ;st* definido en el recurso ?RobDefs@. NileSetA es la ruta a los arc i(os a copiar. Gay #ue definirlo e>presa!ente para cada tipo de cliente. Sc eduleA indica la te!pori)acin. &ode!os definir cuando se ar*n las copias y de #u6 tipo ser*n. StorageA Se trata del dispositi(o de al!acena!iento. ;n nuestro caso est* en D!ntDbac1up4.S" co!o ya e!os (isto anterior!ente.
anual ente
Ja!os a crear la carpeta ?5AQBac1up@ en 0indoIs 9. Ta!bi6n (a!os a crear una carpeta lla!ada ?5AQRestauracin@. 5oloca dentro de 5AQBac1up algunos arc i(os" por e$e!plo las i!*genes de !uestra de 0indoIs.
$ bconsole . run H decimos a bacula que e@ecute manualmente 2eleccionado automTticamente ;atTlogo5 My;atalog 0sando ;atalogo :My;atalog: 0n nombre de @ob debe de ser especificado. =os recursos de traba@o definidos son5 !5 'ac,up;lient! #5 'ac,up;atalog 95 +B-'ac,up C5 3estore7iles 2eleccione recurso Kob F!-CG5 un traba@o.
!#-oct !95?! +B-fd Kob/d !5 >22 Jriter F'ac,up;ompleteG5 :2ystem Jriter:1 2tate5 &x! F>22-J2-2DA'=SG !#-oct !95?! +B-fd Kob/d !5 >22 Jriter F'ac,up;ompleteG5 :A23 Jriter:1 2tate5 &x! F>22-J2-2DA'=SG !#-oct !95?! +B-fd Kob/d !5 >22 Jriter F'ac,up;ompleteG5 :2(ado+ ;opy AptimiLation Jriter:1 2tate5 &x! F>22-J2-2DA'=SG !#-oct !95?! +B-fd Kob/d !5 >22 Jriter F'ac,up;ompleteG5 :JM/ Jriter:1 2tate5 &x! F>22-J2-2DA'=SG !#-oct !95?! +B-fd Kob/d !5 >22 Jriter F'ac,up;ompleteG5 :;AMQ 3SVD' Jriter:1 2tate5 &x! F>22-J2-2DA'=SG !#-oct !95?! +B-fd Kob/d !5 >22 Jriter F'ac,up;ompleteG5 :M22earc( 2ervice Jriter:1 2tate5 &x! F>22-J2-2DA'=SG !#-oct !95?! +B-fd Kob/d !5 >22 Jriter F'ac,up;ompleteG5 :'/D2 Jriter:1 2tate5 &x! F>22-J2-2DA'=SG !#-oct !95?! +B-fd Kob/d !5 >22 Jriter F'ac,up;ompleteG5 :3egistry Jriter:1 2tate5 &x! F>22-J2-2DA'=SG !#-oct !95?! bacula-server-dir Kob/d !5 'acula bacula-server-dir ?.&.! F#C7eb!&G5 !#-oct-#&!! !95?!5!$ 'uild A25 iC%$-pc-linux-gnu ubuntu !&.&C Kob/d5 ! Kob5 +B-'ac,up.#&!!-!&-!#-!9.?&.#$-&C 'ac,up =evel5 7ull FactualiLar desde /ncrementalG ;lient5 :+B-fd: ?.&.9 F&CAug!&G =inux1;ross-compile1Jin9# 7ile2et5 :+B-7ile2et: #&!!-!&-!# !95?&5#$ 8ool5 :7ile: F7rom 3ecurso KobG ;atalog5 :My;atalog: F7rom 3ecurso de clienteG 2torage5 :7ile: F7rom 3ecurso KobG 2c(eduled time5 !#-oct-#&!! !95C$5?B 2tart time5 !#-oct-#&!! !95?&5#% Snd time5 !#-oct-#&!! !95?!5!$ Slapsed time5 C% secs 8riority5 !& 7D 7iles Jritten5 " 2D 7iles Jritten5 " 7D 'ytes Jritten5 ?1%9%1""? F?.%9% M'G 2D 'ytes Jritten5 ?1%C&1#!& F?.%C& M'G 3ate5 !#!.$ M'/s 2oft+are ;ompression5 4one >225 si Sncryption5 no Accurate5 no >olume nameFsG5 vol&&! >olume 2ession /d5 ! >olume 2ession Dime5 !9!%C!???9 =ast >olume 'ytes5 ?1%C?19?C F?.%C? M'G 4on-fatal 7D errors5 & 2D Srrors5 & 7D termination status5 AM 2D termination status5 AM Dermination5 3espaldo AM !#-oct !95?! $ mont(s . !#-oct !95?! !#-oct !95?! !#-oct !95?! !#-oct !95?! bacula-server-dir Kob/d !5 SmpeLar podando traba@os mTs antiguos de bacula-server-dir bacula-server-dir bacula-server-dir bacula-server-dir Kob/d Kob/d Kob/d Kob/d !5 !5 !5 !5 4o encontraron Kobs para podar. ;omenLando a podar traba@os. 4o se encontraron arc(ivos para podar. 7in auto podarFpruneG.
78TA1 Solo un detalle. En las l2neas anteriores %odemos leer lo siguiente1 !#-oct !95?& bacula-server-dir Kob/d !5 4inguna copia de seguridad ;ompleta anterior encontrada en el catTlogo. <aciendo copia de seguridad ;AM8=SDA. Signi'ica que si bacula detecta que no e9iste una co%ia (8M-LETA de algo, e intento !acer una co%ia incremental o di'erencial, cancelar la co%ia incremental6di'erencial y reali.ar la com%leta. A %artir de ella, %odr !acer la co%ias incrementales6di'erenciales.
Kobs S@ecutando5 ;onsola conectada en !#-oct-!! !95C$ 4ingWn Kobs e@ecutando. Kobs 4o Derminados5 Kob/d 4ivel Arc(ivos 'ytes Sstado 7inaliLado 4ombre ! 7ull " ?.%9% M AM !#-oct-!! !95?! +B-'ac,up
&ara reali)ar una restauracin" are!os lo siguiente. ;$ecuta!os restore en la consola de baculaA
. restore
&ri!ero debe seleccionar una o !*s Rob%ds #ue contienen arc i(os para ser restaurado.Se le presentar* (arios !6todos para especificar los Rob%Ds. Luego se le per!itir* seleccionar los arc i(os de los Rob%ds #ue deben ser restaurados.
8ara seleccionar el Kob/ds1 usted dispone de las siguientes opciones5 !5 =istar los Xltimos #& Kobs e@ecutados #5 =istado de Kobs donde un determinado arc(ivo se (a guardado 95 /ntroduLca lista de Kob/ds separados por comas para seleccionar C5 /ntroduLca lista de comandos 2I= ?5 2eleccionar el respaldo mas reciente para un cliente $5 2eleccione un respaldo de un cliente antes de un perYodo de tiempo especificado B5 /ntroduLca una lista de arc(ivos para restaurar %5 /ntroduLca una lista de arc(ivos para restaurar antes de un perYodo de tiempo especificado "5 Sncuentre el Kob/ds del respaldo mTs reciente para un cliente !&5 Sncuentre el Kob/ds del respaldo de un cliente antes de un perYodo de tiempo especificado !!5 /ntroduLca una lista de directorios para restaurar por Kob/ds encontrado !#5 2eleccione restauraciOn completa para una fec(a especifica de Kob !95 ;ancelar 2eleccione un Ytem5 F!-!9G5
. ora" bacula espera #ue eli$a!os los arc i(os #ue desea!os restaurar. ;n el pro!pt de seleccin de arc i(os /T2 pode!os acer lo siguienteA
$ ls ;5/ $ cd ;5/ c+d es5 ;5/ $ dir dr+xr+xr+x ! root root $ cd 'ac,up c+d es5 ;5/'ac,up/ $ dir -r+xr+xr+x ! root root ;5/'ac,up/;(rysant(emum.@pg -r+xr+xr+x ! root root ;5/'ac,up/Desert.@pg -r+xr+xr+x ! root root ;5/'ac,up/<ydrangeas.@pg -r+xr+xr+x ! root root ;5/'ac,up/Kellyfis(.@pg -r+xr+xr+x ! root root ;5/'ac,up/Moala.@pg -r+xr+xr+x ! root root ;5/'ac,up/=ig(t(ouse.@pg -r+xr+xr+x ! root root ;5/'ac,up/8enguins.@pg -r+xr+xr+x ! root root ;5/'ac,up/Dulipans.@pg
&
#&!!-!&-&? #95#?59&
;5/'ac,up/
#&!!-!&-&? #95#?59& #&!!-!&-&? #95#?59& #&!!-!&-&? #95#?59& #&!!-!&-&? #95#?59& #&!!-!&-&? #95#?59& #&!!-!&-&? #95#?59& #&!!-!&-&? #95#?59& #&!!-!&-&? #95#?59&
. ora pode!os elegir los arc i(os #ue #uere!os restaurar !ediante el co!ando ?!ar1@. Si escribi!os ?!ar1 W@ indica!os #ue los !ar#ue todosA
$ mar, . % arc(ivos marcados. $ ls
. ora todo es correcto !enos una cosaA el par*!etro ?Donde@. &ara !odificarlo" introduci!os en la pregunta" el (alor ?!od@. P b*cula nos respondeA
8arTmetros para modificar5 !5 =evel #5 2torage 95 Kob C5 7ile2et ?5 3estaurar ;lient $5 ;uando B5 8rioridad %5 'ootstrap "5 Donde !&5 3eubicar Arc(ivo !!5 3eemplaLar !#5 Kob/d !95 Apciones de 8lug-in 2eleccione los parTmetros para modificar F!-!9G5
. ora ya esta!os en condiciones de aceptar. Responde!os ?si@. &ara co!probar lo #ue tiene #ue decir bacula sobre la restauracin" le pregunta!os con el co!ando ?!essages@A
.messages !#-oct !C5!& bacula-server-dir Kob/d #5 /niciar Kob 3estaurar 3estore7iles.#&!!!&-!#-!C.!&.##-&$ !#-oct !C5!& bacula-server-dir Kob/d #5 0sando Dispositivo :7ile2torage: !#-oct !C5!& bacula-server-sd Kob/d #5 3eady to read from volume :vol&&!: on device :7ile2torage: F/mnt/bac,up4A2G. !#-oct !C5!& bacula-server-sd Kob/d #5 7or+ard spacing >olume :vol&&!: to file5bloc, &5#&C. !#-oct !C5!& bacula-server-sd Kob/d #5 Snd of >olume at file & on device :7ile2torage: F/mnt/bac,up4A2G1 >olume :vol&&!: !#-oct !C5!& bacula-server-sd Kob/d #5 Snd of all volumes. !#-oct !C5!& bacula-server-dir Kob/d #5 'acula bacula-server-dir ?.&.! F#C7eb!&G5 !#-oct-#&!! !C5!&5#C 'uild A25 iC%$-pc-linux-gnu ubuntu !&.&C Kob/d5 # Kob5 3estore7iles.#&!!-!&-!#-!C.!&.##-&$ 3estaurar ;liente5 +B-fd <ora de inicio5 !#-oct-#&!! !C5!&5#C <ora de finaliLaciOn5 !#-oct-#&!! !C5!&5#C Arc(ivos Ssperados5 % Arc(ivos 3estaurados5 % 'ytes 3estaurados5 ?1%9%1B?! Dasa5 &.& M'/s Srrores de 7D5 & Sstado de terminaciOn de 7D5 AM Sstado de terminaciOn de 2D5 AM DerminaciOn5 3estauraciOn AM !#-oct !C5!& $ mont(s . !#-oct !C5!& !#-oct !C5!& !#-oct !C5!& !#-oct !C5!& bacula-server-dir Kob/d #5 SmpeLar podando traba@os mTs antiguos de bacula-server-dir bacula-server-dir bacula-server-dir bacula-server-dir Kob/d Kob/d Kob/d Kob/d #5 #5 #5 #5 4o encontraron Kobs para podar. ;omenLando a podar traba@os. 4o se encontraron arc(ivos para podar. 7in auto podarFpruneG.
;s decir" la restauracin se a ec o correcta!ente. De ec o" si (a!os a 5AQRestauracion en 0indoIs 9" (ere!os #ue ay una nue(a carpeta" lla!ada ?5@" donde est*n los arc i(os restaurados.
Bacula est* configurada por defecto para #ue /con algunos a$uste de la configuracin2 se guarde ta!bi6n el cat*logo de copias /es decir" la base de datos !ys#l2. 4o solo el cat*logo es i!portante. Ta!bi6n es i!portante el arc i(o Bootstrap. Si ocurriese un desastre" y la !*#uina donde corre bacula !uriese" #uerre!os tener disponible tanto el cat*logo con el bootstrap. ;l bootstrap est* en D(arDlibDbaculaD" as+ #ue deber+a aber un recurso ?Rob@ para copiar este sitio. La copia del cat*logo" se ar* a tra(6s de un du!p de la base de datos. &ara ello" usare!os un script con el co!ando siguienteA !ys#ldu!p 'u bacula 'p@perro30@ bacula X bacula'catalog.s#l ;ste script pode!os e$ecutarlo desde el recurso ?Rob@ lla!ado ?Bac1up5atalog@ en el par*!etro ?RunBeforeRob@. 2. So!re la NAS
&ara #ue no aya #ue !ontar !anual!ente la 4.S en bacula'ser(er" pode!os incluir una l+nea en DetcDfstab para #ue se !onte auto!*tica!ente. &ersonal!ente e tenido algCn proble!a con fstab" lo #ue e resuelto sencilla!ente creando un script bas para !ontar la unidad" in(ocado desde un enlace en rc3.d ;l script" al #ue yo lla!o ?bac1up4.S@ ser+a el siguienteA
H\/bin/bas( mount !"#.!$%.!&&.#&&5/mnt/'ac,up /mnt/bac,up4A2