IBM Storage Protect (anteriormente IBM Spectrum Protect , Tivoli Storage Manager ( TSM )) es una plataforma de protección de datos que ofrece a las empresas un único punto de control y administración para la copia de seguridad y la recuperación. Es el producto estrella de la familia IBM Spectrum Protect (Tivoli Storage Manager).
Permite realizar copias de seguridad y recuperación para entornos virtuales, físicos y de nube de todos los tamaños.
Este producto es parte de la suite de productos IBM Spectrum Software Defined Storage y no está relacionado con Tivoli Management Framework .
Historia
TSM es el resultado de un proyecto realizado en el Centro de Investigación Almaden de IBM en 1988 para realizar copias de seguridad de sistemas VM/CMS. El primer producto que surgió fue Workstation Data Save Facility ( WDSF ). El propósito original de WDSF era realizar copias de seguridad de datos de estaciones de trabajo PC/DOS, OS/2 y AIX en un servidor VM/CMS (y más tarde MVS). WDSF se transformó en ADSTAR Distributed Storage Manager ( ADSM ) y en 1999 pasó a llamarse Tivoli Storage Manager.
La base de datos TSM (hasta la versión 5.5) era una base de datos de árbol B+ a medida ; aunque la base de datos TSM utilizaba muchas de las mismas tecnologías subyacentes que Db2 de IBM, tenía un motor SQL (para uso de solo lectura) y admitía el acceso a través de ODBC, la base de datos tenía un límite arquitectónico de aproximadamente 530 GB y 13 GB de espacio de registro. A partir de TSM 6.1, publicado en mayo de 2009, TSM utiliza una instancia de Db2 como base de datos (eliminando así las limitaciones arquitectónicas de la base de datos TSM anterior).
Detalles del producto
TSM mantiene una base de datos relacional (límite de 534 GB en TSM v5.5, 4 TB con TSM v6.3.3+) y un registro de recuperación (también conocido como registro de transacciones, límite de 13 GB en TSM v5.5, 128 GB con TSM v6.1+) para el registro, la configuración, la información estadística y los metadatos de los objetos. Las páginas de la base de datos v5.5 siempre tienen 4 KB y se particionan cada 4 MB. Solo se insertan filas individuales. En promedio, se consumen 20 GB de espacio por cada 25 millones de objetos. Las estructuras de directorio superficiales utilizan menos espacio de la base de datos de TSM que las rutas más profundas. Esta base de datos generalmente se puede consultar a través de una interfaz compatible con SQL-98 emulada o mediante comandos SHOW, CREATE o DELETE no documentados.
Los datos de usuario reales se administran a través de una jerarquía en cascada de medios de almacenamiento (grupos de almacenamiento primarios) presentados como dispositivos sin procesar (UNIX), contenedores de sistemas de archivos (Windows y Linux), cintas de transmisión o medios ópticos. Además, se admite la emulación de cintas desde una biblioteca de cintas virtuales o un dispositivo de archivo EMC Centera WORM. Se pueden crear copias duplicadas (conjuntos de respaldo o grupos de almacenamiento de copias) de cualquier subconjunto de datos en medios secuenciales para redundancia o administración externa.
La versión 5.5 del servidor TSM era compatible con AIX , HP-UX , Linux , Solaris , Windows Server y z/OS . El cliente TSM de la misma versión es compatible con NetWare , macOS , AIX, HP-UX, Linux, z/OS, Solaris y Windows de 32/64 bits. [5] La versión 6.1 del servidor TSM es compatible con AIX, HP-UX, Linux, Solaris y Windows Server, mientras que el cliente TSM es compatible con los mismos sistemas operativos que la versión 5.5. [5] El 21 de octubre de 2011, se lanzó TSM 6.3. [6] La versión 8.1.21 se lanzó en diciembre de 2023.
Componentes
Tivoli Storage Manager como sistema está formado por varios componentes diferentes. Los principales componentes de TSM son: TSM Server, TSM Client, TSM Storage Agent, TSM Data Protector, TSM Operation Center y TSM Administration Center.
Fuentes de datos
La fuente de datos más común para TSM es el Cliente TSM ("Cliente de Copia de Seguridad/Archivo TSM" o "Cliente B/A"). El Cliente B/A permite realizar copias de seguridad y restaurar datos tanto de forma "selectiva" como "incremental", lo que generalmente se conoce como "Incremental Progresivo" o "Incremental para Siempre", ya que cada combinación única de cliente+espacio de archivo+ruta+archivo se rastrea por separado para su retención. Además, el Cliente B/A proporciona un método independiente que se conoce como archivo (y recuperación). Este método genera agrupaciones de objetos que se conservarán como una sola unidad. Esto todavía difiere de los productos de copia de seguridad de estilo completo/incremental tradicionales en que los archivos se almacenan por separado o en agregados más pequeños en lugar de como una imagen monolítica. Además, no hay ninguna disposición para un archivo incremental.
Otros inyectores de datos incluyen componentes de gestión de almacenamiento jerárquico (HSM) basados en políticas para AIX, Linux y Windows. Estos permiten la migración de datos desde un disco de producción a una o más de las jerarquías de almacenamiento de TSM, manteniendo al mismo tiempo un acceso transparente a esos datos mediante el uso de puntos de análisis NTFS o DMAPI .
IBM General Parallel File System ( GPFS ) puede utilizar TSM como un nivel de almacenamiento para Information Lifecycle Management (ILM) de GPFS, que proporciona HSM para un sistema de archivos GPFS. Se puede acceder simultáneamente a un sistema de archivos GPFS desde varios servidores que ejecutan Linux, Windows y AIX mediante el uso del software de sistema de archivos GPFS instalado en cualquiera de estas plataformas de sistema operativo. GPFS proporciona acceso transparente a los datos, ya sea en línea en el disco o migrados a cinta, solicitando que se guarden y recuperen archivos desde TSM.
Además, muchas aplicaciones proporcionan o cuentan con conexiones API de TSM que permiten el almacenamiento de bases de datos, sistemas de correo, copias de seguridad del sistema e incluso datos arbitrarios de usuarios dentro del repositorio de TSM. Aparte del producto UNIX HSM de TSM, solo se puede acceder a las funciones de gestión de "Copia de seguridad" y "Archivo" a través de la API del cliente.
Agentes
La arquitectura de TSM utiliza dos agentes de propósito especial. El agente de almacenamiento sin LAN es un servidor TSM de función limitada que se configura como un cliente de biblioteca y utiliza comunicación de servidor a servidor para coordinar el uso de los recursos de almacenamiento que se configuran para TSM pero que también se presentan al agente de almacenamiento. Por lo general, este agente de respaldo sin LAN ni servidor se instala en el cliente específico; sin embargo, es accesible a través de la red y se puede utilizar para evitar cuellos de botella en la red. Un ejemplo sería la conexión a través de Infiniband entre dos chasis Bladecenter, donde uno tiene conexión SAN a cinta y el otro no. Esto podría evitar el ancho de banda de Ethernet limitado sin tener que mover la instancia del servidor TSM.
Los dispositivos NetApp y otros dispositivos de almacenamiento conectados a red ( NAS ) utilizan el agente de API NDMP para permitir el acceso de respaldo al dispositivo en sí en lugar de tener que realizar una copia de seguridad del dispositivo a través de un cliente NAS conectado. El dispositivo tiene acceso directo a una cinta compartida.
Administración
Se accede a las funciones administrativas a través de la herramienta de interfaz de línea de comandos administrativos de TSM o mediante una aplicación de portal basada en web conocida como Centro de operaciones de TSM.
Subproductos y otros productos
Características de la edición Enterprise
Disaster Recovery Manager (DRM): un conjunto de comandos que ayudan en la administración de copias secundarias de datos externas, las copias de seguridad de la base de datos de TSM necesarias para acceder a esos medios y los datos de configuración necesarios para recuperar la base de datos de TSM en caso de pérdida.
IBM TSM para NDMP : nombre comercial de las funciones de TSM Enterprise Edition (TSM EE) que permiten realizar copias de seguridad de almacenamiento conectado a red (NAS) tanto en red local como sin red local. En concreto, se admiten archivadores NetApp o transportadores de datos EMC Celerra; sin embargo, es probable que funcione cualquier cliente NDMP v3 o NDMP v4.
IBM TSM for Storage Archive Manager: nombre comercial para las funciones de TSM EE que ayudan a mantener la retención de archivos para fines regulatorios.
Productos asociados
La convención de nombres de IBM es anteponer a cada nombre de producto "IBM Tivoli Storage Manager"; la mayoría de los productos requieren una licencia adicional. Consulte también IBM Tivoli Storage Manager FastBack para obtener más información sobre el producto TSM de IBM para la protección continua de datos a nivel de bloque.
Cliente también conocido como Cliente de Copia de Seguridad/Archivo para la mayoría de los principales sistemas operativos en versiones compatibles
Servidor para la mayoría de los principales sistemas operativos de servidor
para servicios de copia: instantáneas de Windows para Exchange y MSSQL .
para bases de datos: una API para Oracle RMAN y una herramienta GUI y CLI para copias de seguridad de MSSQL .
para retención de datos: un cliente zOS para administrar el archivado de datos a largo plazo.
para Enterprise Resource Planning: permite realizar copias de seguridad en línea de SAP R/3 almacenado en Oracle o Db2. Anteriormente, backint fue desarrollado por IBM Alemania por la Enterprise Service Division (ESD) como una "oferta de soporte" para realizar copias de seguridad de SAP R/3 directamente en TSM. Este producto fue adquirido por Tivoli como Tivoli Data Protection for R/3.
para correo: aplicaciones externas que se vinculan a la API de Lotus Domino (también conocido como Notes) y Microsoft Exchange para realizar copias de seguridad en línea.
para SharePoint: una copia reempaquetada de DocAve, todavía comercializada por su OEM AvePoint .
para la gestión del espacio ( HSM ) para Linux y AIX. Mueve automáticamente los datos inactivos a medios menos costosos y libera espacio en disco en línea para los datos activos importantes. El producto de Windows ("IBM TSM HSM para Windows") es OpenStore para servidores de archivos producido por INTERCOPE GmbH.
para redes de área de almacenamiento (SAN) - también conocido como "Agente de almacenamiento sin LAN" Una versión modificada del servidor TSM en sí, que no ofrece una base de datos TSM local. La configuración es puramente para compartir bibliotecas de servidor a servidor. Esto permite que el agente escriba en cintas administradas por el servidor TSM principal sin tener que pasar datos a través de la red.
para copia de seguridad y recuperación del sistema: un producto independiente para la recuperación de AIX desde cero. El nombre original era Sysback/6000, producido por Tony Johnson en la década de 1990 y vendido por IBM como una oferta de servicio a través de IBM Global Services. Sysback puede realizar copias de seguridad y restaurar archivos, sistemas de archivos, grupos de volúmenes y sistemas completos en discos locales o remotos, cintas locales o remotas, servidores NIM y TSM. Las versiones actuales también pueden recuperar sistemas a través de los archivos respaldados mediante el cliente B/A de TSM. Hay una rama importante de este producto. Cuando Tony Johnson dejó IBM en 1998, fundó una empresa y un producto llamado Storix. Storix tiene muchas características y es compatible con AIX y Linux, tiene una interfaz de gestión GUI y es muy similar en origen a Sysback. Storix compite activamente con Sysback de IBM debido a las diferentes estructuras de precios y características.
para entornos virtuales: proporciona protección de datos avanzada y opciones de recuperación flexibles para servidores VMware vSphere ESX y ESXi.
Productos de interfaz
IBM Tivoli Storage Manager Operational Reporting: una parte del complemento Microsoft Management Console (MMC) de TSM para Windows que puede generar páginas web y correos electrónicos a partir de consultas SQL y el procesamiento simple de esos datos. Se puede agregar SQL personalizado; sin embargo, la herramienta de generación de informes no ofrece funcionalidad de generación de tendencias ni de gráficos. Esto se considera una de las principales fallas de TSM.
Power Administrator for TSM [7] : interfaz gráfica de usuario completa y fácil de usar para la administración, gestión, supervisión, generación de informes y análisis de errores de entornos TSM. Incluye un generador de informes para definir informes personalizados con muchos elementos de rendimiento diferentes. Capaz de enviar mensajes de SNMP y correos electrónicos para nuevos mensajes de TSM, informes generados e incluso tickets de problemas.
Operador para TSM (OTSM): interfaz gráfica de usuario basada en Windows del software de informes para administrar uno o más servidores TSM. Permite una fácil gestión de volúmenes externos mediante instrucciones animadas paso a paso.
TSMExplorer es un producto sencillo y cómodo para gestionar y supervisar Tivoli Storage Manager. El producto permite gestionar muchos servidores TSM desde un inicio de sesión único. Está escrito en Java utilizando el kit de herramientas de widgets SWT.
Portal de almacenamiento de Wizards: herramienta de supervisión y generación de informes basada en la nube de Debriefing Software para TSM y SVC (controlador de volumen SAN). Incluye supervisión 24 horas al día, 7 días a la semana, paneles definidos por el usuario, informes gráficos, gestión remota de TSM e integración con Operator for TSM.
Clientes de API que no son de Tivoli
ADINT - desarrollado por IBM Alemania por la División de Servicios Empresariales (ESD) como una "Oferta de soporte" para realizar copias de seguridad de SAP MaxDB directamente en TSM.
adsmpipe: una herramienta no compatible que ofrece IBM a través de su sitio RedBook para enviar datos directamente a TSM. Se utiliza habitualmente para realizar copias de seguridad de MySQL.
Cliente de copia de seguridad de archivos para OpenVMS: un producto de STORServer Inc. para realizar copias de seguridad de sistemas OpenVMS en TSM. Con ABC, puede realizar copias de seguridad, archivar, restaurar, consultar y administrar archivos OpenVMS almacenados en servidores TSM como una extensión lógica de los sistemas de archivos en línea OpenVMS ODS-2 u ODS-5.
Caminosoft Managed Server HSM, Tivoli Edition: software de gestión de almacenamiento jerárquico para archivar archivos a los que se accede con poca frecuencia en el sistema de archivos TSM. Compatible con la serie N, NetApp , Windows , Linux y NetWare .
Repostor DATA Protector: un conjunto de soluciones de Repostor para realizar copias de seguridad y restaurar motores de bases de datos mediante IBM Spectrum Protect.
IBM Db2 : como un importante producto desarrollado internamente, Db2 contiene su propia conexión directa a la API de TSM.
SQL-Backtrack: un producto de BMC Software para realizar copias de seguridad de una variedad de productos de bases de datos en TSM.
STORServer Data Protection para Oracle RDB en OpenVMS : un producto de STORServer Inc. para realizar copias de seguridad de bases de datos Oracle en OpenVMS en TSM.
STORServer Appliance para VMware Consolidated Backup: un producto de STORServer Inc. para realizar copias de seguridad de VMware en servidores TSM.
TapeTrack Tape Management Framework: un producto de software de seguimiento de cintas que interactúa con TSM para proporcionar una gestión integral de activos de volúmenes de cintas. Vendido por GazillaByte LLC.
Zmanda Recovery Manager: un producto de respaldo MySQL integrado con TSM proporcionado por Zmanda