tsm server 6 异机恢复(基于windows)
一直没做过tsm6的自身恢复,发现官方文档比较模糊,只有恢复数据库命令,没说重装后怎样,最近闲的的无聊测试了一把,比较懒,没形成文档,列一下流程。
我用了两张方法,手动方式和dsmicfx向导方式,手动的就不写了比较麻烦。
1. 将原tsm server的卷历史信息(volhist.out)、设备文件(devconf.out)、服务器参数文件(dsmserv.opt)拷出来。
2. 确保有自身db的备份,如在带库上,新的tsm server需要接入并识别,如果是用file类型,则按原目录格式拷到新的tsm server
3. 在新的服务器上安装tsm server6,使用dsmicfx.exe向导创建实例。
4. 在新的tsm server上,将tsm server1服务停止,将tsmdb1服务停止(或者用 db2 force applications all杀掉连接)
5. 将原来的tsm server的参数文件拷贝到新的tsm server的对应位置(volhist.out,devconf.out dsmserv.opt)
6. 打开一个cmd窗口,切换到实例目录,执行“c:Program FilesTivoliTSMserverdsmserv.exe" -o dsmserv.opt restore db进行数据库恢复。
7.恢复完毕就ok了,我试了两次,发现需要重新reg lic.
ps: 进行恢复之前,要在新的tsm server上安装tsm client,否则会恢复失败。
大家按这个流程做肯定会成功,呵呵。