备份软件:Tivoli

Tivoli storage manage

Tivoli Storage Manager功能描述

TSM技术参数

TSM版本:  5.1

TSM5.1 服务器软件的运行平台: IBM AIX 4.3.2, 4.3.3.,5l Sun Solaris 2.6, 7, 8. HP-UX 11.0.  Microsoft Windows NT/2000 Workstation 或Server Version 4.0, SP3, SP4, SP5, SP6 或 SP6a.

TSM客户端软件: 支持几乎所有流行的操作系统平台.如IBM的所有操作系统, Windows, Apple, Novell, DEC, HP, SUN, SCO, SGI, Linux 等.

Tivoli Data Protection for Oracle 2.2: 实现对Oracle 数据库的在线备份和恢复。

Oracle服务器可运行在的平台包括 Windows NT/2000, AIX, HP-UX, Solaris。

Tivoli TSM产品功能详述

Tivoli TSM(Tivoli Storage Manager)是一个企业级的Client/Server结构跨平台网络备份、恢复及存储管理软件。TSM Client主要功能是向TSM Server提供需要备份的数据,或向TSM Server索取已备份数据及归档数据以便Client恢复数据。TSM Server负责管理TSM Client的备份数据、备份策略及管理连接在TSM Server上的各类存储产品。

TSM自动备份和恢复

一旦整个备份系统设置完成,每个应用系统的服务器会在指定的时间把需要备份的数据送到TSM服务器中集中存放。如果需要恢复数据,TSM Client端只要通过非常简单易用的图形界面或由应用程序发出指令指出恢复哪些个对象文件,TSM Server自动从磁带库中取出文件,交给TSM Client。如果备份磁带不在磁带库中,TSM Server提示系统管理员插入某盒磁带。

TSM是一个彻底的在线备份软件。对数据库,TSM通过TSM Connect Agent备份正在打开的数据库。对一般文件系统的文件,TSM的Client端能够备份打开的文件,甚至能备份正被修改的文件。当备份TSM遇到需备份的文件正被改动时,有四种处理方式:

不备份,同时在日志中留一个标记;

马上备份

重试数次(次数由用户预定),如文件仍然在修改,则不备份,记日志;

重试数次(次数由用户预先指定),最后一次无论文件静止或仍然在改动,都备份该文件。

TSM比同类备份软件考虑的更多的是数据的恢复能力。TSM的观念是:备份的目的就是恢复。所以在备份软件的评测中,备份速度TSM的优势并不明显,而恢复速度往往是其他软件的数倍。

TSM这种惊人的恢复速度及其他许多独一无二的功能主要依赖于TSM强大的内核,TSM的引擎是一个关系数据库。迄今没有任何一家其他备份软件是采用关系型数据库作核心的。关系数据库的处理能力和搜索速度是TSM性能超越其他采用索引文件作为引擎的备份软件的主要原因。TSM完善的介质管理能力也得益于这个数据库引擎。

TSM备份和恢复过程的容错性

TSM是唯一采用数据库作为核心的备份管理软件,每个备份对象都作为一个交易(Transaction)来处理。因此TSM具有很强的容错能力,TSM的传输数据原则是:尽量避免不必要的重复数据传送占用网络带宽。当某个备份或恢复过程因为网络中断或机器故障而意外终止,下次重新递交该备份或恢复进程时,TSM会从中断处继续传输,而不是从头开始(许多备份软件都必须从头开始重做)。原因是TSM对每个对象备份完成与否都有日志记录,就象银行系统对每笔交易完成与否都有记录一样。

TSM的永远增量备份

TSM支持全盘备份和独一无二的“永久增量备份”方式。永久增量备份是指:初始时做所有数据文件的全盘备份,以后只备份新的或改动过的文件。这种方式减少了备份时间和所需的存储容量,减轻了网络负担。这种方式的原因是TSM把每个备份对象作为一个交易,记录在它的关系数据库中,每个备份对象对应文件系统的一个文件。当用户需要恢复文件系统时,TSM找到所有属于该文件系统原备份对象,交给用户。所以,TSM能够做永远的增量备份。

TSM的介质管理能力

