, ); ?> TSM的恶心需求集锦,大家来讨论!(页 1) - 备份软件 - LoveUnix 最强AIX小机技术论坛,UNIX,Linux,存储,数据库,中间件,开发,管理 - powered by Discuz! Archiver
LoveUnix » 备份软件 » TSM的恶心需求集锦,大家来讨论!
让LU留住您的每

一天 让LU博客留住您的每一天
2008-3-19 16:17 crazyshow
TSM的恶心需求集锦,大家来讨论!

tsm用了几年,一只觉得是个很不错的东西,功能强大、运行稳定、灵活性高........

但是也遇到了很多客户提出的恶心需求,但是不能拒绝客户啊。
在这里进行一些列举,希望大家共同讨论。
肯定的是,这些问题都解决了,虽然很蹩脚,但是都可以实现。

1、client_A 备份/a目录和/b目录下全部文件;
     希望/a目录备份到带库A上面;
     希望/b目录备份到阵列B上面。

2、client_A备份/c目录下全部文件;
     希望周一、三、五将/c备份到带库A上面;
     希望周二、四、六将/c备份到阵列B上面;
     希望周日的时候将/c备份到带库A和阵列B上,各一份。

3、client_A备份/d目录到Server_A上;
     希望client_B能够把client_A备份的/d目录restore到本地来。

4、client_A备份/e目录;
     希望周一、三、五将/e备份到Server_A上面;
     希望周二、四、六将/e备份到Server_B上面;
     希望周日的时候将/e备份到Server_A和Server_B上,各一份。

5、client_A连接到server_A上,restore之前备份的/f目录;
     由于备份时间很长,希望连接到server_B上,对/g目录进行备份。

6、client_A和Client_B希望能访问同一个stgpool filespace,互相共享彼此的备份纪录。


客户提出的需求是不专业的,有些时候是无法实现的。
但是这不等于客户提出的问题是错误的,应该充分理解用户担心的是什么,针对用户担心的给出解决办法,或者替代办法,或者是一个说法。
简单的说,就是把不专业的需求整理成IT技术需求。


希望大家发表各自的看法!如果有其他您认为恶心的需求,一样可以拿出来分享、讨论!

回帖请指明以下内容:
你认为可否实现?
   可实现请介绍实现方法;
   不可实现有无替代方法?
         有替代方法,请介绍替代方法;
         没有替代方法,请介绍如何向客户解释。

2008-3-19 23:14 qian1110
关注

明天上班后回复下

2008-3-20 00:15 darkbug
这些工作,手动比较还可以,全自动的话,洗洗睡啦

2008-3-20 09:12 戴面具的疯子
只要手动可行,那就一定有自动的办法,大不了些脚本嘛

