Presentación curso itsm cap11

21
ITSM IBM Tivoli Storage Manager Capitulo 11 Recuperación De Desastres

Transcript of Presentación curso itsm cap11

Page 1: Presentación curso itsm cap11

ITSMIBM Tivoli Storage Manager

Capitulo 11Recuperación De Desastres

Page 2: Presentación curso itsm cap11

ITSMFacilidades De Respaldos

TSM es la copia off-site de los datos críticos de los clientes

BD y Rec.Log permiten tener mirror para prevenir caídas por fallos en los medios locales

También hacer copias Off-Site para recuperación de desastres

Page 3: Presentación curso itsm cap11

ITSMObjetivos ITSM DB Backup

Backup sin interrupción del servicio

Múltiples opciones para iniciar el backup de la BD

Soporte de recuperación de desastres

Restaurar al estado más reciente

Restaurar a un punto especifico en el tiempo

Restaurar un volumen individual de la BD

BD Snapshot backup

Soporte para objetos del sistema

Page 4: Presentación curso itsm cap11

ITSMITSM DB Backup

Tipos de Backup de BD Full Backup Incremental (default) Out-of-Band (Snapshot)

Cuándo se requiere un FullBackup? Nunca se ha respaldado la BD Se alcanzo el # max de incrementales (32) BD ha sido ampliada o reducida “Log Mode” del recovery log se cambió a RollForward

Page 5: Presentación curso itsm cap11

ITSMLog mode Normal

Especifica que ITSM salva solamente los records necesarios para restaurar la BD a la fecha del último (point-in-time recovery). Los cambios hechos a la base de datos después del último backup no pueden ser recuperados. (Este es el Default)

Roll-forward Especifica que ITSM salva los records necesarios para restaurar la BD

a su más reciente estado. El database backup trigger se puede usar solo si está en modo Roll-

Forward, y efectúa un Backup automático si el umbral de utilización del recovery log se alcanza

Page 6: Presentación curso itsm cap11

ITSMFull Backup Vs. Incrementales Full backups

Toman más tiempo que incremental

Restauración es más rápida

Incrementales Backups más rápidos Máximo 32 incrementales

1er Backup

2do Backup

·3er Backup

Page 7: Presentación curso itsm cap11

ITSMSnapshot Backup No Interrumpe la serie de Full + incrementales

que se lleve Pueden ser llevados Off-site para recuperación

de desastres Los Backups normales permanecen on-site

para disponibilidad Integrado al DRM y Volhistory Se usa para restaurar “Point inTime”

Page 8: Presentación curso itsm cap11

ITSMComando Para Backup De BD

Por Línea de Comandos

backup db devclass=devclassname type=Incremental/Full/DBSnapshot

Volumenames=volúmenes

scratch=yes/no

wait=yes/no

DEVCONFIG (definiciones de device class) debe guardarse en un archivo independiente indicado en el dsmserv.opt Necesario para recuperar la información de los medios

Page 9: Presentación curso itsm cap11

ITSMComandos Relacionados Query DB F=D

Query VOLHistory type= Tipo Tipos:

ALL DBBackup DBSnapshot DBDump EXPort

Page 10: Presentación curso itsm cap11

ITSMComandos Relacionados

DELETE VOLHISTORY Borra información histórica de volúmenes secuenciales Ejem: Para borrar información acerca de volúmenes usados para

backups de la BD que están obsoletos

DELete VOLHist TODate=date TOTime=time Type=tipo

Page 11: Presentación curso itsm cap11

3 Tipos de recuperación:

Point in Time Recovery

Roll-forward al estado más reciente

Recuperación de un volumen individual

ITSMRecuperación De BD

+ + + +

Incr

+ + + +

Incr

+

Log

Roll-forward

+ + + +

Incr

+

Log

Roll-forward

Page 12: Presentación curso itsm cap11

ITSMConsideraciones De Point in Time Recovery

Recovery Log de tamaño pequeño

No requiere auditoria de BD después del restore

No puede restaurar al estado más reciente

No puede restaurarse un volumen único

Auditoría de los StoragePool requerido después del restore

Page 13: Presentación curso itsm cap11

ITSMConsideraciones De Roll-Forward Recovery

La BD puede ser restaurada al estado más reciente

No requiere auditoria de BD ni de Storage Pools después del restore

Puede restaurarse un volumen único

Recovery Log más grande

Mirror del recovery log consume disco adicional

Page 14: Presentación curso itsm cap11

ITSM DB

ITSMComandos Para Backup De Información Relacionada a Volúmenes Backup devconfig : es el

backup de los dispositivos de TSM creados con el comando define devclass, define library y define drive.

Backup volhistory : es el backup de los dispositivos de acceso secuencial.

devconfig volhistory

Page 15: Presentación curso itsm cap11

ITSMRestauración Del Servidor

Necesario DB Backup Storage Pool Backup Volhist.out Devcnfg.out Dsmserv.opt Dsmserv.dsk

Page 16: Presentación curso itsm cap11

ITSMComandos Para Recuperación BD Restaurar un BD a su estado más reciente:

Dsmserv restore db preview=no|YES Restaurar un solo volumen de la BD a su estado más reciente

Dsmserv restore db dbvolume=volumename preview=no|YES Restaurar una BD a un punto en el tiempo específico. History file

disponible Dsmserv restore db todate=date totime=time source=DBBackup/

DBSnapshot preview=no|YES Restaurar una BD a un punto en el tiempo específico. History file

NO disponible Dsmserv restore db DEVclass=DEVCLASS_name

VOLumename=volname COMMIT=YES|NO

Page 17: Presentación curso itsm cap11

ITSMRoll-Forward Recovery

Se puede hacer para restaurar la BD a su nivel más reciente siempre que:

Log Mode=Roll-Forward continuamente desde el último backup

El recovery log está disponible e intacto

Un archivo del volumen History esta disponible e intacto

Page 18: Presentación curso itsm cap11

ITSMGeneración De DB Backup Backup programado

Comando “Backup db “ Es la manera mas recomendable de hacerlo

Especificando Backups automáticos DEFINE DBBACKUPTRIGGER Se basa el umbral del Recovery Log Complementa el Backup Programado Sirve como “válvula de seguridad” no deja que se llene el recovery log Solo con modo Roll-Forward

Correr Backup Manual Se puede ejecutar en cualquier momento

Page 19: Presentación curso itsm cap11

ITSMDBBACKUPTRIGGER Define DBBackuptrigger DEVclass=devclassname LOGFullpct=x%

NUMINCremental=número

Ejemplo: definir que el umbral quede al 80%, que se corran 2 incrementales entre cada backup regular de la BD. Asuma que el DeviceClass es FILE.

El comando sería:

DEF DBB DEV=file LOG=80 NUMIN=2

Page 20: Presentación curso itsm cap11

ITSMRecomendaciones

Alternativa preferida: usar modo Roll-Forward

Complementar con mirroring de la BD

Usar mirroring en el Recovery log

Definir archivos de backup del Volhistory y deviceclass

Hacer el backup de BD vía el Scheduler administrativo

Programar el backup de la BD junto con el de los StoragePool

Almacenar los volúmenes de copia OFF-Site

Guardar las copias de los archivos dsmserv.opt y dsmserv.dsk OFF-Site

Page 21: Presentación curso itsm cap11

ITSM

Fin Capítulo 11