TSM对备份和归档数据分别管理。因为归档数据保存时间比备份数据长,而且备份数据有‘版本’,归档数据无版本。‘版本’就是同一个数据对象的多个备份copy,例如,记录销售情况的文件每天都在改变,如果每天做备份,那么每天的备份就是一个‘版本’。用户可以根据实际业务需要,保留必要的‘版本’数。TSM能够自动清除过期的备份版本和归档数据。

TSM在介质管理中采用了独一无二的“磁带集中”和“磁带重用”技术。“磁带集中”使每个客户机的每天的备份数据都对应放在一盒或一组磁带上,使得TSM能够用最少的磁带数做恢复。这是一种迅速、可靠的数据恢复方式。

“磁带重用”的目的是使磁带库或光盘库介质自动轮转,完全实现备份、恢复的无人值守。原理是:当介质上的过期数据越来越多并达到一定限度时,比如介质上80%的数据都过期了,TSM会自动把数个这样的介质的残余数据整合到一个介质中,而其它介质重新进入新的介质轮转中去。所以,如果用户有足够的存储容量,TSM可以做到真正的‘零管理’。

TSM能够自动跟踪所有介质的去向和使用情况。TSM不仅自动管理磁带库、光盘库中的介质,还能跟踪放在磁带库、光盘库外的介质和保留在异地的备份介质。当恢复需要这些介质时,TSM会提示管理员到何处去取标签为xxx的介质。

TSM本身具有完善的自我保护和恢复机制。配合TSM的灾难恢复,可帮助用户在计算机系统发生灾难性事件后迅速恢复系统和数据。这在后面有更详细的说明。

数据库备份的考虑:

数据库的备份主要考虑备份是在线热备份还是冷备份。数据库的存储空间是建立在文件系统还是裸设备上。

建立在裸设备上的文件无法通过操作系统的文件系统来访问,而大部分应用程序包括TSM都是通过文件系统来访问数据的。数据库热备份是在数据库打开的情况下做的,所以在备份前一定要保证数据据库的完整性。失去完整性的数据库是无法恢复的。冷备份是在数据库正常关闭后做的备份,所以不需要考虑完整性(数据库已经是完整的)。

如果数据库存放在文件系统中,又只要做冷备份。非常简单,使用TSM的Client自动备份(或用户选定)相关文件即可。备份Oracle就采用这种办法。同样,如果Informix和Sybase基于文件系统,需做冷备份也采用这种方式。

如果做冷备份的数据库基于裸设备,或者需要热备份,则需要数据库工具来实现, TSM提供对以下应用的在线备份能力:

Lotus Domino、DB2、Oracle、Informix、SAP R/3、Exchange、SQL Server等

而且,Tivoli提供对应用的备份将可以充分利用到Tivoli对SAN的支持,应用可以支持通过SAN进行在线备份和恢复。

灾难恢复功能

TSM的Disaster Recovery Management(DRM) 选件能够帮助用户迅速恢复系统。

优点:

在各类灾难恢复方案中,是最全面及简单易行的方案之一

灾难发生后能够全自动恢复TSM服务器

自动生成可执行描述文件,准确、迅速恢复TSM服务器

为系统级的灾难恢复提供所需信息及步骤的详细描述

管理和跟踪TSM数据库和存储区间备份卷,智能化减少人为错误

为PC机的硬盘提供物理级镜像式恢复

大幅度减少系统管理员在容灾方面的时间投入

详细地指导操作人员如何一步一步恢复系统

好的计划是容灾的关键

许多企业机构都认识到数据备份是保证业务正常持续运行的重要部分。如果缺少了正确的数据保护,那么设备的故障、人为错误或自然灾害都会导致关键任务数据的丢失。但是,数据保护工作却变的越来越复杂,原因是关键性数据的存储越来越分散,数据分布在不同的地理位置或不同的组织部门中。

即使已经做了安全守护措施,那么当灾难发生后,在一个大型组织中需要多少时间才能彻底恢复数据呢?

答案取决于多种因素。灾难发生前,备份是否不折不扣的执行;如果日常有信息系统的恢复计划存在,该计划是否始终保持更新;如何在灾后迅速找到所有本地或异地的备份数据;如果灾难摧毁了服务器和工作站,那么这些设备的软硬件配置环境必须能够重新建立起来。

