Presentación curso itsm cap6

48
ITSM IBM Tivoli Storage Manager Capitulo 6 Clientes ITSM

Transcript of Presentación curso itsm cap6

Page 1: Presentación curso itsm cap6

ITSMIBM Tivoli Storage Manager

Capitulo 6

Clientes ITSM

Page 2: Presentación curso itsm cap6

ITSMVistazo a Funciones del Cliente

Page 3: Presentación curso itsm cap6

ITSMTipos de Backup Incremental Completo Incremental por fecha Incremental sin Journal Selectivo (Always Backup) Snapshot Image Backup Image Backup Incremental Image (Date Only)

Page 4: Presentación curso itsm cap6

ITSMIncremental (Completo)

Todos los archivos son respaldados si han tenido modificación desde el último backup.

Último backup es especificado en un parámetro de la definición del Management Class de la política.

No incluye los archivos que estén excluidos en la lista “Include/Exclude”.

Esta función ejecuta un Backup basado en Journal.

Page 5: Presentación curso itsm cap6

ITSMBackup basado en Journal

Reduce de manera significativa el tiempo de backups en ambientes de variación de los archivos

Se graban los cambios de un objeto en una Journal Database Hay un Journal database por cada FileSystem Opcional en un directorio Contiene la Lista de los objetos que serán:

Respaldados (están en la Lista Local y no en la del servidor) Expirados (están en la lista del servidor y no en la local) Actualizados (están en ambas listas pero difieren en algún

atributo o tamaño)

Page 6: Presentación curso itsm cap6

ITSMServicio TSM Journal

C:\Archivos de programa\Tivoli\TSM\baclient\tsmjbbd.exe“ Se generan archivos de la BD en un directorio local definido en la

instalación

Page 7: Presentación curso itsm cap6

ITSMBackup por fecha Hace backup solo de los archivos cuya fecha de última

modificación es posterior a la fecha del último backup incremental Trabaja igual que el Incremental completo excepto por:

No hace backup de archivos con fecha anterior al último full incremental aun si son nuevos en el cliente

No expira versiones de backup de archivos que hayan sido borrados del cliente.

No hace backups de archivos donde haya habido cambios en atributos y no en las fecha de modificación

No chequea el atributo de CopyFrecuency del backup copy group. No hace Backups de archivos excluidos en la lista Include/Exclude Es recomendable correr periódicamente Full Incremental Backups

para tener consistencia con el estado del cliente

Page 8: Presentación curso itsm cap6

ITSMBackup

Incremental (sin Journal) Trabaja igual que el Incremental Completo pero no tiene la base de

datos para chequear cambios

Selectivo o “Always Backup” Intenta hacer Backups de todos los archivos seleccionados hallan

cambiado o no.

Page 9: Presentación curso itsm cap6

ITSMSnapshot Image Backup

Ejecuta un Backup Imagen en línea mientras el volumen permanece activo para tareas de lectura escritura

Disponible solo si el Tivoli Storage Manager Logical Volume Snapshot Agent (LVSA) está presente y activo en ITSM 5.1 o superior

LSVA es un “SnapShot Provider” para las operaciones de Backup en linea y backups de archivos abiertos en clientes W2K y Windows XP

Page 10: Presentación curso itsm cap6

ITSMBackup Imagen Proporciona un Off-Line backup si el tipo de imagen está como

“estático” Proporciona un On-Line Image backup si el tipo de imagen está como

“Snapshot”

Incremental de imagen Efectúa un backup de los archivos que han cambiado desde el

último backup imagen efectuado No marca como inactivos en el servidor los archivos que han sido

borrados en el cliente No importa si el último backup fue en línea o fuera de línea

Page 11: Presentación curso itsm cap6

ITSMEjemplos Desde Linea De Comandos

Ejemplos de backups incrementales Dsmc l Dsmc I c: Dsmc I /home/ Dsmc I –quiet Dsmc I –compression=no Dsmc I –compression=yes –compressalways=yes

Page 12: Presentación curso itsm cap6

ITSMPor La Interfase Gráfica

Page 13: Presentación curso itsm cap6

