Proyecto: Implementación del Software de Administración de Respaldos - IBM Tivoli Storage Manager Ministerio de Coordinación de Desarrollo Social – Febrero del 2009 Implementación del Software de Administración de Respaldos - IBM Tivoli Storage Manager - Documento de Implementación y Configuración Elaborado por Sinergy Team Cia Ltda
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Proyecto: Implementación del Software de Administración de Respaldos - IBM Tivoli Storage Manager Ministerio de Coordinación de Desarrollo Social – Febrero del 2009
Proyecto: Implementación del Software de Administración de Respaldos - IBM Tivoli Storage Manager Ministerio de Coordinación de Desarrollo Social – Febrero del 2009
Información del Documento
Ítem Detalles
Título del Documento Implementación y Configuración de IBM TSM v5.5 para el Ministerio
de Coordinación de Desarrollo Social.
Autor Víctor Hugo Hinojosa Jaramillo
SINERGY TEAM CIA LTDA.
Fecha de Creación 20/Febrero/2009
Última Actualización 26/Febrero/2009
Implementación de IBM Tivoli Storage Manager v5.5 Documento Elaborado para el Ministerio de Coordinación de Desarrollo Social, versión 1.0, revisión 1.2
IMPLEMENTACION de
IBM Tivoli Storage Manager V5.5
Implementación de IBM Tivoli Storage Manager v5.5 Documento Elaborado para el Ministerio de Coordinación de Desarrollo Social, versión 1.0, revisión 1.2
Nombre del documento
ImplementacionTSM–MCDS.doc
Versión
1.0
Revisión
1.2
Propósito
Dar a conocer los detalles de la implementación y configuración de IBM Tivoli Storage Manager sobre un ambiente Windows para el Ministerio de Coordinación de Desarrollo Social.
Autor
Víctor Hugo Hinojosa Jaramillo.
Copyright
ESTE DOCUMENTO ES PROPIEDAD INTELECTUAL DE SINERGY TEAM CÍA LTDA. EL MATERIAL DESCRITO EN ESTE DOCUMENTO NO PODRÁ SER RE-DISTRIBUIDO EN SU TOTALIDAD NI EN PARTES SIN EL CONSENTIMIENTO PREVIO DE:
SINERGY TEAM CÍA LTDA.
Información general
Documento elaborado para el Ministerio de Coordinación de Desarrollo Social por:
Administrador de TSM y personal de Sistemas del Ministerio de Coordinación de Desarrollo Social.
Implementación de IBM Tivoli Storage Manager v5.5 Documento Elaborado para el Ministerio de Coordinación de Desarrollo Social, versión 1.0, revisión 1.2
Sinergy Team Cía. Ltda. Camilo Gallegos N40-77 y Miguel Albornoz
INTRODUCCION..............................................................................................................................................i ARQUITECTURA de la SOLUCION IMPLEMENTADA .................................................................................. 1 RUTAS DE INSTALACION de TSM ............................................................................................................... 2
PARAMETRIZACION de la SOLUCION de ADMINISTRACION de RESPALDOS IBM TIVOLI STORAGE MANAGER................................................................................................................................................. 5
UBICACIÓN y TAMAÑOS de la BASE de DATOS y el LOG de RECUPERACION de TSM ................ 5
SETEO DE PARAMETROS de CONECTIVIDAD ................................................................................. 6
CREACION de una LIBRERÍA AUTOMATICA LTO.............................................................................. 6
CREACION de una LIBRERÍA tipo FILE ............................................................................................... 7
CREACION de los DEVICE CLASSES LTO ......................................................................................... 7
CREACION del DEVICE CLASS tipo FILE ........................................................................................... 8
CREACION de STORAGE POOLS para el DEVICE CLASS tipo LTO y tipo DISK .............................. 8
CREACION de un STORAGE POOL para el DEVICE CLASS tipo FILE.............................................. 9
SETEO de “RECLAMACION en UN SOLO DRIVE”.............................................................................. 9
CREACION DE POLITICAS DE RESPALDOS ..................................................................................... 9
PROCESO de REGISTRO de NODOS en TSM ..................................................................................11
ACCESO al PORTAL de ADMINISTRACION de IBM TSM .................................................................12
SCRIPTS GENERICOS para BACKUP y ARCHIVE hacia IBM TSM ..................................................13
HABILITACION del WEB CLIENT y el SCHEDULER en LINUX..........................................................14
SCRIPTS para BACKUP ONLINE de SQL SERVER (Full, Diferencial y Log) hacia IBM TSM............16
CONFIGURACION GENERICA de CONECTIVIDAD hacia IBM TSM SERVER .................................17
Implementación de IBM Tivoli Storage Manager v5.5 Documento Elaborado para el Ministerio de Coordinación de Desarrollo Social, versión 1.0, revisión 1.2
Sinergy Team Cía. Ltda. Camilo Gallegos N40-77 y Miguel Albornoz
Implementación de IBM Tivoli Storage Manager v5.5 Documento Elaborado para el Ministerio de Coordinación de Desarrollo Social, versión 1.0, revisión 1.2 i
Sinergy Team Cía. Ltda. Camilo Gallegos N40-77 y Miguel Albornoz
INTRODUCCION Este documento es una guía que resume la configuración y parametrización de IBM Tivoli Storage Manager sobre un ambiente Windows realizada para el Ministerio de Coordinación de Desarrollo Social.
En esta guía encontrará lo siguiente:
Arquitectura de solución implementada.
Parametrización de la solución IBM Tivoli Storage Manager.
El Ministerio de Coordinación de Desarrollo Social podrá realizar ajustes a la configuración
inicial y lograr autonomía en la utilización de IBM Tivoli Storage Manager.
Implementación de IBM Tivoli Storage Manager v5.5 Documento Elaborado para el Ministerio de Coordinación de Desarrollo Social, versión 1.0, revisión 1.2 ii
Sinergy Team Cía. Ltda. Camilo Gallegos N40-77 y Miguel Albornoz
Implementación de IBM Tivoli Storage Manager v5.5 Documento Elaborado para el Ministerio de Coordinación de Desarrollo Social, versión 1.0, revisión 1.2 1
Sinergy Team Cía. Ltda. Camilo Gallegos N40-77 y Miguel Albornoz
Implementación de IBM Tivoli Storage Manager v5.5 Documento Elaborado para el Ministerio de Coordinación de Desarrollo Social, versión 1.0, revisión 1.2 2
Sinergy Team Cía. Ltda. Camilo Gallegos N40-77 y Miguel Albornoz
Implementación de IBM Tivoli Storage Manager v5.5 Documento Elaborado para el Ministerio de Coordinación de Desarrollo Social, versión 1.0, revisión 1.2 3
Sinergy Team Cía. Ltda. Camilo Gallegos N40-77 y Miguel Albornoz
En los diagramas anteriores se esquematizan los detalles del software implementado en el Ministerio
de Coordinación de Desarrollo Social.
La solución consiste en la instalación de “un servidor (1) de respaldos” utilizando el Software IBM Tivoli Storage Manager V5.5 en “un equipo IBM xSeries 3650 con Microsoft Windows 2008 Standard Edition 64bit (UIOBCK01)” y a él conectado “una librería LTO4 IBM TS3200”, el cual
gestiona los respaldos de los siguientes servidores:
• Un servidor (1) con Windows 2008 Server Standard Edition, Intel 64bit
(UIOSELB01) en el que están instalados y configurados los siguientes productos
de respaldos:
o TSM Backup & API Client v5.5.1.10.
• Un servidor (1) con Windows 2008 Server Enterprise Edition, Intel 64bit
(UIODWH01) en el que están instalados y configurados los siguientes productos
de respaldos:
o TSM Backup & API Client v5.5.1.10.
o TSM for Databases v5.5.1 for Databases – SQL Server + PTF v5.5.2.
• Un servidor (1) con Windows 2008 Server Enterprise Edition, Intel 64bit
(UIOABO01) en el que están instalados y configurados los siguientes productos de
respaldos:
o TSM Backup & API Client v5.5.1.10.
• Un servidor (1) con Windows 2008 Server Standard Edition, Intel 64bit
(UIOSELB02) en el que están instalados y configurados los siguientes productos
de respaldos:
o TSM Backup & API Client v5.5.1.10.
• Un servidor (1) con Linux CentOS v5.2, Intel 32bit (UIOAPLW01) en el que están
instalados y configurados los siguientes productos de respaldos:
o TSM Backup & API Client v5.5.1.10.
Implementación de IBM Tivoli Storage Manager v5.5 Documento Elaborado para el Ministerio de Coordinación de Desarrollo Social, versión 1.0, revisión 1.2 4
Sinergy Team Cía. Ltda. Camilo Gallegos N40-77 y Miguel Albornoz
• Un servidor (1) con Linux CentOS v5.2, Intel 32bit (UIOWEB01) en el que están
instalados y configurados los siguientes productos de respaldos:
o TSM Backup & API Client v5.5.1.10.
o IBM Integrated Solutions Console v6.0.1.1
o IBM TSM Administration Center v5.5.
• Un servidor (1) con Windows 2008 Server Standard Edition, Intel 64bit
(UIOPSO01) en el que están instalados y configurados los siguientes productos de
respaldos:
o TSM Backup & API Client v5.5.1.10.
Implementación de IBM Tivoli Storage Manager v5.5 Documento Elaborado para el Ministerio de Coordinación de Desarrollo Social, versión 1.0, revisión 1.2 5
Sinergy Team Cía. Ltda. Camilo Gallegos N40-77 y Miguel Albornoz
PARAMETRIZACION de la SOLUCION de ADMINISTRACION de RESPALDOS IBM TIVOLI STORAGE MANAGER
A continuación se resume la definición de atributos y componentes de la solución de administración
de respaldos a través de IBM TSM implementada en el “Ministerio de Coordinación de Desarrollo Social”:
UBICACIÓN y TAMAÑOS de la BASE de DATOS y el LOG de RECUPERACION de TSM
El tamaño y ubicación de la base de datos y log de recuperación de IBM TSM se detalla en la
siguiente tabla:
Componente de TSM Ubicación del volumen Tamaño (en GB)
Base de datos E:\TSMCore\TSMDB\db1.dsm 40 Log de recuperación E:\TSMCore\TSMLOG\log1.dsm 10
Implementación de IBM Tivoli Storage Manager v5.5 Documento Elaborado para el Ministerio de Coordinación de Desarrollo Social, versión 1.0, revisión 1.2 6
Sinergy Team Cía. Ltda. Camilo Gallegos N40-77 y Miguel Albornoz
SETEO DE PARAMETROS de CONECTIVIDAD Desde una consola de comandos administrativos de TSM (dsmadmc) ejecutamos lo siguiente:
SETOPT COMMTIMEOUT 10000 SETOPT IDLETIMEOUT 30 ENABLE SESSIONS ALL
CREACION de una LIBRERÍA AUTOMATICA LTO Una vez confirmado que el dispositivo está conectado correctamente y se ha instalado y configurado
el driver de software para el dispositivo, procedemos con la definición de la librería automática:
1. Determinar la dirección SCSI del drive manual con el utilitario “tsmdlst.exe”
a. Ingresar en una consola de comandos de DOS hacia el directorio “C:\Program Files\Tivoli\TSM\console\” y ejecutar el comando “tsmdlst.exe”
Recolectar la información de la dirección SCSI de la librería de respaldos.
Implementación de IBM Tivoli Storage Manager v5.5 Documento Elaborado para el Ministerio de Coordinación de Desarrollo Social, versión 1.0, revisión 1.2 7
Sinergy Team Cía. Ltda. Camilo Gallegos N40-77 y Miguel Albornoz
Implementación de IBM Tivoli Storage Manager v5.5 Documento Elaborado para el Ministerio de Coordinación de Desarrollo Social, versión 1.0, revisión 1.2 8
Sinergy Team Cía. Ltda. Camilo Gallegos N40-77 y Miguel Albornoz
DEFINE STGPOOL DISKPOOL DISK POOLTYPE=PRIMARY DESCRIPTION=”Pool Primario de tipo DISK para Backups y Archives” NEXTPOOL=LTO4CPOOL HI=90 LO=0 DEFINE VOL DISKPOOL F:\TSMData\DISKPOOL\disk1.dsm FORMATSIZE=204800 WAIT=yes
NOTA: El tamaño se especifica en MB, si se desea un pool de 20 GB el valor a setear es 20 x 1024 MB=20480 MB.
Implementación de IBM Tivoli Storage Manager v5.5 Documento Elaborado para el Ministerio de Coordinación de Desarrollo Social, versión 1.0, revisión 1.2 9
Sinergy Team Cía. Ltda. Camilo Gallegos N40-77 y Miguel Albornoz
Las políticas de respaldos configuradas para las necesidades de respaldos y archivamientos del
Ministerio de Coordinación de Desarrollo Social se engloban dentro de TSM en dos (2)
“Dominios de Políticas”:
• STANDARD (utilizado para respaldos a nivel de file system de la mayoría de servidores)
• PD_SQL (utilizado por el servidor de base de datos SQL Server UIODWH01 para respaldar
“online” la base de datos SQL Server Enterprise hacia IBM TSM utilizando TDP para SQL
Server).
Implementación de IBM Tivoli Storage Manager v5.5 Documento Elaborado para el Ministerio de Coordinación de Desarrollo Social, versión 1.0, revisión 1.2 10
Sinergy Team Cía. Ltda. Camilo Gallegos N40-77 y Miguel Albornoz
Implementación de IBM Tivoli Storage Manager v5.5 Documento Elaborado para el Ministerio de Coordinación de Desarrollo Social, versión 1.0, revisión 1.2 11
Sinergy Team Cía. Ltda. Camilo Gallegos N40-77 y Miguel Albornoz
Implementación de IBM Tivoli Storage Manager v5.5 Documento Elaborado para el Ministerio de Coordinación de Desarrollo Social, versión 1.0, revisión 1.2 12
Sinergy Team Cía. Ltda. Camilo Gallegos N40-77 y Miguel Albornoz
Node Name Alias IP Address Policy Domain Destination
Management Class Binding
UIODWH01_SQL 192.168.10.10 PD_SQL MC_SQL
ACCESO al PORTAL de ADMINISTRACION de IBM TSM
El acceso administrativo a IBM TSM puede realizarse desde la interface web instalada en el servidor
Linux UIOWEB01. Para esto, desde un browser ingrese la siguiente URL y especificarse el usuario
"iscadmin" o el usuario “admin” y la siguiente contraseña: "MCDS1275".
http://192.168.10.14:8421/ibm/console
Usuario Contraseña Perfil iscadmin MCDS1275 System
admin MCDS1275 System
Implementación de IBM Tivoli Storage Manager v5.5 Documento Elaborado para el Ministerio de Coordinación de Desarrollo Social, versión 1.0, revisión 1.2 13
Sinergy Team Cía. Ltda. Camilo Gallegos N40-77 y Miguel Albornoz
NOTA: similares adaptaciones a estos scripts deben definirse en los servidores Linux bajo el
directorio “/opt/tivoli/tsm/client/ba/bin”
Implementación de IBM Tivoli Storage Manager v5.5 Documento Elaborado para el Ministerio de Coordinación de Desarrollo Social, versión 1.0, revisión 1.2 14
Sinergy Team Cía. Ltda. Camilo Gallegos N40-77 y Miguel Albornoz
HABILITACION del WEB CLIENT y el SCHEDULER en LINUX
La habilitación de los servicios de TSM (web client y scheduler) en los servidores Linux requieren la
elaboración de dos scripts: “startweb.sh” y “startsched.sh” (ubicados bajo el directorio del cliente
de respaldos de TSM) y su ejecución desde el script “/etc/rc.local”.
[root@uioweb01 bin]#pwd
/opt/tivoli/tsm/client/ba/bin [root@uioweb01 bin]# vi startweb.sh /opt/tivoli/tsm/client/ba/bin/dsmcad -optfile=/opt/tivoli/tsm/client/ba/bin/dsm.opt & [root@uioweb01 bin]# vi startsched.sh /opt/tivoli/tsm/client/ba/bin/dsmc sched -optfile=/opt/tivoli/tsm/client/ba/bin/dsm.opt > /dev/null 2>&1 &
Implementación de IBM Tivoli Storage Manager v5.5 Documento Elaborado para el Ministerio de Coordinación de Desarrollo Social, versión 1.0, revisión 1.2 15
Sinergy Team Cía. Ltda. Camilo Gallegos N40-77 y Miguel Albornoz
En el archivo “/etc/rc.local” añadir las siguientes líneas (en el próximo reinicio se ejecutarán estas
instrucciones):
[root@uioweb01 bin]# tail /etc/rc.local
cd /opt/tivoli/tsm/client/ba/bin nohup ./startweb.sh nohup ./startsched.sh
Adicionalmente asegurarse que los scripts tengan permisos de ejecución:
[root@uioweb01 bin]# chmod +x *.sh [root@uioweb01 bin]# ls -al *.sh -rwxr-xr-x 1 root root 261 Feb 23 14:23 archivem.sh -rwxr-xr-x 1 root root 261 Feb 23 14:22 backupd.sh -rwxr-xr-x 1 root root 108 Feb 23 13:53 startsched.sh -rwxr-xr-x 1 root root 87 Feb 23 14:10 startweb.sh
Finalmente levantar los servicios:
cd /opt/tivoli/tsm/client/ba/bin nohup ./startweb.sh nohup ./startsched.sh
Opcionalmente, en lugar de crear los scripts para levantar los servicios, puede modificar el archivo “/etc/inittab” ingresando las siguientes líneas: vi /etc/inittab # TSM Daemons tsms:2345:once:/opt/tivoli/tsm/client/ba/bin/dsmc sched >/dev/console 2>&1 #TSM Scheduler tsmc:2345:once:/opt/tivoli/tsm/client/ba/bin/dsmcad >/dev/null 2>&1 # TSM Webclient
Implementación de IBM Tivoli Storage Manager v5.5 Documento Elaborado para el Ministerio de Coordinación de Desarrollo Social, versión 1.0, revisión 1.2 16
Sinergy Team Cía. Ltda. Camilo Gallegos N40-77 y Miguel Albornoz
Implementación de IBM Tivoli Storage Manager v5.5 Documento Elaborado para el Ministerio de Coordinación de Desarrollo Social, versión 1.0, revisión 1.2 17
Sinergy Team Cía. Ltda. Camilo Gallegos N40-77 y Miguel Albornoz
CONFIGURACION GENERICA de CONECTIVIDAD hacia IBM TSM SERVER
En los equipos en los que esté instalado el Cliente de Backup/Archive de IBM TSM, proceda a
modificar manualmente el archivo de conectividad (dsm.opt) ubicado bajo la siguiente ruta de
sistema operativo: “C:\Program Files\Tivoli\TSM\baclient” (si su sistema operativo está en idioma
Inglés, si en cambio está en Español, sustituya “Program Files” por “Archivos de Programa”) y
añada las siguientes líneas:
SERVERNAME UIOBCK01_SERVER1 COMMMethod TCPip TCPPort 1500 TCPSERVERADDRESS 192.168.10.7 NODENAME <nombre del PC o hostname> PASSWORDACCESS GENERATE TCPCLIENTADDRESS <dirección IP del PC cliente> SCHEDMODE prompted SCHEDLOGNAME "C:\Program Files\Tivoli\TSM\baclient\dsmsched.log" SCHEDLOGRETENTION 30 D ERRORLOGNAME "C:\ Program Files\Tivoli\TSM\baclient\dsmerror.log" ERRORLOGRETENTION 30 D TAPEPROMPT yes
NOTA: los parámetros “SCHEDLOGNAME” y “ERRORLOGNAME” son opcionales.
Y al final del archivo dsm.opt ingresar la siguiente línea:
Implementación de IBM Tivoli Storage Manager v5.5 Documento Elaborado para el Ministerio de Coordinación de Desarrollo Social, versión 1.0, revisión 1.2 18
Sinergy Team Cía. Ltda. Camilo Gallegos N40-77 y Miguel Albornoz
Implementación de IBM Tivoli Storage Manager v5.5 Documento Elaborado para el Ministerio de Coordinación de Desarrollo Social, versión 1.0, revisión 1.2 19
Sinergy Team Cía. Ltda. Camilo Gallegos N40-77 y Miguel Albornoz