在很多情形中,实施恢复任务的工作小组往往不熟悉整个企业计算环境的结构,因为他们并没有参与当时结构的设计和初始化安装设置。

在灾难发生后的混乱中,管理员很难做到周全安排、井井有条的恢复系统及数据。因此,他们需要一份无懈可击、条理清晰的恢复指导书,TSM的灾难管理功能(简称DRM)能够指导用户如何操作来迅速恢复企业范围内的各种数据。

DRM管理自动恢复所需的每个细节

自动、准确的DRM功能帮助用户保护宝贵数据的安全性。在TSM管辖内的数据,都能通过DRM自动策划、准备及制作备份恢复计划,一旦DRM生成了计划文件,所有服务器上最新的相关信息都被收集起来,以备恢复。

如果灾难发生,DRM提供恢复步骤的详细文档,可执行的描述文件自动恢复数据、重建环境。DRM使得企业可以很快回复正常运转。

DRM智能化管理和跟踪备份介质的转移。帮助管理员决定哪些介质本地保存,哪些介质需要异地保存。当恢复灾难时,DRM帮助用户迅速找到所有需要的介质,无论这些介质是在本地或运输途中或在异地的保险柜里。

TSM客户端追踪管理功能帮助系统管理员了解哪些系统被灾害摧毁,以及这些机器所需要的软硬件,以便用户决定需要重新定购哪些设备来替换损坏的设备。

其他DRM记录的重要信息包括:需要恢复的各台机器的优先级;相关人员的连续方式等

DRM简化了计划和稽查过程

DRM自动收集制定恢复计划所需要的信息,并自动执行灾难恢复过程中的一些重要步骤,从而节省了系统管理员大量的时间。

许多机构需要定期测试容灾方案以确定其可行性,DRM集中式的管理和维护便于检查,而DRM清晰的步骤使得无论是全局测试或局部测试都简单易行。

DRM特性/功能/价值对照表

特性        功能        价值

全面的企业存储管理解决方案        支持25个以上的多供应商平台以及许多应用程序和数据库        提供一个单一、全面、易于使用的存储管理解决方案,保护您的分布式、异构型关键任务数据。

多个TSM服务器的集中管理        允许管理员集中管理多个Tivoli TSM服务器;在一个Tivoli TSM服务器集中定义公用策略和配置信息,然后将它们传播到其他Tivoli TSM服务器。        提高管理员生产率,降低信息技术总成本和工作负荷。

自动化和调度的存储管理操作        使备份、存档、分层存储管理和灾难恢复自动化-消除了易于出错的人工操作。        消除人工备份和跟踪需求;为保护您的关键任务数据提高一个自动化、高性能解决方案。

关键记录保留(存档)        拥有关键记录保留的存档功能,以及一个从Tivoli TSM快速搜索和检索关键记录的简单GUI。        能使您满足审计和法规需求。

分层存储管理(HSM)        自动将不经常被存取的数据从昂贵的磁盘存储迁移到更加经济的介质,例如Tivoli TSM服务器上的磁带和光盘存储。        通过使现有存储资源最大化帮助降低成本,并减少升级磁盘存储的需求。

灾难恢复管理器(DRM)        为每一个Tivoli TSM服务器生成一个逐步奏的灾难恢复计划。        通过减少在发生故障或自然灾难之后恢复系统的时间,确保业务连续性。

DRM现在支持操作系统有:AIX、AS/400、HP-UX、MVS、Windows NT和Sun Solaris。

TSM的扩展能力

TSM是一个真正企业级的软件。体现在单个TSM服务器的稳定和成熟,支持的平台、设备非常广泛,还体现在多个TSM之间的互联和统一管理上。

当某个TSM服务器因为TSM Client增长过快,服务器负荷太重时,可以把一部分用户和他们的数据迁移到另一台TSM服务器中。这两台服务器可以是不同的平台。

TSM的Server to Server Communication选件使TSM服务器之间能够互相传递数据,相互备份等功能。

一、TSM软件安装