2008-3-20 12:35 darkbug
[quote]原帖由 [i]戴面具的疯子[/i] 于 2008-3-20 09:12 发表 [url=http://bbs.loveunix.net/redirect.php?goto=findpost&pid=767869&ptid=82299][img]http://bbs.loveunix.net/images/common/back.gif[/img][/url]
只要手动可行,那就一定有自动的办法,大不了些脚本嘛 [/quote]

好一个“大不了”

pf

2008-3-20 16:25 busyfan
客户要求,对于备份的所有内容,在带库里的磁带必须实现2份镜像...
即:对于file1文件,在备份时要保证A磁带上一份,B磁带上也有一份:(

[[i] 本帖最后由 busyfan 于 2008-3-20 16:26 编辑 [/i]]

2008-3-21 13:28 lj_cd
太高深了,我不懂:'( :'( :'( :'(

2008-3-21 21:37 haomao1879
个人观点: 没有进行实验过
1、2、4 我个人感觉是不是可以注册多个节点,例如在dsm.sys里面编译多个servername,多个节点对应多个策略域,然后利用脚本定时实现备份功能;
其他我不会,请指教;

dsm.sys文件有点类似ORACLE中的tnsnames.ora文件,
选择哪个NODE是由dsmc命令中的-se参数指定的:
dsmc archive '/expdata/*' -se=TSM_ORA -pass=pass
这样tsmserver就知道是使用名叫TSM_ORA的servername去连接数据库,TSMSERVE然后查找dsm.sys文件,看到TSM_ORA
对应的node_name是client_ora,就知道用client_ora节点去连接数据库。而 client_ora中又定义了使用的Policy Domain,
所以可以确定到我们使用的是哪个stgpool了。

[[i] 本帖最后由 haomao1879 于 2008-3-21 21:43 编辑 [/i]]

2008-3-28 20:49 qian1110
定义多个mgmtclass 就可以,在备份中加上参数

2008-3-28 23:48 gelf123
我想有2种方法可以实现,写2个脚本,一个备份到带库的,一个备份到阵列的。
第一种方法:Unix Shell 写条件,判断当前是星期几,执行不同的脚本
第二种方法:采用TSM 的Server端调度的Schedule, TSM的define schedule命令可以指定参数实现星期几进行备份。所以定义2个shedule就应该行了。一个一、三、五执行,一个二、四、六执行。

2008-3-29 08:40 果勒敏珊延
要求拿到一盘有完整备份数据的磁带到一个干净的TSM环境下也能恢复。干净的TSM环境是指没这盘磁带的catalog。
NetBackup, OpenView的DP都能做到。
5.3,5.2的TSM做不到,不知道新版本TSM有没有变化。

觉得TSM功能一点也不强大。:lol

2008-3-29 10:35 gelf123
[quote]原帖由 [i]果勒敏珊延[/i] 于 2008-3-29 08:40 发表 [url=http://bbs.loveunix.net/redirect.php?goto=findpost&pid=770924&ptid=82299][img]http://bbs.loveunix.net/images/common/back.gif[/img][/url]
要求拿到一盘有完整备份数据的磁带到一个干净的TSM环境下也能恢复。干净的TSM环境是指没这盘磁带的catalog。
NetBackup, OpenView的DP都能做到。
5.3,5.2的TSM做不到,不知道新版本TSM有没有变化。

觉得T ... [/quote]

研究了一下,TSM这方面确实不是很方便。。。

[[i] 本帖最后由 gelf123 于 2008-5-24 23:23 编辑 [/i]]

2008-3-29 12:00 果勒敏珊延
看清需求,是一盘磁盘包括完整的数据备份,现在磁带容量很大,三四百G数据备份到一盘LTO4磁带上没问题,要保存到异地。当然希望运送一盘磁带就可以。要考虑备份速度和成本。每天都要送到异地,每天的备份都要保留,没理由每天多花几百元多买一盘磁带,在专门的磁带保管室多用一倍的空间保管。
TSM是有Backupset,而且还有Disaster Recovery Manager
下面的图是redbook sg245416里面的
LS可以告诉我怎么将Data DbBackup放到一盘磁带里,或者不需要DbBackup备份只需要完整的Data备份vol,就可以做Disaster Recovery吗?

2008-3-29 12:32 果勒敏珊延
用二三盘做DR当然可以,但要多花钱。
看了一个上午的redbook,得到的结论是,TSM就是要将Data和DbBackup放到不同vol里面,这样一盘磁带没办法做Disaster Recovery。
希望谁有解决方法,来解决这个恶心的需求。;P

2008-3-29 12:56 gelf123
“Data 和DbBackup放到一盘磁带里”在TSM中不能实现,你这需求就不是要把所有的数据保存在一盘磁带中了,而是要把数据和tsm DB保存在一盘磁带中,tsm不支持这个功能。而且要实现你的功能TSM还需要devconfig和volume history文件才能更完美的完成。呵呵.....

我用过HP的DP但是没仔细研究过,楼上给详细说说是咋做的,主要是恢复的时候设备需要重新定义吗?另外磁带上的格式有什么解释吗?

而且TSM作为企业级的存储管理软件,相对于TSM软件和磁带库的价格来说磁带成本应该可以忽略的,主要考虑是可靠性。我们做的SAP ERP的备份,备份一次的数据量就400G,用户都有近百盘磁带保存最近多个版本的数据。所以放在一盘磁带中这种细节问题只有在实验室做实验或者教学才有意义。

TSM 做灾备,现在一般都不运送磁带了,管理员工作太繁重了。可以考虑采用电子灾备,另外在远端通过网络连接第2套TSM,采用Virtual volume实现全部自动化。

[[i] 本帖最后由 gelf123 于 2008-3-29 13:06 编辑 [/i]]

2008-4-5 00:06 swy911
搂主说的要求不太懂,感觉好像挺麻烦的,不过感觉把Schedule。policies和pool结合起来能够实现,至于6楼的,似乎很简单,定义备份池时定义一个copy pool 就好了,:lol

2008-4-6 13:07 qian1110
[quote]原帖由 [i]果勒敏珊延[/i] 于 2008-3-29 12:32 发表 [url=http://bbs.loveunix.net/redirect.php?goto=findpost&pid=770964&ptid=82299][img]http://bbs.loveunix.net/images/common/back.gif[/img][/url]
用二三盘做DR当然可以,但要多花钱。
看了一个上午的redbook,得到的结论是,TSM就是要将Data和DbBackup放到不同vol里面,这样一盘磁带没办法做Disaster Recovery。
希望谁有解决方法,来解决这个恶心的需求。;P [/quote]


dbbackup 可以直接备份到file devclass上,然后把该目录备份到磁带不就ok了
还非要浪费一盘磁带?:L

2008-4-6 23:29 larryh
1、client_A 备份/a目录和/b目录下全部文件;
     希望/a目录备份到带库A上面;
     希望/b目录备份到阵列B上面。
[color=red]没问题,两个管理类,用incl分别绑定目录[/color]

2、client_A备份/c目录下全部文件;
     希望周一、三、五将/c备份到带库A上面;
     希望周二、四、六将/c备份到阵列B上面;
     希望周日的时候将/c备份到带库A和阵列B上,各一份。
[color=red]两个存储池,三个管理类,incl绑定,crontab脚本[/color]

3、client_A备份/d目录到Server_A上;
     希望client_B能够把client_A备份的/d目录restore到本地来。
[color=red]nodename参数指定client_B用client_A的admin[/color]

4、client_A备份/e目录;
     希望周一、三、五将/e备份到Server_A上面;
     希望周二、四、六将/e备份到Server_B上面;
     希望周日的时候将/e备份到Server_A和Server_B上,各一份。
[color=red]crontab脚本,根据日期使用不同的客户端配置文件及备份命令[/color]


5、client_A连接到server_A上,restore之前备份的/f目录;
     由于备份时间很长,希望连接到server_B上,对/g目录进行备份。
[color=red] 使用不同的客户端配置文件[/color]

6、client_A和Client_B希望能访问同一个stgpool filespace,互相共享彼此的备份纪录。
[color=red]两机使用相同的nodename[/color]

2008-4-7 22:47 qian1110
6
彼此node 授予 访问权限也可以的

2008-4-8 21:02 果勒敏珊延
[quote]原帖由 [i]qian1110[/i] 于 2008-4-6 13:07 发表 [url=http://bbs.loveunix.net/redirect.php?goto=findpost&pid=772885&ptid=82299][img]http://bbs.loveunix.net/images/common/back.gif[/img][/url]



dbbackup 可以直接备份到file devclass上,然后把该目录备份到磁带不就ok了
还非要浪费一盘磁带?:L [/quote]
备份是可以这样备份,一旦发生灾难,磁带不能恢复。

2008-4-13 21:18 qian1110
[quote]原帖由 [i]果勒敏珊延[/i] 于 2008-4-8 21:02 发表 [url=http://bbs.loveunix.net/redirect.php?goto=findpost&pid=773731&ptid=82299][img]http://bbs.loveunix.net/images/common/back.gif[/img][/url]

备份是可以这样备份,一旦发生灾难,磁带不能恢复。 [/quote]


为啥不可以呢

2008-4-13 22:28 darkbug
[quote]原帖由 [i]qian1110[/i] 于 2008-4-13 21:18 发表 [url=http://bbs.loveunix.net/redirect.php?goto=findpost&pid=775379&ptid=82299][img]http://bbs.loveunix.net/images/common/back.gif[/img][/url]



为啥不可以呢 [/quote]

比如带库着火了,磁带都没了!

哈哈哈,文件的可以ftp传走

2008-4-14 11:49 qian1110
[quote]原帖由 [i]darkbug[/i] 于 2008-4-13 22:28 发表 [url=http://bbs.loveunix.net/redirect.php?goto=findpost&pid=775418&ptid=82299][img]http://bbs.loveunix.net/images/common/back.gif[/img][/url]


比如带库着火了,磁带都没了!

哈哈哈,文件的可以ftp传走 [/quote]


有道理..

2008-4-17 18:06 papaya
问题越来越仙了

大不了写个程序,调API呗

页: [1] 2


Powered by Discuz! Archiver 5.5.0  © 2001-2006 Comsenz Inc.