Rsnapshot artikulua/artículo

4
50 Erakunde guztietan gero eta gehiago erabiltzen ditugu tresna informatikoak , eta ondorioz sortzen dugun informazio kopurua gero eta handiagoa da, eta datu guzti hauek ondo gorde behar dira. Ez da nire asmoa Murphy jaunari deitzea, baina errealitatea krudela da: datu galerak egunero gertatzen dira, eta agian bihar edo etzi guri tokatuko zaigu. Zer gertatuko litzaiguke zoritxarreko egunen batean sute bat sortuko balitz gure zerbitzariak (eta gure datuak) ditugun txokoan? Egoera txarrenean jarriko gara: Sutearen ondorioz zerbitzariak erre dira, eta beraien inguruan zegoen guztia ere bai. Orain, sistema guztia berriro ere martxan jarri behar den unean, galdera hau etortzen zaigu burura: Segurtasun kopiarik ba al dugu? Eta segurtasun kopiak non daude? Ez ziren ba erre diren zerbitzariekin erreko? Gaur egun segurtasun kopiak ezinbestekoak dira, eta ez du balio hilean behin egitea, kopiak sarri egin behar dira, ahal bada egunero, egoera larri baten aurrean ahalik eta datu gutxien galtzeko. Hortaz gain, segurtasun kopiak zerbitzariak dauden leku berdinean SEGURTASUN KOPIAK SOFTWARE LIBREAREN ESKUTIK PEIO ARREITUNANDIA (IMHKO SARE ADMINISTRATZAILEA) ezin dira egon, gure sistemak hondatu dituen gertaera horrek gure segurtasun kopiak ere hondatu ez ditzan. SEGURTASUN KOPIAK, ESTRATEGIAK Segurtasun kopiak egiteko estrategia desberdinak daude, baina normalean kopia mota ezberdinak tartekatuz osatzen dira. Eskema arrunt bat hau litzateke: • Astean behin datu guztien kopia osoa egin. Denbora asko behar du, baina datu guztiak berreskuratzeko aukera ematen digu. Erakundean asteburuan lanik egiten ez bada, ostiral gauean martxan jar daiteke, eta astelehen goizean dena kopiatuta aurkituko genuke. • Astean zehar (astelehenetik ostegunera) kopia inkrementala. Honek ez du guztia kopiatzen, bakarrik azkeneko kopia egin zenetik sortu edo aldatu diren dokumentuak. Denbora gutxiago behar du, baina berak bakarrik ez du balio datu guztiak berreskuratzeko, aldatu ez diren datuak ez bait ditu kopiatu. Demagun gure egoera katastrofiko horretan asteazken eguerdi batean datu guztiak galtzen ditugula, datuak honela berreskuratuko genituzke: • Azken ostiraleko kopia osoa berreskuratuko genuke. • Gainetik astelehen gaueko kopia inkrementala berreskuratuko genuke (astelehenean sortu edo aldatu diren datuak eskuratzeko). • Gainetik astearte gaueko kopia inkrementala berreskuratuko genuke (asteartean sortu edo aldatu diren datuak eskuratzeko). • Astearte gauetik asteazken eguerdirarte egin diren aldaketak galduko genituzke, horiek ez baitira oraindik kopiatu. Hiru pauso hauekin gure sistemako datuak berreskuratuko genituzke, beti ere segurtasun kopiak beste nonbaiten gordetzen baditugu. Suteak segurtasun kopiak ere erre baditu, ez dago zer eginik. SEGURTASUN KOPIARAKO DISPOSITIBOAK Zintak: Urte askotan zintak erabili izan dira datu kopuru handiak kopiatu eta gordetzeko. DLT zintak adibidez, 80GB/160GB (datuak konprimituta) kopiatzeko aukera ematen dute, eta oso erraz atera daitezke zerbitzaria dagoen gelatik. Zinta bakoitzak 40€ inguru balio du, eta zinta joko desberdinak beharko genituzke eguneroko, asteko eta hileko kopiak gordetzeko. Zintak erabili ahal izateko dispositibo berezi bat behar da, zerbitzariak zintak kudeatzeko erabiliko dituena. Hortaz aparte, software bat ere instalatuta izan beharko duzu, software honek zintak kudeatuko ditu: katalogatu eta datu base batean gordeko du zinta bakoitzean kopiatu diren datuen informazioa, gero behar denean zintak errazago lokalizatu ahal izateko. Beraien lana ondo egiten badute ere, badute ere hainbat arazo: • Zure datu kopurua handia denean eta kopiak egiteko zinta batekin nahikoa ez duzunean, zinta gehiago kudeatu ahal izango dituen robot bat jarri behar duzu. • Dispositibo fisikoarekiko dependentzia duzu. Egunen baten apurtzen bada, ez duzu erarik aurrez gordeta dituzun zintak irakurtzeko, eta kopia horiek galdu nahi ez badituzu zinta dispositibo berri bat erosi beharko duzu. Gainera Gaur egun segurtasun kopiak ezinbestekoak dira, eta ez du balio hilean behin egitea, kopiak sarri egin behar dira, ahal bada egunero.

