Chinaunix首页 | 论坛 | 博客
  • 博客访问: 11623172
  • 博文数量: 8065
  • 博客积分: 10002
  • 博客等级: 中将
  • 技术积分: 96708
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-16 17:06
文章分类

全部博文(8065)

文章存档

2008年(8065)

分类: 服务器与存储

2008-06-01 10:52:35

现在,如何有效地防范系统突发事件,在尽可能低的运作成本和拥有成本的前提下,提高数据的可靠性和可用性,已成为企业信息化工作急需解决的内容和关键性问题。

    TSM(Tivoli Storage Manager) 软件是 IBM 存储管理经验的结晶。 TSM 是为解决企业级数据及系统安全而设计的备份全面解决方案,为石油、金融、电信等许多大型企业,解决困扰信息技术部门的备份管理问题。它在节省成本的前提下向您提供有保证的、自动、简单而且灵活的服务。 Tivoli TSM 的管理架构,真正适合企业管理级管理需求,为企业提供高效、自动、可扩展的备份管理体系。
 
    现在,使用 TSM 企业备份解决方案可以解决各种数据备份、归档问题;使用瑞飞公司在 TSM 基础上开发的 Data Management System ( DMS )可以解决石油、数字媒体、金融、电信等各种数据管理系统的海量数据存储管理问题。

TSM 应用案例 
    在机房内,我们将在一台机器 (IBM RS/6000 服务器 ) 上安装 Tivoli TSM Server 作为备份服务器, 专门伺职备份。存储设备(磁带库)接在该备份服务器上,在需备份的客户端 (UNIX 、 WIN/NT 等 ) 安装 TSM Client 端软件。以下为示意简图:

    图中 AIX 、 SUN 、 Win/NT 等机器代表了现有的应用系统和一般桌面用户,在上面安装 TSM Client 端,它们通过 TCP/IP 协议与 TSM Server 连接。 TSM Server 可以是专用的服务器,或者是借用业务不繁忙的服务器,可以是 IBM AIX 、 SUN ,也可以是运行 NT 的 PC 服务器。

    应用系统或数据库的数据通过网络送达 TSM Server , TSM Server 管理这些备份数据,将它们存放到磁带子系统中。运行数据库 Oracle 、 SAP 系统的 RS/6000 再安装 Tivoli Data Protection for Oracle 以及 Tivoli Data Protection for R/3 ,用以备份数据库和 SAP 应用的数据 ; 运行 MS SQL 、 MS Exchange 系统的 NT 再安装 Tivoli Data Protection for MS SQL 以及 Tivoli Data Protection for MS Exchange ,用以备份数据库和 MS Exchange 应用的数据 。

方案的特点

1.高度的扩展性和广泛的操作平台支持

    TSM 提供对各种高性能外围存储设备的支持, TSM 支持 39 多种客户机平台和 8 种服务器平台,并且支持 250 多种存储设备,再一次体现了在配置方面灵活性。 目前 ,TSM Server 和 Client 之间可以通过多达 7 种网络传输协议进行备份数据的传输 , 支持以 LAN 、 SAN 和拨号网络等多种连接方式。


2.集中式的自动存储管理
    TSM 服务器可以监控所有应用服务器的备份作业,也可以修改其备份策略,同时, TSM 提供多种的定时数据备份方式,客户甚至可以方便根据自身的存储管理要求编写备份脚本且纳入 TSM 的定时机制中,这些定时机制可以在 TSM 、应用、操作系统三个层次中实现,以可以满足客户对存储管理的特定要求。
 
    TSM 可以通过 WEB BROWSER 登录到任何一台 TSM Client 进行数据的备份和恢复。同样的,也可以通过 WEB BROWSER 登录到 TSM SERVER 上进行管理。这意味,只需在一台机器上,就可以实现 TSM 系统的集中式远程管理。

3.高性能的数据备份和恢复

  •  TSM 提供后台关系数据库的支持,从而使恢复和备份速度大大加快。
  •  支持备份和恢复过程中的断点再续。
  •  在备份和恢复过程中, TSM 都提供了多线程的数据流支持。
  •  通过磁带的数据分类集中存放,可以将同类型的数据集中存放在一组或一个磁带上,从而在恢复时保证以最少的磁带恢复,大大加快了恢复速度。
  •  通过磁带数据的自动重整,减少磁带碎片,提高磁带的利用率,节约客户成本,保证数据的可用性。
  •  支持在 SAN 环境下的 LAN-FREE 数据迁移。
  •  提供永远的增量备份,通过先进的技术手段减少需备份的数据量,最大限度的提高备份工作的效率。
  •  提供 Web Proxy Server ( TSM 代理服务器),减轻在多个备份进程同时发生时 TSM 服务器的负担。
  •  TSM 提供了 SELF-TUNING 的调试工具,可以指导系统管理人员进行性能优化。
  •  在 TSM 的系统配置文件,提供了一系列的参数优化 TSM 系统。

