《2022年TSM在windows环境下的安装配置和恢复 .pdf》由会员分享,可在线阅读,更多相关《2022年TSM在windows环境下的安装配置和恢复 .pdf(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、TSM 在 windows 环境下的安装、配置及服务器自身的备份TSM 安装、配置、服务器备份实验机器: 192.168.11.20 、192.168.11.23 操作系统: windows2003 安装顺序:1、安装 isc601 2、安装 AC532 3、安装 TSMserver 4、安装 Client 安装过程:1、在 192.168.11.20 上安装 ISC过程中需要设置密码,即ISCADMIN的登录密码: zenith。管理端口按默认http 为 8421,https 为 8422. 2、安装 AC532,在安装过程中注意ISC安装路径,如提示需要安装ISC时检查一下路径,修改后再
2、行安装。3、在 192.168.11.23 上安装 Client。安装时选择自定义,因为默认安装没有选择安装管理客户机命令行文件,若不安装此项,将无法在客户机上通过dsmadmc 连接管理服务器。安装完成后客户机需要重启。配置过程:1、服务器端配置: 1.1 运行配置向导. 在过程中设置server 名字为: tsmtest,接受推荐无密码。在存储设备中选择文件库,在本地硬盘设置虚拟文件带库。过程中未注册节点,准备在命令行中统一配置。 1.2 服务器配置:在向导配置完成后,服务器已经开始运行,此时在AC中可以对此服务器进行注册后进行管理,而且也能看到我们在向导中配置的虚拟带库:filediv2
3、 。此时我们需要进行存储规划:目前我们有两个设备类:磁盘与磁带库(虚拟的文件库)。设想结构为磁盘存储池(缓存)首先使用 装满以后迁移到带库。再用磁带建一个副本存储池,备份前面的磁盘与磁带存储池中的数据。 若前面的磁盘存储或磁带存储池数据损坏以后,可以通过副本存储池恢复。(此设计思想也可以做为项目实施过程中存储规划参考)服务器配置步骤(基本步骤):定义带库和路径定义驱动器和路径定义设备类定义存储池创建策略域创建策略集创建管理类创建备份副本组名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第
4、 1 页,共 5 页 - - - - - - - - - 激活策略集此例中我们的带库和路径、驱动器和路径、设备类等都在向导中配置完毕,也可以在命令行中完成。示例:定义磁带库和路径tsm define library LB0.1.0.4 libtype=scsi share=yes 带库名,以带库在TSM中显示为准tsm update library LB0.1.0.4 libtype=scsi share=yes tsm define path tsm LB0.1.0.4 srctype=server desttype=library device=LB0.1.0.4 online=yes 服
5、务器名、带库名定义驱动器和路径tsm define drive LB0.1.0.4 MT0.2.0.4 element=256 带库名、驱动器名tsm define path tsm MT0.2.0.4 srctype=server desttype=drive library=LB0.1.0.4 device=MT0.2.0.4 online=yes 服务器名、驱动器名tsm define drive LB0.1.0.4 MT0.3.0.4 element=257 tsm define path tsm MT0.3.0.4 srctype=server desttype=drive libr
6、ary=LB0.1.0.4 device=MT0.3.0.4 online=yes 定义设备类tsm define devclass LTOCLASS1 devtype=lto library= LB0.1.0.4 设备类名定义存储池:tsm define stgpool backpool9 disk #存储池名、设备类名tsm define stgpool nextpool9 filedev2 maxscratch=100 # tsm define stgpool copypool9 filedev2 pooltype=copy maxscratch=20 #定义副本存储池设置 backpo
7、ol 的下一存储池为nextpool : tsmupdate stgpool backpool9 nextpool=nextpool9 copystg=copypool9 设置 backpool1 的副本存储池为copypool: tsmbackup stgpool backpool9 copypool9 maxprocess=1 创建备份策略域: tsm define domain testpolicy 创建策略集: tsm define policyset testpolicy testpolicy_set #策略域名、策略集名创建管理类: tsm define mgmtclass tes
8、tpolicy testpolicy_set testpolicy_maclass migdestination=none tsm assign defmgmtclass testpolicy testpolicy_set testpolicy_maclass 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 5 页 - - - - - - - - - 创建备份副本组: txm define copygroup testpolicy testpolicy_set testp
9、olicy_maclass standard destination=engback1 serialization=static verexists=5 verdeleted=4 retextra=90 retonly=600 上例中 standard 是关键定,定义备份副本组是不需要名字激活策略集: tsmactivate policyset testpolicy testpolicy_set 配置客户机节点, (客户机中修改dsm.opt 文件) :tsm register node ytclient zenith domain=testpolicy 节点名、节点密码2、客户机配置:编辑配
10、置文件:.tsmbaclientdsm.opt #原文件可能为dsm.smp,有时安装后此文件在config 目录下,拷过来即可。COMMMethod TCPip TCPPort 1500 TCPServeraddress 192.168.11.20 nodename ytclient passwordaccess generate 完成上述操作后,我们已经基本完成服务器端存储结构及配置,也已与客户端建立好连接。此时在客户端已经可以通过管理命令登录管理备份服务器。客户端备份测试:select e:ftp-softksg* #文件大小共约60M 左右,备份时提示:服务器耗尽数据存储空间备份完成后
11、通过:q backup d:ftp-softksg* 也无法查看到备份内容,显然备份没有成功。应该是备份存储池没有空间所致。我们登录服务器查看:q stg 在显示的我们使用的主存储池backuppool9 中 estimated capacity 为 0.0M, 于是我们登录管理控制台,为backuppool9 添加 disk volume。此处如果是真正的磁带库,则我们需要将磁带检入即可。此处注意,对磁带操作有两个命令:label、checkin,语法如下:label libvolume lb0.1.0.4 search=yes labelsou=barcode checkin=scratc
12、h overwrite=yes checkin libvolume lb0.1.0.4 search=yes status=scratch label 对磁带做标签操作,相当于对磁带进行格式化,所以在有数据时不可随意进行此步操作。checkin 是对磁带进行检入,若磁带比较多,需要花费一定时间。添加 Volume 后再次备份,仍然提示服务器耗尽数据存储空间。登录 web 管理台查看,发现在testpolicy_mgmclass 管理类中备份设置未选择存储池,添加备份存储池为:backuppool9。然后备份作业成功。恢复:restore -inactive e:ftp-soft* -pick
13、-subdir=yes 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 5 页 - - - - - - - - - 服务器备份恢复测试:数据库完全备份:backup db type=full devclass=filedev2 800 答:备份数据写到定义的设备类当中去,在定义文件设备类时需要指定文件目录,在做此服务器DB 备份时将会备入定义设备类时指定的文件夹中。若系统损坏,重新安装TSM 后,需要定义同名设备类,然后指定同一目录。进入系统后恢复即可。在上图中设置的参数
14、,最大卷容量即在此设备类的存储池备份时,每卷最大只能25M,若有个 50M 的文件备份一次就需要两个卷。安装限制似乎类似于带库的驱动器数目。完全备份后,可以执行增量备份:backup db type=incremental devclass=filedev2 测试过程:备份数据:在客户机 192.168.11.23 上做备份:select e:tsmtest* 备份数据库:backup db type=full devclass=filedev2 删除所有安装TSM 相关软件,一切都重新装过,进行恢复测试:1、重复前面的安装过程. 2、安装完成后停止掉TSM 服务,然后进入安装目录server
15、 下运行恢复命令: dsmserv restore db devclass=filedev2 vol=95362738.dbb commit=yes 卷名就是指定设备类目录下扩展名为DBB的文件名。同时恢复DB还需要 devcnfg(安装目录server1 下)、volhistory (server1 下 dsmserv.opt 中的: VOLUMEHistory volhist.out )两个文件存在,而且此两个文件要是在做DB 备份时的状态存在才可以,所以在做DB 备份时,须将当时状态下的这两个文件拷贝出来。在做上述操作后,由于devcnfg 等两个文件都是新安装的文件,所以操作后serv
16、er1 服务无法启动,在 “ 服务 ” 中及命令行下都无法启动了,提示在启动服务器前必须先恢复数据库。重新配置 TSMserver1,然后备份 DB, 并将 devcnfg.out、 volhist.out 两文件拷出。 然后删除 server1,再重新配置后,恢复测试,通过。数据库 DB 备份总结:数据库 DB 自身的备份可以通过如下命令完成:backup db type=full devclass=filedev2 备份 DB 时只能指定设备类,还可以指定具体备份到哪一卷,但是此处不能使用存储池。因为一旦数据库损坏,是无法识别存储池的。恢复时使用命令:dsmserv restore db
17、devclass=filedev2 vol=95362738.dbb commit=yes 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 5 页 - - - - - - - - - 在进行数据库恢复时,若备份时采用的是文件设备类,此时需提前定义相同名字的文件设备类,并且要与原类定义时指向同一文件夹。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 5 页 - - - - - - - - -