Transcript of Rsnapshot artikulua/artículo

Page 1: Rsnapshot artikulua/artículo

50

Erakunde guztietan gero eta gehiago

erabiltzen ditugu tresna informatikoak ,

eta ondorioz sortzen dugun informazio

kopurua gero eta handiagoa da, eta datu

guzti hauek ondo gorde behar dira.

Ez da nire asmoa Murphy jaunari

deitzea, baina errealitatea krudela da:

datu galerak egunero gertatzen dira,

eta agian bihar edo etzi guri tokatuko

zaigu. Zer gertatuko litzaiguke

zoritxarreko egunen batean sute bat

sortuko balitz gure zerbitzariak (eta

gure datuak) ditugun txokoan?

Egoera txarrenean jarriko gara:

Sutearen ondorioz zerbitzariak erre

dira, eta beraien inguruan zegoen

guztia ere bai. Orain, sistema guztia

berriro ere martxan jarri behar

den unean, galdera hau etortzen

zaigu burura: Segurtasun kopiarik

ba al dugu? Eta segurtasun kopiak

non daude? Ez ziren ba erre diren

zerbitzariekin erreko?

Gaur egun segurtasun kopiak

ezinbestekoak dira, eta ez du balio

hilean behin egitea, kopiak sarri egin

behar dira, ahal bada egunero, egoera

larri baten aurrean ahalik eta datu

gutxien galtzeko.

Hortaz gain, segurtasun kopiak

zerbitzariak dauden leku berdinean

SEGURTASUN KOPIAK SOFTWARE LIBREAREN ESKUTIKPEIO ARREITUNANDIA (IMHKO SARE ADMINISTRATZAILEA)

ezin dira egon, gure sistemak hondatu

dituen gertaera horrek gure segurtasun

kopiak ere hondatu ez ditzan.

SEGURTASUN KOPIAK, ESTRATEGIAKSegurtasun kopiak egiteko estrategia

desberdinak daude, baina normalean

kopia mota ezberdinak tartekatuz osatzen

dira. Eskema arrunt bat hau litzateke:

• Astean behin datu guztien kopia osoa

egin. Denbora asko behar du, baina

datu guztiak berreskuratzeko aukera

ematen digu. Erakundean asteburuan

lanik egiten ez bada, ostiral gauean

martxan jar daiteke, eta astelehen

goizean dena kopiatuta aurkituko

genuke.

• Astean zehar (astelehenetik

ostegunera) kopia inkrementala.

Honek ez du guztia kopiatzen,

bakarrik azkeneko kopia egin zenetik

sortu edo aldatu diren dokumentuak.

Denbora gutxiago behar du, baina

berak bakarrik ez du balio datu

guztiak berreskuratzeko, aldatu ez

diren datuak ez bait ditu kopiatu.

Demagun gure egoera katastrofiko

horretan asteazken eguerdi batean

datu guztiak galtzen ditugula, datuak

honela berreskuratuko genituzke:

• Azken ostiraleko kopia osoa

berreskuratuko genuke.

• Gainetik astelehen gaueko kopia

inkrementala berreskuratuko genuke