ITSMRestore Restore es el proceso de copiar una versión del backup de un

archivo de usuario, desde el servidor de TSM al cliente. El usuario puede restaurar sin la ayuda de un administrador. Solo puede restaurar su información a menos que tenga autoridad

sobre archivos de otros usuarios. El archivo de backup permanece en el TSM Server. Si hay más de una versión el usuario puede restaurar cualquiera

(activa o inactivas). Se puede restaurar a locaciones diferentes a las originales. Se puede restaurar vía GUI, línea de comandos y schedule.

Page 14: Presentación curso itsm cap6

ITSMArchivado

Es el salvar una copia de sus archivos o directorios al servidor para almacenamiento por largo tiempo.

Cuando se archiva se puede escoger borrar o no el archivo original del cliente.

ITSM usa paquetes de archivos para identificar grupos de “files” archivados.

Page 15: Presentación curso itsm cap6

ITSMRetrive Cuando TSM envía una copia del archivo al nodo cliente

para recuperar un “file” que ha sido archivado previamente. El file archivado permanece en el TSM Server. Puede ser recuperado a una nueva localización. Puede ser por paquetes.

Page 16: Presentación curso itsm cap6

ITSMCliente De Backup/Archive

El cliente ayuda a proteger la información de su estación de trabajo o servidor.

Le permite hacer backups y restaurar fácilmente las versiones de sus archivos que haya almacenados.

Command Line Interface. Graphical User Interface (GUI). Web Client Interface.

Page 17: Presentación curso itsm cap6

ITSMLine Command Interface

El cliente puede ser invocado con el comando “dsmc.” La sesión cliente-servidor comienza con cada comando. La sesión cliente-servidor termina con al completar la ejecución de

cada comando. Ejemplo.

En NT/OS2 : c:\program files\tivoli\tsm\baclient\dsmc. En Unix: /usr/tivoli/tsm/client/ba/bin/dsmc.

Invoca por el password a menos que AUTHentication esté en OFF.

Page 18: Presentación curso itsm cap6

ITSMCommand Line Interface Loop El dsmc loop es otra opción para realizar una sesión interactiva Para cerrar la sesión “quit” Se puede indicar en el comando el password:

Dsmc loop –password= XXXXXX Ayuda en linea:

dsmc HELP o dsmc ?

Page 19: Presentación curso itsm cap6

ITSMBackup/Archive Client GUI

Ventana ajustable Presentación de carpetas sub-carpetas y

archivos para selección fácil Editor de opciones gráfico Buscador de archivos Detalles de archivos Función de estimar

Tamaño y rendimiento Ordenar columnas

Page 20: Presentación curso itsm cap6

ITSMWeb Client Interface Requerimientos del web Browser

Soporte HTML 3.0 Soporte java 1.1.6

Soporta todas las funciones cliente Acceso:

Http:// _nombre de maquina : 1581

Page 21: Presentación curso itsm cap6

ITSMOpciones de Cliente Existe un archivo con las opciones

de proceso del cliente llamado Client Option File “ DSM.OPT”

En equipos clientes Unix existe dividido en dos archivos: DSM.SYS INCLEXCL

DSM.OPT

LANLAN

Page 22: Presentación curso itsm cap6

ITSMArchivo DSM.OPT

COMMMETHOD * Tipo de Comunicación (sharedmem, tcpip, netbios,ipxspx, namedpipe,snmp,http,none).

TCPPORT 1500 *Especifica el puerto de comunicación TCPIP con el servidor.

TCPSERVERADDRESS <Dirección IP del servidor >. NODENAME <nombre de esta estación de trabajo>. COMPRESSION <yes/no>* habilita o deshabilita la compresión

antes de enviar los archivos al servidor. En los clientes UNIX esta opción va en el archivo DSM.SYS.

COMPRESSALWAYS <yes/no> * Cuando en un proceso de compresión el archivo crece esta opción permite a TSM no continuar con la compresión dado que el archivo crece y lo envía tal como está.

Page 23: Presentación curso itsm cap6

ITSMArchivo DSM.OPT

DOMAIN <unidades del cliente de TSM> * esta opción especifica cuales unidades lógicas se desea sacar en un backup incremental.