4.广泛的应用支持
    TSM 通过 Tivoli Data Protection 模块对应用数据库进行在线热备份,目前, TSM 支持 Oracle 、 Informix 、 Lotus Domino/Notes 、 MS SQL 、 MS Exchange Server 、 SAP R/3 on Oracle/DB2, 对于 DB2 数据库, TSM 可以提供全面的支持,直接通过 TSM 就可以实现 DB2 的在线热备份。

    对于 Oracle 、 Lotus Domino 、 Informix 、 MS Exchange Server , TSM 结合 TDP 模块,可以实现在 SAN 下的 LAN-Free 数据迁移。

5.安全的存储管理解决方案

    管理的安全是保护应用数据的重要因素, TSM 提供管理员的多重的权限定义,实现多层次的管理方式, TSM 的管理员和 TSM Client 的用户严格区分。因此,客户可以根据实际的存储环境和安全要求定义不同级别的管理员和用户。同时它允许用户授权进行数据恢复。 TSM 提供集成的一系列安全防范措施,提供对 IP 地址窃取、中断、加密等影响安全的操作,保证备份的安全管理。

    TSM 的数据传输格式为经过加密处理的 TSM 独有的二进制格式,可以保证数据在备份和恢复过程中的完整性和安全性。而且,在每次数据备份和恢复时, TSM 都会自动进行 CRC 的数据校验,以保证数据的完整性。在进行数据恢复时,用户需要经过三重的安全验证,只有验证通过,才能进行数据的恢复。所以 TSM 的备份数据的安全性可以得到有效的保障。

    TSM 在磁带中的保存格式是 TSM 独有的格式,只有通过 TSM 数据库的配合,在 TSM 系统内部才可以将备份数据读出。而且,在每次进行数据备份时, TSM 会检查介质的可用性,如果遇到错带,它会拒绝使用,防止数据备份的失败。 TSM 系统会在备份是在每合磁带的带头写入一些 TSM 的控制信息,当进行数据恢复时,系统会自动进行这些信息的校验,如果信息校验失败(如插入错误的备份磁带),系统会拒绝使用,这可以有效的保证备份数据的完整性 。

    对于 Oracle 、 Domino 等应用的在线热备份, TSM 通过 TDP 模块在应用系统所在的机器执行,也可以通过 TSM 的定时机制实现集中的存储管理。在定时机制执行时,并不须依赖系统的 ROOT 权限,可以直接通过 TSM 的内部安全机制实现。

6.高可靠性的存储管理系统 

    TSM 对它的数据库和日志提供多达三份镜像( Mirror )保护,以防止单一备份失效和系统崩溃后给整个系统带来的灾难性破坏。

    TSM 对其后台数据库和 LOG 文件可以进行备份和快速恢复。由于 TSM 的后台数据库是一个关系数据库(在文件系统中以一个加密的文件的形式存在),所有的系统数据都保存在数据表中,可以有效的防止由于系统数据的分散(包括物理的分散和逻辑的分散)造成的单点故障,并且可以对其后台数据库和 LOG 文件提供多达三种的数据备份方式:全备份、增量备份、 SNAPSHOT (只备份 LOG ),这样可以减轻系统管理人员的负担,而且,通过对 LOG 的备份, TSM 自身可以实现定点的恢复。

    TSM 提供对 IBM HACMP/CLUSTER 的支持,当一个节点 HACMP/CLUSTER 的出现故障, HACMP/CLUSTER 切换节点后, TSM 继续其数据备份的工作,并且保证数据的一致性。

    对于复杂环境下的数据备份,可能会同时有多台客户机同时提出备份的请求,这样存储服务器的负担将非常的大。 TSM 提供了 Web Proxy Server ( TSM 代理服务器,可以安装在另外的机器上)的功能,对这些请求按优先级进行自动的队列,这大大的减轻了 TSM 服务器的负担,提供了更好的可操作性和扩展性,由于 Web Proxy Server 与 TSM 服务器和 TSM 客户机的通讯采用加密机制( SSL ),这也提高了整个 TSM 系统的可靠性和安全性。

阅读(1126) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~