(astelehenean sortu edo aldatu diren

datuak eskuratzeko).

• Gainetik astearte gaueko kopia

inkrementala berreskuratuko genuke

(asteartean sortu edo aldatu diren

datuak eskuratzeko).

• Astearte gauetik asteazken

eguerdirarte egin diren aldaketak

galduko genituzke, horiek ez baitira

oraindik kopiatu.

Hiru pauso hauekin gure sistemako

datuak berreskuratuko genituzke,

beti ere segurtasun kopiak beste

nonbaiten gordetzen baditugu. Suteak

segurtasun kopiak ere erre baditu, ez

dago zer eginik.

SEGURTASUN KOPIARAKO DISPOSITIBOAKZintak:Urte askotan zintak erabili izan dira datu

kopuru handiak kopiatu eta gordetzeko.

DLT zintak adibidez, 80GB/160GB

(datuak konprimituta) kopiatzeko

aukera ematen dute, eta oso erraz atera

daitezke zerbitzaria dagoen gelatik.

Zinta bakoitzak 40€ inguru balio du,

eta zinta joko desberdinak beharko

genituzke eguneroko, asteko eta hileko

kopiak gordetzeko.

Zintak erabili ahal izateko dispositibo

berezi bat behar da, zerbitzariak zintak

kudeatzeko erabiliko dituena. Hortaz

aparte, software bat ere instalatuta

izan beharko duzu, software honek

zintak kudeatuko ditu: katalogatu eta

datu base batean gordeko du zinta

bakoitzean kopiatu diren datuen

informazioa, gero behar denean zintak

errazago lokalizatu ahal izateko.

Beraien lana ondo egiten badute ere,

badute ere hainbat arazo:

• Zure datu kopurua handia denean eta

kopiak egiteko zinta batekin nahikoa

ez duzunean, zinta gehiago kudeatu

ahal izango dituen robot bat jarri

behar duzu.

• Dispositibo fisikoarekiko

dependentzia duzu. Egunen baten

apurtzen bada, ez duzu erarik aurrez

gordeta dituzun zintak irakurtzeko,

eta kopia horiek galdu nahi ez

badituzu zinta dispositibo berri

bat erosi beharko duzu. Gainera

Gaur egun segurtasun kopiak ezinbestekoak dira, eta ez du balio hilean behin egitea, kopiak sarri egin behar dira, ahal bada egunero.

Page 2: Rsnapshot artikulua/artículo

51

IKTen BERRIKUNTZA ETA eLEARNING | INNOVACIÓN EN TICs Y eLEARNING | ICT AND eLEARNING INNOVATION

dispositibo hau aurrez dituzun zinta

motak irakurtzeko gai izan beharko

da. Ez dira merkeak.

• Segurtasun kopiak egiteko erabili

duzun softwarearekiko dependentzia.

Formatu pribatibo batean sortu

den informazioa berreskuratu nahi

baduzu, ziurrenez kopia egin zenean

erabili zen programa berdina beharko

duzu datuak berreskuratzeko, beraz

softwarea egin duen etxearekin

betirako lotura duzu.

• Zure sareko diskoa handitzen duzun

heinean, zure backup sistema ere

neurri berean handitzen joan behar

da, sortzen diren datu guztiak kopiatu

ahal izateko: beraz zinta gehiago

behar izango dituzu.

Diskoa:Diskoa merketzen doan heinean,

gero eta aukera gehiago dauzkagu

segurtasun kopiak diskoan egiteko.

Abantailak:• Diskoan idazteko ez duzu software

berezien beharrik, eta gaur disko

batean idazten duzuna, bihar edo

etzi arazorik gabe irakurri ahal izango

duzu, beraz softwarearekiko eta

hardwarearekiko dependentziarik ez.

• Diskoan idaztea oso azkarra

da, zintetan idaztea baino

askoz azkarragoa, eta kopiak

berreskuratzeko ez dago tarteko

software baten beharrik, ez dago

katalogazio prozesuen beharrik, beraz

hau ere oso azkarra da.

Desabantailak:• Zintak oso erraz atera daitezke beste

