Configurar Bacula para r...yBlog de Digital Valley.pdf

Embed Size (px)

Citation preview

  • 7/21/2019 Configurar Bacula para r...yBlog de Digital Valley.pdf

    1/10

    Acerca de

    Acerca de

    Configurar Bacula para realizar backups remotos

    Angel Mircoles, noviembre 27, 2013No hay comentarios

    Hace unas semanas vimos elproceso de instalar y conigurar !acula en un "#$para poder reali%ar copia de seguridad

    de la inormaci&n 'ue tengamos almacenada en nuestro servidor( Hoy vamos a dar un paso al rente y vamos a e)plicar

    el proceso de coniguraci&n de esta herramienta para reali%ar bac*ups remotos(

    #ara nuestro e+emplo, el "#$de bac*up tendr como nombre -!ac*up$erver., mientras 'ue la m'uina cliente

    recibir como nombre -/lientMachine.(

    Instalacin de la mquina cliente

    as copias de seguridad 'ue realicemos sern almacenadas en la m'uina remota, por lo 'ue no es necesario instalar

    todos los componentes de !acula en el sistema( #ara llevar a cabo la instalaci&n lo haremos mediante -aptget.(

    Configuracin de la mquina cliente

    a coniguraci&n del entorno del cliente es relativamente sencilla( ditamos el archivo daemon de !acula con privilegios

    1

    2

    sudo apt - get updat e

    sudo apt - get i nst al l bacul a- cl i ent

  • 7/21/2019 Configurar Bacula para r...yBlog de Digital Valley.pdf

    2/10

    root(

    n este archivo, necesitamos cambiar unos pocos elementos y guardar cierta inormaci&n( mpe%aremos buscando la

    secci&n -irector.( n esa secci&n cambiaremos el valor del parmetro -Name. por el nombre de nuestro servidor de

    bac*up, seguido de la terminaci&n -dir.( 4ambin ser necesario copia la contrase5a 'ue !acula gener& cuando

    reali%amos la coniguraci&n del servidor bac*up(

    l siguiente paso ser a+ustar algunos parmetros de la secci&n -6ileaemon.( /ambiaremos el -6Address. por la #

    o dominio de nuestra m'uina cliente, adems de cambiar el valor de -Name. por el nombre de nuestra m'uina(

    l 8ltimo cambio 'ue haremos en este archivo ser en la secci&n -Messages., cambiando el valor del parmetro

    -director. por el nombre del servidor bac*up(

    9uardamos los cambios y comprobamos 'ue todo est correcto mediante la siguiente instrucci&n(

    $i no devolvi& ning8n mensa+e, reiniciamos el demonio con los nuevos cambios(

    #ara este e+emplo, creamos la siguiente estructura de directorio y le damos los permisos oportunos(

    :na ve% conigurada la m'uina cliente, el siguiente paso ser conigurar la m'uina bac*up, 'ue en nuestro caso ser

    un sistema cloud(

    Configuracin del servidor Backup

    :na ve% 'ue nos hayamos logueado en el servidor de bac*ups, editamos el archivo -baculadir(con. con privilegios de

    administrador(

    1 sudo nano / et c/ bacul a/ bacul a- f d. conf

    1

    2

    3

    4

    Di r ec t or {

    Name = Backuper !er- di r

    "ass#or d = $ u2%&- 'Br ()f i *sc+N,f t *'mmd",sk l N$ 0op' t i s pass#ord f or l at er r ef erence

    1

    23

    4

    +

    5

    6i l eDaemon { t i s i s me

    Name = 0l i ent 7aci ne- f d 6Dpor t = 8192 #er e #e l i s t en f or t e di r ec t or

    ,ork i ngDi r ect or' = / !ar/ l i b/ bacul a

    "i d Di r ect or ' = / !ar/ r un/ bacul a

    7a:i mum 0oncur r ent ;obs = 29

    6D bacul a? bacul a / bacul a

    sudo cmod - > 99 / bacul a

  • 7/21/2019 Configurar Bacula para r...yBlog de Digital Valley.pdf

    3/10

    n este archivo, vamos a conigurar varias secciones distintas( mpe%aremos por la coniguraci&n del -;ob.( #ara ello

    locali%amos esta secci&n dentro del ichero y cambiamos el valor del parmetro -Name., de la orma 'ue indicamos a

    continuaci&n(

    /on este cambio lo 'ue hacemos es deinir el primer traba+o en la m'uina local( Ahora tendremos 'ue crear otra

    estructura similar para reali%ar el bac*up de nuestro cliente remoto( /opiamos el anterior blo'ue, a5adindole las

    siguientes lord corresponde la m'uina local(

    l siguiente paso es deinir la m'uina cliente 'ue hemos reerenciado en nuestra coniguraci&n( #ara ello copiamos laentrada -/lient. 'ue hemos modiicado y lo pegamos a continuaci&n(

    /ambiamos el valor de -Name. por el nombre de nuestra m'uina seguido de -d.( n el parmetro -Address.

    indicamos la direcci&n # o el nombre del dominio 'ue reerencia al servidor( #or 8ltimo a5adimos la contrase5a 'ue

    1 sudo nano / et c/ bacul a/ bacul a- di r. conf

    1

    2

    3

    4

    ;ob {

    Name = $ %ocal Backup$

    ;obDef s = $ Def aul t ;ob$

    1

    2

    3

    4

    +

    ;ob {

    Name = $ >emot eBackup$

    ;obDef s = $ Def aul t ;ob$

    0l i ent = 0l i ent 7aci ne- f d

    "ool = >emot e6i l e

    1

    2

    34

    +

    5

    8

    19

    ;ob {

    Name = $ >est or e>emot e$

    @'pe = >est or e 0l i ent =0l i ent 7aci ne- f d

    6i l eet =$ 6ul l et $

    t or age = 6i l e

    "ool = Def aul t

    7ess ages = t andar d

    ,er e = / bacul a/ r es t o r e

    1

    2

    3

    4

    +

    5

    8

    19

    0l i ent {

    Name = Backuper !er- f d

    (6",- m;um6t *NA2l C!; +gi :"@'>(p$ pass#or d f or %ocal 6i l eDaemon

    6i l e >et ent i on = 39 da's 39 da's

    ;ob >et ent i on = + mont s si : mont s

  • 7/21/2019 Configurar Bacula para r...yBlog de Digital Valley.pdf

    4/10

    hemos copiado del ichero de coniguraci&n del daemon(

    #asamos a conigurar la secci&n -$torage.( o buscamos dentro del archivo y modiicamos el parmetro -Address.

    con la # o nombre de dominio del servidor !ac*ups( Nos aseguramos 'ue la contrase5a es correcta(

    A continuaci&n locali%amos la secci&n -#ool.( Ah< a5adimos el parmetro -abel 6ormat. seleccionando un prei+o, en

    nuestro caso -ocal-(

    Ahora hay 'ue hacer algo similar para el servidor bac*up remoto( /opiamos el blo'ue anterior y le cambiamos el

    nombre del #ool( 4ambin debemos modiicar el prei+o 'ue utili%aremos, en este caso ser -=emote-(

    Hecho todo esto, guardamos los cambios y cerramos el ichero(

    l 8ltimo paso ser editar el ichero -baculasd(con.( #ara ello lo abrimos con permisos de administraci&n(

    /ambiamos el -$Address. para indicarle la direcci&n # o el nombre del dominio(

    1

    2

    3

    4

    +

    5

    8

    19

    0l i ent {

    Name = 0l i ent 7aci ne- f d

    ec'cl e = 'es Bacul a can aut omat i cal l ' r ec'cl e Gol umes

    %abel 6or mat = %ocal -

    et ent i on = 3+ da's one 'ear

    7a:i mum Gol ume B't es = 9C %i mi t Gol ume si )e t o somet i ng r easonabl e

    7a:i mum Gol umes = 199 %i mi t number of Gol umes i n "ool

    1

    23

    4

    +

    5

    8

    19

    "ool {

    Name = >emot e6i l e "ool @'pe = Backup

    >ec'cl e = 'es Bacul a can aut omat i cal l ' r ec'cl e Gol umes

    %abel 6or mat = >emot e-

    et ent i on = 3+ da's one 'ear

    7a:i mum Gol ume B't es = 9C %i mi t Gol ume si )e t o somet i ng r easonabl e

    7a:i mum Gol umes = 199 %i mi t number of Gol umes i n "ool

    1 sudo nano / et c/ bacul a/ bacul a- sd. conf

  • 7/21/2019 Configurar Bacula para r...yBlog de Digital Valley.pdf

    5/10

    :na ve% reali%ado este cambio, guardamos y cerramos el archivo, teniendo ya conigurado nuestro sistema !acula parapoder hacer copias de seguridad remotas(

    googleaceboo*t>itter

    i

    /omunicados

    5

    bacula, servidor remoto, "#$

    Previous Post:tili%ar "arnish y Ngin) en nuestra instalaci&n de ?ord#ress

    Next Post /&mo crear un certiicado $$0 en Ngin) para :buntu

    ! "espuestas a #Configurar Bacula para realizar backups remotos$

    %eave a "epl& '

    Name HreuiredI

    *mail HreuiredI

    ,ebsite

    ()*+%,@ou can use these tagsA Ba hreCDD titleCDDE Babbr t itleCDDE Bacronym titleCDDE BbE Bbloc*'uote citeCDDE BciteE BcodeclassCDD titleCDD data1urlCDDE Bdel datetimeCDDE BemE BiE B' citeCDDE Bstri*eE BstrongE Bpre classCDD titleCDD data1urlCDDE Bspan

    classCDD titleCDD data1urlCDDE

    *n!iar comentario

    Buscar

    Co earc

    -uscr.bete via email

    suscribirse

    1

    2

    3

    4

    +

    5

    t or age { def i ni t i on of m' sel f

    Name = Backuper !er- sd

    D"or t = 8193 Di r ec t or J s por t

    ,or k i ngDi r ect or' = $ / !ar / l i b/ bacul a$

    "i d Di r ect or ' = $ / !ar / r un/ bacul a$

    7a:i mum 0oncur r ent ;obs = 29

    D

  • 7/21/2019 Configurar Bacula para r...yBlog de Digital Valley.pdf

    6/10

    6acilitado por 6eed!urner

    -uscr.bete

  • 7/21/2019 Configurar Bacula para r...yBlog de Digital Valley.pdf

    7/10

  • 7/21/2019 Configurar Bacula para r...yBlog de Digital Valley.pdf

    8/10

  • 7/21/2019 Configurar Bacula para r...yBlog de Digital Valley.pdf

    9/10

    Categor.as

    alta disponibilidad

    cache

    clouddedicado

    /omunicados

    ominios

    NoticiasNueva conomebbac*upbases de datosblogcachecentro de datoscloud/loud /omputingcomercio

    electr&nicocorreo electr&nicodigital valleydise5o >ebdominiosecommerceemailgoogle Fhostinghosting

    pro esionalinormes cloudMy$Gngin)nAppphpphpmyadminples*posicionamiento >ebprest ashoppgina >ebregistro de dominiosrendimiento=syncseguridadservidor dedicadoservidoresservidores dedicadosservidores

  • 7/21/2019 Configurar Bacula para r...yBlog de Digital Valley.pdf

    10/10

    virtualesservidor v irtuals'lssl4ienda onlineubuntu"arnish"#$>ordpress

    Acerca de

    I 201J !log de 3igital "alleyK ?eb hosting para emprendedores