1.TSM Server软件的安装

A、以root用户登陆

B、通过#smitty installp进行软件的安装

选择相应的软件包进行安装:Tivoli.tsm.server.rte 、Tivoli.tsm.server.com 、Tivoli.tsm.server.webadmin 、Tivoli.tsm.license.rte 、Tivoli.tsm.license.cert 、Tivoli.tsm.devices.aix43.rte 。

2.TSM 客户端软件安装

A、以root用户登陆

B、通过#smitty installp进行软件的安装

选择相应的软件包进行安装:Tivoli.tsm.client.ba.aix43.32bit下的Backup/Archive Base files、Backup/Archive Common Files 、Tivoli.tsm.client.books 、Tivoli.tsm.client.web.aix43.32bit、 tivoli.tsm.client.image.aix43.32bit 。

3.TSM for Oracle的软件的安装

A、以root用户登陆

B、通过#smitty installp进行软件的安装

选择相应的软件包进行安装:tivoli.tsm.client.api.aix43.64bit、tivoli.tsm.client.oracle.64bit、tivoli.tsm.client.oracle.tools.64bit 。

二、修改环境变量和配置文件

1.TSM Server和TSM Client安装完成后对进行环境变量的修改。

在TSM Server的.profile文件增加如下内容:

export DSMSERV_DIR=/usr/tivoli/tsm/server/bin

export DSMSERV_CONFIG=/usr/tivoli/tsm/server/bin/dmserv.opt

在TSM Client的.profile文件增加如下内容:

export DSM_DIR=/usr/tivoli/tsm/client/ba/bin

export DSM_CONFIG=/usr/tivoli/tsm/client/ba/bin/dsm.opt

export DSM_LOG=/usr/tivoli/tsm/client/ba/bin

2.修改TSM Server的dsmserv.opt文件

解除屏蔽选项:

COMMmethod TCPIP

COMMmethod HTTP

添加下面两行:

TCPPort 1500

HTTPPort 1580

3.修改TSM Client的dsm.opt和dsm.sys文件

在dsm.opt文件中指定TSM Server:

Servername                tsm(说明此处为TSM Server的名字)

在dsm.sys文件中添加如下内容:

SErvername                          tsm

COMMmethod               TCPip

TCPPort                            1500

TCPServeraddress           xxx.xxx.xxx.xxx

nodename                   xxxxxxx

passwordaccess                     generate

managedservices                        webclient schedule

4.修改/usr/tivoli/tsm/client/oracle/bin/tdpo.opt

DSMI_ORC_CONFIG   /usr/tivoli/tsm/client/api/bin64/dsm.opt

DSMI_LOG           /usr/tivoli/

TDPO_FS            adsmorc

TDPO_NODE          tdpora1

TDPO_OWNER         root

TDPO_PSWDPATH      /usr/tivoli/tsm/client/oracle/bin64

TDPO_DATE_FMT             1

TDPO_NUM_FMT             1

TDPO_TIME_FMT             1

三、TSM 进程管理

1.启动TSM Server

#/usr/tivoli/tsm/server/bin/dsmserv quiet &

2.启动TSM Client

#/usr/tivoli/tsm/client/ba/bin/dsmcad

3.停止TSM Server

#/usr/tivoli/tsm/server/bin/dsmadmc(输入提示的用户、口令)

dsmadmc>;halt

4.停止TSM Client

通过ps –ef|grep dsmcad 查找出对应的PID,然后通过kill命令停止进程。