BACKUPREGISTRY * esta opción es para ambiente Windows y especifica que cuando se haga un backup incremental se debe tomar un backup del registry.

ERRORLOGNAME <nombre y directorio del archivo de log> * esta opción especifica el camino y nombre del log de errores.

ERRORLOGRETENTION <numero de días> * especifica el numero de días que se mantiene en retención el LOG.

QUIET * previene que salgan mensajes en la pantalla cuando TSM este procesando.

Page 24: Presentación curso itsm cap6

ITSMArchivo DSM.OPT

VERBOSE * especifica que se desea procesar la información en pantalla.

EXCLUDE. INCLUDE * estas opciones especifican que se incluye/excluye en un

backup incremental de TSM, el proceso de include exclude es bottom – up.

EXCLUDE.DIR * es otra opción para excluir directorios.

Page 25: Presentación curso itsm cap6

ITSMOpción “COMMMethod” Especifica el método de comunicación con el servidor

TCPIP NETBios IPXSPX NAMEdpipe SNMP Http NONE

Un solo métodode comunicación por cliente

DSM.OPT

LANLAN

Page 26: Presentación curso itsm cap6

ITSMCOMMMethod TCPIP COMMMethod TCPIP TCPPort port_address

Rango entre: 1000 y 32765 Default es 1500

TCPServeraddress dirección

DSM.OPT

LANLAN

Page 27: Presentación curso itsm cap6

ITSMOpciones De Nombre Servidor Y Nodo NODename nodename

Opción para identificar el cliente en el servidor De 1 a 64 caracteres Default es el nombre de máquina En unix se almacena en el archivo dsm.sys

SERVERNAME servername Identifica al servidor en el nodo cliente

VIRTUALNODENAME nodename Si se necesita ejecutar servicios para un nodo Diferente al original Restaurar en otro nodo

DSM.OPT

LANLAN

Page 28: Presentación curso itsm cap6

ITSMOpción De COMPRESIÓN Los archivos de nodos clientes pueden comprimirse antes de ser

enviados al servidor para disminuir el tráfico sobre la red LAN Requiere más CPU y memoria del cliente Para sistemas Unix está en el DSM.SYS

COMPRESSIon YES|NO Habilita la compresión de archivos

COMPRESSALways YES|NO Deshabilita la compresión cuando el archivo crece al comprimirlo

DSM.OPT

LANLAN

Page 29: Presentación curso itsm cap6

ITSMOpción De Dominio Especifica los “Drives” locales que se incluyen en el dominio local

para backups incrementales

DOMain C: D: E:

Se puede especificar en la línea de comandos Ejemplo: dsmc incremental –domain=“g: h:”

DSM.OPT

LANLAN

Page 30: Presentación curso itsm cap6

ITSMOpciones Para Soporte De Directorios El cliente TSM soporta backups incrementales de directorios Es tomado por default si se selecciona un directorio para backup en

la interfase gráfica Desde la linea de comandos:

dsmc> incremental /home/tsm

Backup / Restore de directorios vacíos Solo para backups selectivos Todos los atributos como ACLs derechos,

Permisos y atributos avanzados son soportados DIRSONLY y FILESONLY

DSM.OPT

LANLAN

Page 31: Presentación curso itsm cap6

ITSMOtras Opciones BACKUPRegistry

Especifica si ITSM debe hacer backup del registro durante backups incrementales

ERRLOGName Especifica el path y nombre del archivo destino de los mensajes

de error ocurridos ERRLOGRetention

Número de días que se mantienen los errores en el log QUIET o VERBOSE

No muestra mensajes en la pantalla Especifica que se quiere visualizar los mensajes

VIRTUALMOUNTPOINT (solo UNIX) Directorio virtual desde donde se quiere backup

DSM.OPT

LANLAN

Page 32: Presentación curso itsm cap6

ITSMEditor Gráfico De Opciones Integrado en la backup/archive

GUI Actualiza los archivos de

opciones DSM.OPT DSM.SYS

Trae del servidor las opciones centralizadas (CLOPTSET)

No actualiza las opciones centralizadas