nonbaiten gordetzeko. Diskoetan

aldiz prozesu hau ez da hain

“naturala”, baina badaude teknikak

hau konpontzeko.

RSNAPSHOTRsnapshot tresnak diskoan kopiak

egiteko balio du. Disko bat behar

du kopiatu behar duen informazioa

gordetzeko. Egun bakoitzeko kopia

karpeta desberdin batean gordetzen

du. Karpetak honela izendatzen ditu:

• Azkeneko 7 egunak: daily.0 – daily.7

• Azkeneko 4 asteak: weekly.0 – weekly.3

• Azkeneko 24 hilabeteak: monthly.0 –

monthly.24

Kopia egin ondoren, hauetako karpeta

bakoitzean datu guztiak izango

ditugu, kopia oso baten izango

genuen bezala, eta horrela datuak

berreskuratzea oso azkarra izango

da, nahikoa izango dugu dagokion

eguneko karpeta nagusira joan eta hor

dauden karpeta guztiak hartzea.

Adibidea hobeto ulertzeko, demagun

gure sareko kopia oso batek 400GB

okupatzen duela, eta egunero aldatu/

sortzen ditugun datuen kopurua %10a

dela, 40GB inguru.

Betiko sistema tradizionala erabiliz,

eguneko kopia bakoitza gordetzeko

400GB beharko genituzke, baina

rsnapshot tresnak ez ditu hainbeste

GB behar, esteka gogorrak (hard links)

erabiltzen dituelako.

Bere diskoan fitxategi bat kopiatu

aurretik, ea aurreko kopiarekin

alderatuz fitxategi horrek

desberdintasunik ote duen edo berria

ote den begiratzen du. Hala denean

fitxategia kopiatuko du eta bere

diskoan leku gutxiago geratuko zaio.

Aldiz, fitxategi hori azkeneko kopiatik

aldatu ez bada (kopia inkremental

batean ez litzateke kopiatuko), bere

diskoan berriro kopiatu beharrean

esteka gogor bat jartzen du fisikoki

bere diskoan dagoen lekura

apuntatzen. Esteka kudeaketa hori

fitxategi sistemaren bidez egiten da,

eta guretzat transparentea da, guretzat

fitxategi hori “kopiatu egin da”, baina

kopia horrek ez du diskoan leku

gehiago okupatzen.

BACKUP-AREN ERREPLIKAHasieran esan dugun moduan,

noizean behin segurtasun kopiak

babestutako leku batera atera beharko

genituzke, eta horretan lagunduko

digu rsnapshot-copy script-ak. Hau

egiteko bigarren ekipo bat beharko

dugu. Nahikoa izango dugu GNU/Linux

sistema duen PC zahar batekin.

Ekipo hau gure eraikineko beste

muturrean kokatuko dugu, eta guk

nahi dugun maiztasunarekin (egunero,

asteburuetan ....), backup zerbitzariak

kopiatzen dituen datuak bere disko

lokalean sinkronizatuko ditu ssh

konexioa erabiliz. Segurtasun gehiago

nahi badugu, USB diskoetara ere atera

dezakegu informazioa, gero disko

hauek beste nonbaiten gordetzeko.

Rsnapshot tresnak diskoan kopiak egiteko balio du. Disko bat behar du kopiatu behar duen informazioa gordetzeko.

Page 3: Rsnapshot artikulua/artículo

El uso de las herramientas informáticas

no para de crecer en entidades de

todo tipo; como consecuencia de

ello, la cantidad de información que

generamos es cada vez mayor, y es

necesario conservar dichos datos de

manera adecuada.

No pretendo llamar al señor Murphy,

pero la realidad es cruel: cada día se

suceden las pérdidas de datos, y puede

ser que mañana o pasado nos toque a

nosotros. ¿Qué pasaría si un mal día se

produjera un incendio en el cuarto en

el que guardamos nuestros servidores

(y nuestros datos)?

Pongámonos en lo peor. A

consecuencia del incendio han ardido

los servidores, así como todo lo que

había a su alrededor. Ahora, en el

momento en el que hay que volver a

poner en marcha todo el sistema, nos