IBM Tivoli Storage Manager安装介绍相关推荐

  1. ibm tivoli_使用IBM Tivoli Access Manager实施密码到期提醒

    ibm tivoli 存档日期:2019年5月15日 | 上次更新时间:2007年3月26日 | 首次发布:2006年6月26日 公司的安全策略可能包括密码到期要求,例如密码到期提醒. 尽管IBM®T ...

  2. 【IBM Tivoli Identity Manager 学习文档】11 TIM设计思路介绍

    作者:gnuhpc 出处:http://www.cnblogs.com/gnuhpc/ 1.基于角色的权限控制:role-based access control(RBAC) 2.两大组织构件:Peo ...

  3. 【IBM Tivoli Identity Manager 学习文档】3 系统部署

    作者:gnuhpc  出处:http://www.cnblogs.com/gnuhpc/ ITIM 5.0 单服务器配置和部署. 部署ITIM之前要对其组件进行部署: IBM DB2 Enterpri ...

  4. 【IBM Tivoli Identity Manager 学习文档】15 用户管理

    作者:gnuhpc 出处:http://www.cnblogs.com/gnuhpc/ 1.基本概念 Identity feed:任何一个从一个数据源读入用户信息后添加到TIM或者与TIM中数据校验一 ...

  5. 【IBM Tivoli Identity Manager 学习文档】2 部署准备知识

      作者:gnuhpc  出处:http://www.cnblogs.com/gnuhpc/ 首先明确TIM的架构如下: 1.数据库服务器 TIM将交易数据和历史数据放置在数据库服务器内,一个关系型数 ...

  6. 【IBM Tivoli Identity Manager 学习文档】13 Service管理

    作者:gnuhpc 出处:http://www.cnblogs.com/gnuhpc/ Service的概念在前边的文档中有所介绍的,现在只是提一些需要注意的问题: 1.每一中Service都需要一个 ...

  7. 【IBM Tivoli Identity Manager 学习文档】9 怎样自定义ITIM的界面

    作者:gnuhpc 出处:http://www.cnblogs.com/gnuhpc/ 1.Administrative Console Customizations Tips Customizati ...

  8. aix 查询服务器型号,Tivoli Storage Manager AIX 版: 管理员参考大全

    +--------------------------------------------------------------------------------+ | 服务器名: SERVER_A ...

  9. IBM Tivoli

    Tivoli Doc http://baike.baidu.com/view/1105222.htm 谭瑞忠 http://storage.it168.com/a2009/0629/597/00000 ...

  10. ibm tivoli_使用表单认证通过Tivoli Access Manager电子商务WebSEAL启用Microsoft Office Sharepoint Server客户机集成

    ibm tivoli 在现有的SharePoint Server和TAMeb集成中,存在一个已知问题,即基于WebSEAL的表单身份验证破坏了Microsoft Office产品的客户端集成功能. 这 ...

最新文章

  1. Tomcat软件的目录结构、作用
  2. WebLogic 12c 添加默认应用
  3. hdu 1241Oil Deposits(BFS)
  4. 双胞胎一个上北大一个上清华,秘诀6个字!还有女生收到清华通知书说“考砸了”……...
  5. Java面试之五大框架的理解
  6. 电视如果使用独立显卡会怎么样?
  7. Bootstrap导航栏实例讲解
  8. 单片机c语言实验报告心得,关于单片机实训心得体会
  9. 电工知识:3种方法测电容的好坏,万用表三个档位的巧妙应用
  10. 紫微星情大全系列之紫微星
  11. Kettle之定时运行Job
  12. 解决mysql报错ERROR 2002 (HY000)
  13. startx 及xinit 介绍(经典)
  14. 【游戏运营】【实战】首充分析——王国纪元
  15. 西米支付:支付宝/微信支付/银联支付通道的接入介绍
  16. 电气比例阀原理(液压气动控制基础系列)
  17. C语言二级必须编译吗,c语言是计算机二级吗
  18. 安全的微信群管理工具
  19. 回答华为公司面试题一头牛重800公斤一座桥承重700公斤问牛怎么过桥?
  20. uniapp做高德地图

热门文章

  1. 金山陈飞舟:《剑网3》3D引擎重生记
  2. 阿里云ECS云服务器实例重置-更换操作系统
  3. GPS 入门 6 —— 各国卫星导航系统比较(北斗、伽利略、GLONASS、GPS)(转)
  4. 编程 100个训练题目
  5. 【毕业设计】JSP+Java+MySql+微信小程序 基于微信小程序的扫码点餐系统
  6. java连接navicat_java怎么连接navicat
  7. 1小时学会通过Java Swing Design设计java图形化
  8. 徐张生:三级分销不是传销,人人店已经占据行业绝对优势
  9. 【shell】shell是什么,shell脚本又是什么?
  10. HTML|颜色的设置方法