Soporta gran parte de las opciones

Page 33: Presentación curso itsm cap6

ITSMLista De INCLUDE / EXCLUDE Permite establecer los archivos que serán objeto durante el proceso

de backup INCLUDE

Establece excepciones al EXCLUDE Incluye un Management Class y puede sobreponerlo al Default

MC Directorios son incluidos siempre a menos que:

Todos los archivos dentro del directorio estén excluidos Se defina el estamento EXCLUDE.DIR

La lista usa meta-caracteres para seleccionar los archivos ? Un carácter Ejm: us?R.doc * Cualquier número de caracteres Ejm:

*.doc \... Cualquier directorio Ejm: \...\user.doc

Page 34: Presentación curso itsm cap6

ITSMProceso De INCLUDE / EXCLUDE Se efectúa de abajo hacia arriba Cuando ITSM encuentra que se cumple la condición, el proceso

para por ese archivo “Si no es excluido…es incluido”

Ejemplo:Exclude *.*Include \...\*.docExclude \docs\luis\*.docInclude \...\config.*

Ejemplo:EX *.bakIN /usr/dev/*.bak

Page 35: Presentación curso itsm cap6

ITSMOtros Tipos De INCLUDE/EXCLUDE Exclude/Include.Compression

Excluye/incluye compresión a ciertos archivos Exclude/Include.File

Excluye/incluye archivos pero no directorios para ser procesados Exclude/Include.Image

Excluye/incluye Filesystems y Raw Devices en un “Image backup” Exclude/Include.Subfile

Excluye/incluye Subfile adaptive backup para los archivos listados Exclude/Include.SystemObject

Excluye o incluye objetos del sistema operativo en el proceso

Page 36: Presentación curso itsm cap6

ITSMExcluir Directorios Del Backup Estamento EXCLUDE.DIR Excluye la estructura del directorio de la lista de backup Cualquier inclusión de subdirectorios es ignorada

Ejem: IN /home/dir1/subdir2EX /home/dir1IN /home/dir1/subdir1

Page 37: Presentación curso itsm cap6

ITSMEjercicio Marcar si los archivos

especificados serán seleccionados basados en la lista Exclude/Include

EX /home/admin/*.*EX /home/nobody/…/*EX /usr/lwp/*IN /usr/lwp/resume.*

File EX IN

/home/admin/bob.log

/home/admin/fileone

/home/nobody/data/file1.dat

/usr/lwp/resume.ibm

/usr/lwp/data/file1.dat

EX/IN List

Page 38: Presentación curso itsm cap6

ITSMClient Option Sets Funcionalidad que facilita la administración de opciones de los nodos

clientes Se define en el servidor Permite configuración central de opciones Se pude asegurar que las opciones definidas no puedan ser

sobrescritas en el nodo cliente Ejemplo:

Define cloptset opciones_para_NT description=”opciones para clientes NT”

Define cloptset opciones_para_NT tapeprompt=no Define cloptset opciones_para_NT compression=yes force=yes Define cloptset opciones_para_NT inclexcl ‘exclude *:\...\*.txt’

seq=10 Update node NODO_CLIENTE clopset= opciones_para_NT Reg node NODO_CLIENTE clopset= opciones_para_NT

Page 39: Presentación curso itsm cap6

ITSMInstalación/configuración del Cliente

Page 40: Presentación curso itsm cap6

ITSMInstalación/configuración del Cliente

Page 41: Presentación curso itsm cap6

ITSMInstalación/configuración del Cliente

Page 42: Presentación curso itsm cap6

ITSMInstalación/configuración del Cliente

Page 43: Presentación curso itsm cap6

ITSMInstalación/configuración del Cliente

Page 44: Presentación curso itsm cap6

ITSMInstalación/configuración del Cliente

Page 45: Presentación curso itsm cap6

ITSMInstalación/configuración del Cliente

Page 46: Presentación curso itsm cap6

ITSMInstalación/configuración del Cliente

Page 47: Presentación curso itsm cap6

ITSMInstalación/configuración del Cliente

Page 48: Presentación curso itsm cap6

ITSM

Fin Capítulo 6