GUÍA BURROS LEGATO/NETWORKER.1. a)
b)
c)
d)
e)
Conc Concep epto toss bás básic icos os..Descri Descripci pción ón del del produ producto cto y sus sus opcion opciones es Producto para la realización automática/manual automática/manual de backup. Compuesto en orden envolvente de: clientes, storage nodes y servidores y basado en modelo cliente/servidor. cliente/servidor. Puede trabajar en entornos homogneos y heterogneos tanto como cliente o como servidor. Con unos o varios sistemas operativos simultáneamente: simultáneamente: !olaris, "P#$%, &', ()%, *)&$%... . Regi Regist stro ro de prod produc ucto to +isten varias versiones del producto y en -unción de estas se obtiene licencia para unas determinadas con-iguraciones con-iguraciones mnimas: n clientes, n de backup simultáneos, soporte de órganos de alta velocidad, posibilidad de clientes adicionales, storeage nodes... . *as licencias básicas son: 0orkgroup +dition, &et1ork +dition y Po1er +dition. +n servidor se pueden ver las licencias: 2nsrlic 3#v43#i45 6er las licencias de *egato y como están usadas. . +l propio servidor act7a como cliente y sin licencia tiene 89 das para epiración *a implantación de servidor de &et0orker &et0orker es: )nstalar, habilitar, registrar y autorizar el servidor de &et0orker &et0orker y los módulos adicionales seg7n !istema perativo ;en adelante !<. +isten una serie de clientes para hacer backup, recuperar, administrar. administrar. Mode Modelo lo Clie Client ntee ser servi vido dorr +iste un servidor de &et1orker =ue podra estar en modo cluster ;en (mena no< =ue controla los dispositivos dispositivos de backup ;librera de cintas< y contiene bases de datos de -icheros, cintas y con-iguración, con-iguración, e#mail, detalles, -icheros de *og y >ootstrap. +isten una serie de clientes para hacer backup, recuperar y administrar. +l propio servidor act7a como cliente. Demoni Demonios os e inte interfa rfaces ces del usuar usuario io ?emonios: 8< @aster A (gent/)ndeer nsrd Bestiona backup. Controla backup de clientes. < @edia )/ nsrmmd $no por cada dispositivo de backup. !ólo si bocas activas. D< Eile )nde @anager nsrinded Controla la base de datos de ndices. F< @edia 2?atabase5 @anager nsrmmdbd Controla la base de datos de vol7menes. 9< &et1 &et1oorker rker Cli Clien entt + +ecut ecutio ionn !er !ervv. nsre nsree ecd cd ?emo ?emoni nioo de de cli clien ente te para para rea reali liza zarr bac backu kupp o pet petic ició iónn ser servi vido dorr. G< &et1orker Hukebo Control nsrjb @anejo de la librera. (rran=ue y parada de los demonios de servidor: $&)% #I !eg7n sistema operativo. &' #I administración administración de tareas, pestaJa servicios servicios y arrancar por orden. )nter-aces @oti- ;entorno grá-ico<: 8< 2n1admin5 ;herramienta de administrador<: monitor desde todos los clientes con 'CP/)P y visualiza todos los servidores. 2nsr1atch5 no necesita moti- ;no usado<. < 2n1backup5 ;backup manuales<: D< 2n1recover5 ;herramienta para recovery<: Principales men7s de 2n1admin5: 8< Clients #I Clients !etup K )ndees. < !erver #I !erver setup K Change K Broup Control K Legistration. D< @edia #I @ount K $nmount K *abel K )nventory K 6olumes K Pools K ?evices K Hokeboes K Clone 6olume. F< !ave !et #I Lecover K Clone. 9< Customize #I !chedules K Policies K ?irectives K *abel 'emplates 'emplates K Broups K &oti-ications K !taging. G< ptions #I Poolling )nterval K !peedbar K 'one K Con-igure Ports. Aru Aruit itec ectu tura ra y fic fic!e !ero ross >ases de datos online: 8< )ndice de -icheros 2Eile )ndees5: seguimiento de todos los -icheros salvados dentro de un savesetM in-ormación pormenorizada de de los -icheros ;vesiones, ;vesiones, tamaJos, -echas...< y de rapidez rapidez y -acilidad para recuperar 2n1recover5. 2n1recover5. < >ase de datos de cintas 2@edia ?atabase5: seguimiento de los 2-iles system5 ;save sets< grabados en cinta, sólo a nivel de -ile system y -echas en =ue - ueron salvados y recuperación de -ile system o directorios con 2n1admin5 ;!ave !et / Lecover<. ?irectorio /nsr: utilizado para datos de &et0orker &et0orker y symlink en $ni ;NO<. Contiene: ndices de -icheros ;Eiles )ndees< /nsr/inde/clientname/db >ase de datos de cintas ;@edia data-ile< /nsr/mm/mmvolume Eicher Eicheros os de con con-ig -igura uració ciónn de &et0 &et0orker orker !ervid !ervidor or /nsr/r /nsr/res/ es/nsr nsr.res .res Eicheros de con-iguración del Lobot /nsr/res/nsrjb.res Eicheros de *ogs /nsr/logs/messages Le=uerimientos de &et0orker: &et0orker: +n servidor ;G@b de memoria, 8QQ@b de disco y unos Q bytes por -ichero recuperable en >>?? ndices ;depende de programación y retención< y en Cliente ; entre 9#DQ @b de disco<.
". a)
b)
c)
#mplementación del producto $cliente%.Configuración. &asos a seguir' 8< Conocer los datos de cliente: !.. usuario de administración y recuperación, aplicaciones y bases de datos. < Plani-icación: (lternativas ;>ackup o (rchive<, (plicaciones ;Particiones La1, >ases de datos ininterrumpibles ;racle, )n-ormi, !ybase...<< y alternativas para la gestión ;"!@<. D< ?e-inir re=uerimientos para cada cliente ;desde Client !etup / client attribute tenemos las opciones a con-igurar<. *os más importantes: R Eile system a proteger y su tamaJo ;de-inir !ave !ets<. !ave !ets del cliente: es el conjunto de -icheros a salvar R &iveles de bakup diarios ;backup programado<. R Periodo de vida de los datos en >>?? de ndices ;?e-inir criterios de visualización ;>ro1se Policy<<. R Periodo de vida de los datos en la base de datos de vol7menes ;retention Policy<. R Eicheros a ecluir o gestión especial de - icheros ;de-inición de directivas<. R "orario disponible para backup ;de-inición de grupos<. R (cceso para la recuperación y alias. &rogramación de (acup*s +,c!edules). erminolog/a' # Eull ;Q< #I "ace backup de todos los -icheros. # &iveles de 8 al S #I "ace backup de los -icheros modi-icados desde el 7ltimo -ull o desde backup con un nivel in-erior. +j: nivel D hace backup de todos los -icheros modi-icados desde =ue se realizó un ,8 o -ull. # )ncremental 8Q #I "ace backup de todos los -icheros modi-icados desde cual=uier nivel de backup anterior. # !kip #I &o hace nada. &rogramación para operación desatendida +n 2n1admin5 en el men7 2customize5. @todos de programación de los calendarios: periodos semanlaes ;a-ecta al da de la semana< o mensuales ;a-ecta al da numrico del mes<. 'ipos de programación de los calendarios: -ull, incremental , niveles, skip o override ;no seguir la programación<. &ol/ticas de /ndices +visión y retención) Criterio de visualización de ndices: 8< )ndica cuanto tiempo permanecerá un -ichero visualizable en la base de datos de ndices: R )n-ormación pormenorizada sobre -icheros salvados. R Eacilidad para recuperar los -icheros salvados. R (ctualizado automático despus de cada savegroup. < Para recuperar -icheros no visualizables: R Lecuperar nidce de -icheros de la cinta con el comando 2scanner5. Puede llevar horas dependiendo el scaner y drive. R $tilizar la opción 2!ave !et Lecover5 #I recuperar directorio usando la base de datos de cintas. D< (l calcular el periodo de visualización aJadir un ciclo debido a dependencias de -icheros. Criterio de retención de vol7menes: 8< )ndica a &et0orker durante cuanto tiempo un !ave !et en cinta debe ser considerada protegida contra escritura. < $na cinta en la =ue todos los save sets han epirado se considera recicable. D< +l criterio de retención debe ser igual o superior al de visualización. F< *a epiración de los datos de una cinta no signi-ica =ue &et0orker la escribirá automáticamente. *a ventana de criterios ;Policies< en 2n1admin / Customize5. *as posibilidades son tipos de periodos ;das, semanas, mese o aJos< y n7mero de periodos. Directivas +isten directivas para ?!, ndices, &et0are, $ni y $ni con compresión. !e con-iguran 2n1admin / Customize5. 6er manual de usuario para más detalles. Creación de grupos de usuarios *as agrupaciones de clientes se realizan con el sentido de: 8< (grupar clientes con el mismo horario de comienzo del backup ;6entas, ?esarrollo, 'cnico... <. < !egmentos de red: agrupar clientes con el mismo o di-erente segmento de red ;+thernet, remotos, etc<. D< 'ipos de cintas: agrupar por 2pool5 de cintas ;Lemoto, 6entas...<. +n 2n1admin / Customize poner hora de comienzo del backup y habilitar o no el 2autostart5. Reportes concernientes al usuario Che=ueos e )n-ormes antes de ejecutar un >ackup: 8< Levisión de la programación de los grupos. < )nter-ace 2n1admin5: R @en7 2Broup Control5: Previe1 ... contacta con los clientes, imprimir o salvar. R !imula un backup para un grupo. !e determinan los problemas de coneión con lo clientes. D< *nea de comandos 2savegrp5 #I savegrp Tpv nombreUgrupo Leportes despus de un backup. @ail de terminación de un !avegrp ;por de-ecto al usuario root<: 8< !tatus del !ave set de cada grupo lanzado: salvados y -allados. < )n-ormación detallada: backup de cliente, de -ile system, nivel, tamaJo, hora, n -icheros, advertencias... Leportes Post >ackup: 2/nsr/logs/messages contiene todos los mensajes =ue -ueron enviados al display de &et0orker ;+rror, (dvertencia, Coneiones perdidas...<.
d)
e)
f)
g)
!)
(acup manuales mediante comando 2savegrp 3B grupo4 Tc cliente #s servidor5 #I backup de un solo cliente. 2savegrp Tc cliente Tb pool Ts servidor5 #I backup de un cliente a un pool.
0. a)
estión del almacenamiento.(ase de datos de vol2mens 3 cintas ?etalles de la base de datos 8< 'amaJo reducido en @b < $bicada en el -ichero del servidor 2/nsr/mm/mmvolume5 D< 6entana de vol7menes en 2n1admin / @edia5. F< @ediante C*) con 2mmin-o5. +l estado de los vol7menes puede ser: appen ;se pueden aJadir más datos<, -ull ;volumen lleno<, recyc ;criterios de visualización y retención sobrepasados< o man ;volumen debe ser reciclado manualmente<. +l estado de los !ave !ets puede ser: R bro1s: tiene entrada en >>?? ndices y no ha sobrepasado el criterio visuallización. R recov: save set eliminado de la bbdd ndices. !e puede recuperar con 2scanner5. R recyc: el save set ha sobrepasado los criterios de visualización y retención y puede ser reeescrito. R scann: se ha ejecutado 2scanner contra el save set y debe ser eliminado de bbdd manualmente. R in#pro: el save set está en proceso de backup. R abort: el save set estaba en proceso de backup y se paró el proceso. R susp: una recuperación previa ha -allado. b) ,scritura de los datos en cinta (ntes de ser utilizadas las cintas se eti=uetan ;label<: R Permite hacer seguimiento. R *os datos se escriben en blo=ues 2auto#descriptivos5. R Permite mayor seguridad para recuperación. R *os datos nunca se re#escriben, a menos =ue la cinta sea recicable. R *as cintas se escriben hasta el -inal, a menos =ue eista un error. R +l +E se escribe en -orma ocasional para -acilitar las b7s=uedas. R +l -ormato de escritura es mmUdata;9<. pen Eormat: pen @edia 0rite Eormat ;*egato !ystems< heterogneo a distintos sistemas operativos, no depende del sistema operativo, -acilita la recuperación de desastres y -acilita la gestión de cintas. c) 4entanas para la gestión de la media 6entana *abel de 2n1admin / @edia5. pciones: 8< Pools: diversos pool creado o por de-ecto. < +l nombre de la eti=ueta esta basado en una platilla ;template< pre#de-inida. D< Leciclaje manual: no se puede auto#reciclar, debe ser eti=uetada usando la ventana label y montar despus de eti=uetar. @ount / $nmount en la ventana 2n1admin / @edia5. @ount lee la eti=ueta de cinta para comprobar si pertenece a &et0orker. $nmount in-orma a &et0orker =ue la cinta introducida en el dispositivo no esta disponible para ser utilizada por &et0oker. pciones avanzadas: 8< Le=uerimiento de limpieza: Pedirá una cinta de limpieza basado en un intervalo predeterminado. 6er ventana 2n1admin / @edia / ?evices5. < (utogestión de la 2@edia5: +ti=ueta, monta y sobre escribe automáticamente un volumen =ue considera no eti=uetado. 6er ventana 2n1admin / @edia / ?evices5. d) Reportes de utili5ación de las cintas Eicheros de log ;*og Eiles<: 2/nsr/logs/messages5 contiene todos los mensajes =ue -ueron mostrados en el panel de mensajes: errores de cintas, jukebo, backups ... >ootstrap: +s el -ichero necesario para recuperación por desastre del servidor, mantiene un seguimiento de las copias y crea un reporte va e#mail a root por de-ecto y contiene in-ormación de la con-iguración del servidor de &et0orker y la >>?? de vol7menes. @ediante C*) el comando 2mmin-o5 genera reportes de media y save set. 6er man del comando. 2mmin-o Ta Tr opción5. pciónV volume ;listado de vol7menes<, client ;clientes<, pool ;pool<, name ;save set< , savetime ;-echas y horas< o volrecyc ;recicables<. 2mmin-o T= 2 =uery con combinación de anteriores opciones ej volumeV(QQQ8, client V c85. Wuery entre comillas.
6. a)
&rocesos automáticos.Autocargadores 3 Cargadores automáticos +7ibrer/as) !oporta la mayora de los jukeboes, autocargadores y libreras automáticas de cinta., ?(', Xmm, ?*'XQQQ, !Y'SXFQ... sin lmites de slots. *a instalación del módulo consiste: instalar los drivers del dispositivo en el ! y habilitar el autocargador: 2jbUcon-ig5 o 2jbcon-ig5. ?ispositivos del autocargador. !on designados por 2H5 en el panel de dispositivos de la ventana principal. +isten noti-icaciones va e#mail para vol7menes al SQZ, no eiste espacio de escritura, problemas mecánicos... *os parámetros a con-igurar con 2jbcon-ig5 son: el puerto de control ; scsidev[8.Q.Q<, dispositivos y tipo ;/dev/rmt/8cbn...<, si tienen lector de código de barras, si coincidir códigos de barras, si autolimpieza y celdillas de limpieza. +l "0 se puede comprobar con 2/etc/*B'uscsi/in=uire 3#l45 #I observad control port coincide con lo de-inido en *egato. +l eti=uetado de las cintas con el autocargador es: R 2n1admin / @edia / *abel5 en el men7 de 2devices5 o mediante comando 2nsrjb T*5. R !e recomienda eti=uetar un rango de celdillas ; minutos por cinta ?*' \QQQ<. R !i se =uiere eti=uetar una sola en el rango de c eldillas hacer coincidir primeraV7ltima. @ontajes con el autocargador: R 2n1admin / @edia / *abel5 en el men7 de 2devices5 o mediante comando 2nsrjb Tl5. R *a ventana 2mount5 muestra: celdilla ;slot<, nombre de volumen, grupo ;pool< y Z utilizado. )nventario del autocargador: si se realizan cambios del autocargador se debe hacer un invetario de las c intas: R 2n1admin / @edia / )nventory5 en el men7 de 2devices5 o mediante comando 2nsrjb T)5. R &et0orker asigna a cada volumen una celdilla durante el inventario o el eti=uetado de vol7menes. *a librera se puede manejar con comandos. (lgunos son: R2/etc/*B'uscsi/nsrjb opciones5. *as opciones principales son: #)v #I para manejar la librera #"+&v T- /dev/rmt/ocbn #I reset de dispositivo #) #I inventariar librera #d #I deposit desde el cap T!Q #I inventario del slot Q #d #!slot #I deposit desde cap a slot. T!Q# #I inventario de un rango #1 T!slot #I inverso de deposit. T" #I reset de librera #u T- dev T!slot #I desmonta de drive y deja en slot T" +&v #I reset máimo #l T- dev T!slot #I carga un drive desde slot. R +l comando 2njirelen5 es igual an anterior pero a nivel de scsi. R @ontar/desmontar cinta con: 2sjimm scsi[.. origen;slot < destino;driveV/dev/rmt/OcbnVscsidev[..< R Comprobar =ue está montado: 2mt T- /dev/rmt/Ocbn 3status45. R ?esmontar cinta: 2mt T- /dev/rmt/Ocbn o--line5. b) rupos de cintas +&ool de cintas) ?esde 2n1admin / @edia / Pools5 coincidir con las caractersticas del save set ;grupos de clientes, clientes, save sets, eti=uetas y archive<. +isten unos pooles pre#con-igurados ;(rchive, Eull, &onEull, --site y ?e-ault< con opciones de clonado pre# con-iguradas. *os atributos de Pool son: &ombre ;identidad 7nica<, "abilitado ;si/no<, + ti=ueta ;seleccionar<, 'ipo de pool ;selección<, Brupos ;selección m7ltiple<, Clientes ;m7ltiples entradas<, !ave sets ;m7ltiples entradas<, +=ti=uetas ;selección m7ltiple<, (rchive solamente ;si/no<, ?ispositivos ;selección m7ltiple< y guardar entradas en el ndice ;si/no<. c) Duplicación +cloning) de cintas Crea copias idnticas de datos. ?uplica: !ave !ets individuales, 6olumen completo, puede epandirse en m7ltiples cintas, seguimiento independiente de cada cinta ;para recuperación<, origen y destino de datos puede tener distintos -ormatos. ;?(', ?*'...<. Clonado @anual: R +n 2n1admin / @edia / Clone5 copia volumen origen a volumen destino. R +n 2n1admin / !ave !et5 se puede copiar el !ave !ets seleccionado de un volumen a otro. "erramienta 7til como consulta de la base de datos. Clonado (utomático: R Con-igurado en 2n1admin / Broups5. R !e ejecuta despus del backup y veri-ica los datos de clonado. d) Reportes personali5ados +8otificaciones) Creación de una nueva noti-icación con: &ombre, (cción ;e#mail, log, -ichero<, @ensajes de &et0oker: +ventos ;@edia, ]ndices, Legistro, !avegroup, !ervidor< o Prioridad ;)n-o, (larma, Crtico, +mergencia, &oti-icación, +spera, (lerta<. +n !ave !ets / (ction poner 2mail T! 2string a enviar5 user[dominio.5.
9. a)
Recuperación de datos.4isuali5ando y recuperando datos desde el cliente 6isualizar los -icheros a recuperar y recupera. *a recuperación puede ser: 8< ?irect Lecover #I desde un cliente recuperar otro a nivel de - ichero. < !ave !et Lecover #I se salva el !!)? completo. D< ?isaster Lecover #I para recuperar el servidor de backup ;>>?? de ndices y vol7menes<. F< Lecover desde el mismo cliente a nivel de -ichero. 'razado desde el -ichero del usuario a la localización de la cinta. Posibles recuperaciones en paralelo. ?esde $ni: C*)Vrecover y B$)Vn1admin y para 0indo1s: C*)Vrecover y B$)Vn1admin. b) &rocedimientos de recuperación desde el servidor 2n1admin5, no eiste men7 2recover5, se recupera un !ave !et Completo. >ene-icios: Lápido, -ácil, mejor recuperación de desastres y reduce el tiempo de visualización 2bro1se5. !e realiza desde: R *a aplicación grá-ica 2n1recover5 con un men7 grá-ico sencillo. R Comando 2recover5. $tiliza la base de datos de ndices. *a opción 2!5 especi-ica la r ecuperción de un save set. +ste comando contiene la opción help y los pasos son: 2recover Ts servidor Tc cliente 3TL dest43#! ssid45, changetime mm/dd/aa, buscar -ich, aJadir -ich, veri-icar selección ;list<, veri-icar vol7menes ;volume<, relocalización de backup ;relocate path<, veri-icar destino ;destination< y recover. Comando 2mmrecov5: recupera los ndices de las cintas online, se utiliza en desastres ;ndices de &et0orker se han perdido<, sobreescribe los ndices del servidor y pregunta por el 7ltimo 2bootstrap save set id5 pidiendo la siguiente in-ormación: Cinta montada con in-ormación boostrap, !!)? del 7ltimo bootstrap, cual es el n7mero de Eile y el de Lecord. Comando 2scanner5 veri-ica cintas y recontruye ndices: R 2scanner /dev/rmt/Qcbn5 #I lee los save sets de la cinta de &et0orker. R 2scanner Ts ssid /dev/rmt/Qcbn #I etrae un save set especi-icado y reconstruye los ndices desde los save set =ue se escanean. *a recuperación de ndices de -icheros sólo se puede realizar de los -icheros visualizables ya =ue se pierde cuando pasa el periodo de visualización y se pueden recuperar de las cintas. *a in-ormación recuperada mediante el comando 2scanner5 debe ser eliminada manualmente para obtener espacio en el ndice mediante la ópcion 2n1admin / )ndees / Client / Lemove oldest cycle5. c) Recuperación de desastres Precauciones para la recuperación de desastres: R @antener copias en papel de los r egistros de bootstrap para poder recuperar los -icheros /nsr del servidor y la base de datos de vol7menes. >ootstrap contiene la siguiente in-ormación: 6olumen, Lecord, Eile y !!)?. R @antener en papel un registro de los disco, particiones y 2mount points5: servidores y clientes de &et0orker. R tras opciones: "acer copia de los directorios /nsr en otros servidores o/y hacer copia con tar del directorio /nsr. Lecuperación de un disco secundario: R Cambiar disco, eti=uetar y particionar disco ;copia en papel para recordar el tamaJo de cada partición<. R Leconstruir el -ile system de cada partición o recuperar un -ile system a la vez por cada disco. Lecuperación de un disco primario: R Cambiar disco, re#instalar el !.., eti=uetar y particionar el disco nuevo ;copia en papel para recordar el tamaJo de cada partición< R Le#instalar &et0orker. R Lecuperar un -ile system a la vez por cada disco. Lecuperando un disco /nsr con bootstrap: R Cambiar disco, eti=uetar y particionar disco ;copia en papel para recordar el tamaJo de cada partición<. R 2mmrecov5 para recuperar los -icheros de sistema ;in-ormación en papel del 2bootstrap5, 7ltimo save set id, n7mero de -ichero de comienzo y n7mero del 7ltimo registro<, R *os -icheros recuperados con 2mmrecov5 son 2/nsr/res.L/R5, 2/nsr/inde/R5 y 2/nsr/mm/mmvolume R Para resto de los ndices de los clientes utilizarla inter-ace 2n1recover5 visualizando el 2/nsr/inde/clientUname area5 ;pueden necesitarse cintas adicionales para hacerlo completo<. Lecuperando un disco /nsr sin tener 2bootstrap5. ?os mtodos: 8< Leemplazando el directorio 2/nsr/res5: R "acer shutdo1n del nsrd ;nsrUshutdo1n Ta<. R Copiar /nsr/res5 a 2/nsr/res.orig5. R @over 2/nsr/res.L5 a 2/nsr/res5. R (rrancar los daemons de &et0orker ;nsrd< < >uscando el 2bootstrap save set id5: R Poner la cinta más recientemente usada en el dispositivo de backup. R *eer la cinta con 2scanner T> /dev/rmt/Qcbn5 ;en !olaris< R Podrá visualizarse el n7mero del 2save set bootstrap5. +n caso de recuperación de ndices desde: R $na cinta epirada se recuperan los de un da: 2nsrck T*\ Tt 2mm/dd/aa5 cliente5 R 6ol7menes perdidos a base datos vol7menes: 2scanner #opción /dev/rmt/Qcbn5. pción: 2m5 base datos vol7menes de esta cinta, 2i5 recuperar ndices de los cliente y 2>5 bootstrap.
:.
&lanificación del entorno de 8et;orer.*a con-iguración es en orden envolvente: clientes, storage nodes y servidores. >asado en modelo cliente/servidor. Puede trabajar en entornos homogneos y heterogneos tanto como cliente o servidor. Con unos o varios sistemas operativos simultáneamente: !olaris, "P#$%, &', ()%, *)&$%... . Para comunicaciones observar: hosts, servers -ile y ?&!. !o-t1are permitido en: servidor ;Client, !torage &ode y !erver<, !torage &ode ;Client y !torage &ode< y cliente ;Client<. +n -unción de la +dición !o-t1are, y si se tiene !torage &odes, se tienen una serie de licencias ;Po1er +dition o &et1ork +dition<. Con-iguraciones básicas: +n clientes de "!' E)*+: 0indo1s ;^0)&&'^!_!'+@D^?L)6+L^+'C^"!'!< / $ni ;/etc/hosts<. +l ?&!: debe re-lejar EW?& ;-ully =uali-ied domain name<, short name e ip<. &et1orker !ervers Eile: en cliente indica =ue servidores pueden ejecutar un programa en un cliente ;^nsr^res^servers<. $na vez actualizado parar y arrancar programa net1orker ;en uni: /etc/init.d/net1orker stop y despus start o nsreecd<. Comprobar ipcon-ig/i-con-ig #a, ping a EW?&, name e )P y nslookup. @ódulos de &et1orker: racle, +@C, !(P L/D, )>@ ?>, )n-ormi, !ybase, @! !W* !erver, @! +change !erver, *otus. +stos módulos permiten trabajar con las bases de datos en caliente e interactuan con el motor de esta. +n -rio, el backup es como si se realizasen backup de -icheros normales. +stos módulos son especi-icados en el 2save set5 y se puede especi-icar el comando de backup. +isten una serie de herramientas y demonios para la administración de licencias de escaso inters para y@. Eire1all: se deben permitir los puertos de &et1orker: service port \SD\#SSDG y connetion ports 8QQQ8#DQQQQ. 6er en &et1orker ptions/Con-igure ports/Client.
<.
Configuración de órganos remotos y compartidos.- +=8 > =torage 8ode) $n nodo de almacenamiento remoto es un host de &et0orker =ue tiene uno o más órganos conectados. +l servidor de &et0orker monta vol7menes, los eti=ueta y con-igura los recursos asociados con los !&. Con-iguración: de !& remotos: )nstalar el so-t1are: 'odos los nodos al mismo nivel so-t1are. Con-igurar cada órgano remoto: 8< Comprobar la validez del órgano usando utilidades de !. < Con-igurar Clientes para usar el !&. D< Crear el órgano en n1admind/&et0orker (dministrator. F< 6eri-icar =ue nsrmmd está corriendo. 9< +ti=uetar vol7menes y asignar a pool. G< +scribir datos a volumen. \< 6er in-ormación de volumen. Con-igurar los clientes para usar el !&, comprobar la con-iguración y dar licencias a todos los !&. Con-iguración de autocharger ;conectados a !&< remoto. Con-igurar Clientes para usar !&. Clients/Pre-erences/!torage nodes. !e puede clonar la in-ormación con: Clients/Pre-erences/Clone !torage &odes. +isten licencias =ue se con-iguran en la instalación del e=uipo.
?.
Configuración de 8et;orer en un entorno 8DM& +8et@or Data Management &rotocol). &?@P es un protocolo =ue especi-ica comunicaciones entre varios componentes de una solución de backups -rente a soluciones basadas en almacenamiento asociado a &et0orker ;asociadas al -ile system del servidor<. &?@P utiliza el modelo cliente/servidor, posibilita el movimiento de datos entre cliente y órganos sin el so-t1are de &et0orker instalado en el servidor &?@P, pasa el control de datos y -icheros a y desde &et0orker usando inter-aces comunes. Con-igurar recursos de cliente de &et0orker: !ave !ets: +n &?@P no puede ser (**, se deben especi-icar. Lemote (ccess: +speci-icar má=uina, usuario y pass1ord. >ackup Command: Para &?@P sirve para el backup dependiendo de órgano y !.. detrás del backup. (pplication )n-ormation: +speci-ica el tipo necesario a implementar de backup. &?@P: !i o &. Con-igurar los recursos programados ;scheduled<: +legir el como y cuando se realizan los backup. Con-igurar órganos &?@P en &et0orker: +nabled, 'arget sessions, &?@P,Lemote user y Pass1ord. Crear Pool &?@P. Lealizar &?@P backups y recuperaciones: ?esde Broup Control se puede iniciar. Con 2n1admin5 se puede monitorizar la evolución de los backup`s. Lecuperaciones con &?@P: nivel -ichero: n1recover ;C*) #I recover< y destructivo: n1admin ;C*) #I recover<. n1recover: select Change/Clients, marcar lo =ue se =uiere recuperar y !tart. Con ptions/Lelocate se puede cambiar lugar de destino de recuperación. n1admin: select ption/!ave !et Lecover, seleccionar cliente y el save set y pulsar !tart.
.
(acup y recuperación con 8et;orer.Conceptos básicos de cluster: &odo V un host -sico ;má=uina< Cluster V dos o más nodos =ue corren procesos asociados con recursos comunes y permiten balanceo de carga entre m7ltiples nodos. &odo 6irtual V es creado desde el recurso com7n. 'iene la capacidad de relocalización en caso de -allo. $n nodo es designado como má=uina con prioridad. Con-igurar el cluster de &et0orker: como cliente en cada nodo -sico del cluster o como servidor para altas garantas. Con-igurar cliente &et0orker en un cluster: 8< )nstalar &et0orker en cada nodo - sico. < Crear el cliente &et0orker para cada nodo -sico o virtual. D< Con-igurar el !ave !et de cada cliente. F< +ditar el campo de L+@'+ (CC+!! del nodo virtual para incluir cada nodo -sico dentro del cluster. Con-igurar cluster servidor de &et0orker ;no usado (mena<: 8< )nstalar el so-t1are de servidor &et0orker en cada nodo -sico. < (segurarse el -uncionamiento en todos los nodos. D< Con-igurar el servidor de &et0orker. Lecuperar datos desde un cliente cluster Como trabaja un cliente &et0orker en un cluster. *icencias de cluster:
1B. Resolución de problemas.ptimizar la realización del backup: velocidades de órganos, ancho de banda de red, velocidades de &)C de clientes y servidores, cantidad de datos en el cliente y coneiones a más de una red. @odi-icación de los parámetros de zona: Paralelismo de clientes, target sessions, tunning para recuperación ;multiples pool, clonado, tiempo de backup<. Lecoger datos para analizar problemas: seguimiento de log, con-iguración de red ;nodos, -ire1all<, demonios arrancados, noti-icaciones de &et0orker, problemas de licencias.... +n caso de problemas: 8< "acer ping en ambos sentidos ;cliente T servidor< con ip, nombre largo y nombre corto. Problema de redes. < 2rcpin-o Tp host5 ;en cliente T servidor<. ?eben eistir puertos entre \SD\ y \SDX. Problemas demonios. (rran=ue / parada de procesos: /etc/init.d/net1orker start / stop #I !$& /sbin/init.d/net1orker start / stop #I "P$% /opt/net1orker/bin/nsrstartstop start / stop #I'L$GF ;6@!< /Lemote >akup y Lemote Client #I 0indo1s *ogs importantes: en /nsr/logs ;daemons.log ;problemas con demonios< y savegrp.log ;log de backup<<, en /nsr/applogs para racle ;nsrg.log y nsrmo.log<
11. Mantenimiento del sistema de bacup +no eisten reglas fias).!e debera realizar un seguimiento por semana y dentro de estas por das con una entrada por cada Brupo. Por cada da y grupo poner en verde la casilla si todo ha ido bien, amarillo en caso de -allo =ue se ha podido arreglar y rojo por -allo permanente. )ntroducir en la casilla los eventos =ue han surgido. !e debe recoger diariamente el 7ltimo bootstrap y la cinta asociada y apuntarlo en la misma hoja desde 2/nsr/logs/savegrp.log5 "oja orientativa:
SEMANA/OBJETO BootStrap Grupo a 0 Grupo " ####
1
BootStrap Grupo a Grupo " ####
$
BootStrap Grupo a Grupo " ####
LUNES
MARTES
MIERCOLES
JUEVES
VIERNES
SABADO
DOMINGO
volumen/ssi
O"serva%iones& Casillas iarias %on in'o e "ootstrap o para (rupo& vere ) o* + amarillo ,'allo re%uperao- . roo ,'allo-#Ini%ar en %aa %asilla los 'allos o"servaos#
@antenimiento eventual de las >>??: R 2nsrck T*G cliente5 #I che=uear ndices de este cliente. R 2nsrck Tc cliente5 #I crear ndices y directorios sin haber tenido el cliente nunca R 2nsrim T%5 #I che=uea la base de datos de vol7menes e ndices y corrige inconsistencias
1". &rincipales conceptos generales. Resumen.a) betos básicos sin unión Policies Polticas de retención para liberar ndices y vol7menes. Beneral #I &ame, &umber o- period y Period. Protocol #I 'ype. *abel 'emplates +ti=uetas para aplicar a las cintas. Beneral #I &ame, Eields ;nombre rango QQ8#QQS<, !eparator y &et ;nombre.QQ8<. Protocol #I 'ype. !cheduled Plantillas para la programación de backup. &ame, Period y tipo de backup por da. (utocharger ?e-inir órganos para backups. Con-iguración en instalación. @7ltiples opciones. ?sstacan: Beneral #I +nabled, Control port ; scsidev[8.8.Q<, devices... Con botón derecho &,RA#8 para controlar la librera. ?evices +=uipos "0 para backups. Beneral #I &ame, ?escription, @edia 'ype, ,nableE Read onlyE arget sesion . peration #I Clearing re=uired, clearing interval, ?ate last cleaned, auto media manag. Protocol #I 'ype. Con-iguration #I "0 id. @iscelaneous #I nmdp, user, pass1ord. ?irectives ?irectivas para realizar los backups dependiendo de ! ;@!?!, &', $&)%...<. Beneral #I &ame y ?irective. Protocol #I ?irective. Clone !ave !ets Clonado de !ave !et manual. Clone 6olumes Clonado de vol7menes manual. !taging @odo de trans-erencia de in-ormación de un medio a otro manualmente. Legistration *icencias del sistema. !erver Con-iguración del servidor. Con-igurado en instalación. Beneral #I Paralelims, @anual saves, Public archives, (dministrator y 6olume priority. Company in-ormatión #I datos generales, !erver in-ormation #I &ame y version. Protocol #I 'ype. !erver &oti-ications &oti-icaciones por los eventos del sistema. Beneral #I &ame y (ction. b) betos relacionados Pool (grupación de grupos para backups en cintas. !e aplican: una *abel 'emplate, Brupos y ?evices. Benaral #I &ame, Pool type, *abel 'emplate, Broup, ?evices, Clients, !ave !et y *evels. Pre-erences #I !tore inde entries, (uto @edia 6eri-y, Lecycle to another pools, Lecycle to other pools, Lecycle -rom other pools, +nabled, 6ol. 'ype pre-erences y @ount class. Protocol #I 'ype. Broup (grupaciones de clientes para realizar backup com7n. !e le asignan: schedules. Beneral #I 8ameE =tart imeE Auto=tartE Client retries y Printer Pre-erences #I Clones ;si/no<, Clone Pool y @igration clone pool. Protocol #I 'ype. Clientes !obre los =ue se hace backups y save sets. !e le asignan: Policies, !chedules, Broup y ?irectives. Beneral #I 8ameE =ave =et +All o particulari5ar)E roupE =c!eduleE DirectiveE (ro@se policy y Retention policy. Pre-erences #I (rchive services, (rchive users, (liases, !torage nodes, Clone storage nodes. Lemote #I Lemote access, remote user and pass1ord, backup command y application in-o. Client in-ormation #I !erver, Client os type, &et0orker ver., CP$s, +nabled in use y *icenced. Protocol #I 'ype. @iscelaneous #I &mdp.
10. FRMA D, ACGAR R,=&,C A7 (ACHG& +info. ,-mail enviado por =,-==DA).!e ha integrado una plata-orma de backup en las =ue se han integrado las ma=uinas criticas siguiendo los criterios del plan de contingencias. s envo unas instrucciones básicas para manejar el backup en vuestras ma=uinas. *a administración es central y se realiza por !!?(' los servidores de $lises, Palos y Coslada, y por !'+#&( los servidores de las distintas sedes. Actuaciones' 1.
Como ver si se !a !ec!o un bacup correcto de vuestras mauinasE =7 A 8#4,7 D, FI7, =I=,M=.
!i tenis una ma=uina integrada en la plata-orma de backup, como root, podis ma=uina comprobar si tenis backup del siguiente modo: eportando el display, ejecutais n1recover #s nombre#del#servidor#de#backup. +jemplo: desde el cliente: csh setenv ?)!P*(_ ipUpropia:Q.Q n1recover #s servidorUdeUbackup (parecerá una ventana donde se puede comprobar si eiste backup. +n la partición: 2/nsr/logs5 se encuentra la in-ormación de como han ido los backups. ".
Como solicitar a ==DA una recuperación.
Para solicitar la restauración debis mandar una '. 0.
=i a una mauina con oracle se le llena la partición de redologs porue !a fallado el bacup.
!i se da el caso: tenis un servidor con una instancia de oracle metida en backup y por el motivo =ue sea -alla el backup y no se borran los 2redolog5 y os veis obligados a hacer un borrado de 2redolog5. ?espus del borrado se deben ejecutar las acciones: a< +jecutar un comando para sincronizar la >>?? de manera =ue pueda seguir lanzándose el backup la próima vez y =ue no -alle por=ue no encuentra 2redolog5 del siguiente modo: R Conectarse con usuario oracle a la má=uina en cuestión. R !ituarse al L(C*+U"@+/bin R +jecutar: 2rman nocatalog5. R $na vez dentro de rman: 2connect target backup/legato[sid5. &'(: >(CY$P +! +* $!$(L) C& P+L@)!! ?+ !_!?>(, P(!!0? *+B(', !)? &@>L+ ?+ *( )&!'(&C)(< R $na vez conectado: 2change archivelog all validateM5. b< @andar un email al grupo ste#ossdat para realizar un seguimiento de ese backup, detallando pass1d de root de la ma=uina en cuestión. 6.
JuK mauinas son las de bacup
*as ma=uinas de backup son: ulises V mulbkQ8, palos V mpabkQ8, -uente el jarro V m-ubkQ8, garcilado V bgabkQ8, vara de =uart V v=ubkQ8, -orja V va-obkQ8 y pica V sepibkQ8. +n caso de in-ormación adicional contactar con !'+#!!?('. 9.
Datos sobre los euipos. Comandos
!ho1rev ;nombre de e=uipo<, prrtdiag ;modelo<, prtdiag ;datos de servidor: cpu. memoria...< y -ormat ;almacenamiento interno<.