viene a la cabeza la siguiente pregunta:

¿Tenemos copia de seguridad? ¿Y

dónde están las copias de seguridad?

¿No se habrán quemado junto con los

servidores?

COPIAS DE SEGURIDAD DE LA MANO DEL SOFTWARE LIBRE

Hoy en día las copias de seguridad son

imprescindibles, y hacerlas una vez al

mes no es suficiente, hay que hacer

copias constantemente, a diario si es

posible, para minimizar la pérdida de

datos ante una situación grave.

Además, las copias de seguridad no

pueden estar en el mismo lugar que los

servidores, para que el suceso que ha

datado nuestros sistemas no estropee

también las copias de seguridad.

COPIAS DE SEGURIDAD, ESTRATEGIASHay diferentes estrategias para

realizar las copias de seguridad,

pero normalmente se llevan a cabo

alternando diferentes tipos de copias.

Éste podría ser un esquema corriente:

• Una copia semanal completa de

todos los datos. Requiere mucho

tiempo, pero nos ofrece la posibilidad

de recuperar todos los datos. Si la

entidad no trabaja el fin de semana,

puede ponerse en marcha el viernes

por la noche y el lunes por la mañana

encontraríamos todo copiado.

• Copia incremental a lo largo de la

semana (de lunes a jueves). No se

copia todo, sino solo los documentos

creados o modificados desde la última

copia. Requiere menos tiempo, pero

por sí sola no sirve para recuperar

todos los datos, ya que no ha copiado

los datos que no se han modificado.

Pongamos por caso que en la situación

catastrófica que planteábamos

perdemos todos los datos un

miércoles a mediodía, en cuyo caso

recuperaríamos los datos así:

• Recuperaríamos la copia completa del

último viernes.

• Recuperaríamos, además, la copia

incremental del lunes por la noche

(para obtener los datos creados o

modificados el lunes).

• Recuperaríamos, además, la copia

incremental del martes por la noche

(para obtener los datos creados o

modificados el martes).

• Perderíamos los cambios realizados

desde el martes por la noche hasta el

miércoles a mediodía, ya que aún no

han sido copiados.

Con estos tres pasos recuperaríamos

los datos de nuestro sistema, siempre

y cuando hayamos guardado nuestras

copias de seguridad en otro lugar. Si el

incendio alcanza también a las copias

de seguridad, no hay nada que hacer.

DISPOSITIVOS PARA LA COPIA DE SEGURIDADCintas:Durante muchos años se han utilizado

las cintas para copiar y guardar

grandes cantidades de datos. Las cintas

DLT, por ejemplo, ofrecen la posibilidad

de copiar 80GB/160GB (comprimiendo

los datos), y pueden sacarse fácilmente

de la estancia en la que se encuentre el

servidor. Cada cinta cuesta unos 40€,

y necesitaríamos diferentes juegos de

cintas para guardar las copias diarias,

semanales y mensuales.

PEIO ARREITUNANDIA (ADMINISTRADOR DE RED DE IMH)

Hoy en día las copias de seguridad son imprescindibles, y hacerlas una vez al mes no es suficiente, hay que hacer copias constantemente, a diario si es posible.

52

Page 4: Rsnapshot artikulua/artículo

IKTen BERRIKUNTZA ETA eLEARNING | INNOVACIÓN EN TICs Y eLEARNING | ICT AND eLEARNING INNOVATION

Para su utilización es necesario un

dispositivo especial, que el servidor

utilizará para gestionar las cintas.

Además, deberás tener instalado un

software para la gestión de dichas

cintas: catalogará y guardará en una

base de datos la información de los

datos que se han copiado en la cinta,

para poder localizar las cintas más

fácilmente en el futuro.

Si bien realizan su labor correctamente,

también presentan algunos problemas:

• Cuando tu cantidad de información

es muy grande y no es suficiente con

una sola cinta, necesitas colocar un

robot que sea capaz de gestionar más

cintas.

• Dependes del dispositivo físico. Si un

día se estropea, no tienes forma de

leer las cintas guardadas previamente,

y si no quieres perder esas copias

necesitarás hacerte con un dispositivo

