Download - Presentación curso itsm cap11
ITSMIBM Tivoli Storage Manager
Capitulo 11Recuperación De Desastres
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
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
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
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
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
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”
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
ITSMComandos Relacionados Query DB F=D
Query VOLHistory type= Tipo Tipos:
ALL DBBackup DBSnapshot DBDump EXPort
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
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
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
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
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
ITSMRestauración Del Servidor
Necesario DB Backup Storage Pool Backup Volhist.out Devcnfg.out Dsmserv.opt Dsmserv.dsk
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
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
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
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
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
ITSM
Fin Capítulo 11