nuevo. Además, este dispositivo

tendrá que ser capaz de leer el tipo de

cintas que tenías anteriormente. No

son baratas.

• Dependencia sobre el software

utilizado para la realización de las

copias de seguridad. Si quieres

recuperar la información creada en

un formato privativo, seguramente

necesitarás el mismo programa

utilizado cuando se realizó la copia

para recuperar los datos, por tanto

estás atado a la empresa que creó el

software para siempre.

• Conforme aumentas el disco de

tu red, tendrás que ir aumentando

tu sistema de backup en la misma

medida, para poder copiar todos los

datos que se generen. Necesitarás,

por lo tanto, más cintas.

Disco:A medida que el disco se abarata,

contamos cada vez con más opciones

para hacer copias de seguridad en

disco.

Ventajas:• Para escribir sobre el disco no

necesitas ningún software especial,

y lo que hoy escribes en un disco,

podrás leerlo mañana o pasado sin

ningún problema, por tanto no hay

dependencia sobre el software ni el

hardware.

• La escritura sobre el disco es muy

rápida, mucho más que escribir sobre

la cinta, y no es necesario ningún

software intermediario para recuperar

las copias, no hay necesidad de

procesos de catalogación, y por tanto

también esto es muy rápido.

Desventajas:• Las cintas se pueden sacar muy

fácilmente para guardarlas en otro

lugar. En los discos, en cambio, este

proceso no es tan “natural”, pero hay

técnicas para solucionarlo.

RSNAPSHOTLa herramienta Rsnapshot sirve para

hacer copias en disco. Es necesario un

disco para guardar la información que

hay que copiar. Guarda la copia de cada

día en una carpeta diferente. Nombra

las carpetas de la siguiente manera:

• Últimos 7 días: daily.0 – daily.7

• Últimas 4 semanas: weekly.0 –

weekly.3

• Últimos 24 meses: monthly.0 –

monthly.24

Una vez hecha la copia, tendremos

todos los datos en cada carpeta, tal

y como la tendríamos en una copia

completa, y así la recuperación de

los datos será muy rápida, ya que

será suficiente ir a la carpeta que

corresponda al día y hacernos con

todas las carpetas que contenga.

Aclaremos más el ejemplo:

supongamos que una copia

completa de nuestra red ocupa

400GB, y que el volumen de datos

que modificamos/creamos

diariamente es del 10%, unos

40GB.

Utilizando el sistema tradicional de

siempre, necesitaríamos 400GB para

guardar cada copia diaria, pero la

herramienta rsnapshot no necesita

tantos GB, porque utiliza enlaces duros

(hard links).

Antes de copiar un fichero en su disco,

comprueba si existe alguna diferencia

o si es nuevo, en comparación con

la copia anterior. Si es así copiará el

fichero y quedará menos espacio en

su disco.

En cambio, si ese fichero no ha

cambiado desde la última copia

(en una copia incremental no sería

copiado), en lugar de volver a copiarlo

en el disco, coloca un enlace duro

físicamente apuntando al lugar donde

se encuentra en su disco. Esa gestión

de enlaces se realiza mediante el

sistema de ficheros y es transparente

para nosotros, a nuestra vista “se ha

copiado” ese fichero, pero la copia no

ocupa espacio en el disco.

RÉPLICA DEL BACKUPTal y como hemos dicho al principio,

de vez en cuando deberíamos sacar

las copias de seguridad a un lugar

protegido, y a ello nos ayudará el

snapshot -copy script-. Para ello

necesitaremos un segundo equipo.

Será suficiente con un PC viejo que

cuente con sistema GNU/Linux.

Colocaremos este equipo en el

extremo opuesto de nuestro edificio,

y con la frecuencia que deseemos

(a diario, los fines de semana...),

sincronizará en su disco local los

datos que copie el servidor de backup

utilizando la conexión ssh. Si queremos

más seguridad, también podemos

extraer la información a discos USB,

para guardarlos más tarde en otro

lugar.

La herramienta Rsnapshot sirve para hacer copias en disco. Es necesario un disco para guardar la información que hay que copiar.

5353