1。既然是save-while-active,是否还需要考虑object lock,即是否需要结束交互子系统。
2。适合什么样的应用环境。
另外,希望提供一些典型备份的解决方案。
谢谢。
居士 回复于:2003-07-08 19:50:14 |
系统会自己来创建Lock的。既然是active save,就不需要结束交互子系统。系统通过获得一个Object的lock来进行active save,如果在规定的时间内没有获得该object的lock,系统会停止备份任务,发送一条系统消息给管理员。
根据经验,使用系统save命令的这个功能不是很好,经常备份不成功。如果需要再现备份的话,建议使用BRMS或别的备份软件,效果很好。 |
afeng2000 回复于:2003-07-08 19:58:34 |
谢谢回复.
1。我在网上看别人说save-while-active时需要结束批作业和交互作业子系统。 2。你说经常备份不成功是因为不能获得object lock吗? 3。brms软件得单独购买还是可以在ibm网站下载,或者随备份设备(如ibm 3590)提供? |
居士 回复于:2003-07-09 09:43:45 |
如果要全系统备份或备份一些系统数据等,需要结束交互子系统等(在go save菜单中,选项前面有 **的都是需要系统进入受限模式)
而对于save-vhile-active则不需要结束任何子系统,否则还怎么谈的上活动在线备份? 对于save-while-active备份,备份不成功经常是因为无法获得object lock,当然也可能有别的,比如object损坏,磁带问题等等。 BRMS是需要付费的软件,需要向IBM定购或者找我们。它里面除了一个BASE的包以外,还有2个可选功能,需要根据你的需要选购。不是很贵,不过功能还不错。 |
hanyu 回复于:2003-07-09 13:12:41 |
居士兄可否把BRMS介绍一下 |
afeng2000 回复于:2003-07-09 14:50:16 |
居士你好,如果我只备份几个用户库就不用结束那些子系统了是吗? |
hahawang 回复于:2003-07-09 15:01:43 |
最好是根据你的业务和库的大小.
一般你的应用使用比较的较少的库和比较小的库采用这种备份方式比较好. 否则就容易备份不完整. 该参数推荐在系统活动比较少时使用 |
居士 回复于:2003-07-09 17:11:15 |
hahawang说的很正确,该参数推荐在系统活动比较少时使用。
关于BRMS,是400的一个用来备份的软件。 其中有*base的选项,就是基本的BRMS软件部分。另外还有两个*advance and .network的选项。如果你需要一些高级的功能或网络备份另外一台400的数据的话,可以选择这个option。关于*advance的详细的功能,你还是查查redbook,比较详细。 |
afeng2000 回复于:2003-07-10 08:55:14 |
brms报价是多少? |
afeng2000 回复于:2003-07-10 10:35:30 |
1。多大的库算小?
2。虽然小,24*7的应用能不能用这种方法备份? 3。save-while-active,顾名思义,能够备份使用中的object。如果不能,那不和普通的savobj是一样的么? |
hahawang 回复于:2003-07-10 11:33:46 |
第一,大小主要还是因为时间的问题,库太大则整个备份工作可能要耗费太多的检测时间.因为SAVE-WHILE-ACTIVE对于活动的OBJECT有一个等待LOCK的过程.
第二.该功能其实主要也是针对你说的这种应用7*24.当然我说的是在你们应用活动最少的时候做备份1,可以减少备份时间.2可以避免备份不成功或有的目标没有被备下来.([b:c355712906]备份工作完成后一定要查看JOBLOG[/b:c355712906]) 第三,SAVE-WHILE-ACTIVE并不是想象上的故名思意.它只是表面上给用户这种感觉,其实系统内部也是要对目标获得一个LOCK.这样才可以. 建议有机会还是参加IBM的培训. 另外推荐你可以参加Macael9406组织的的培训活动. 这样你可以很全面系统的了解一下整个400的知识. |
afeng2000 回复于:2003-07-10 13:59:21 |
谢谢.我想深入的讨论一下.
1.既然是可以对活动object备份,又不影响使用,我就不会对备份时间太在意。 2。同样是活动目标,为什么有的能获得lock,有的不能? 我也想参加培训,但是参加ibm培训很难,macael9406的培训过于简单。另外不是实践中遇到的问题老师都会讲到,所以经验很重要的嘛,俺可能是半拉子水平那种吧,呵呵。 |
hahawang 回复于:2003-07-10 17:09:30 |
哈...
1.你不注意,系统要在意啊.因为有一个时间参数限制,除非你设为无限大(一般不推荐) 2.SWA其实最大的好处在于能够在备份时对目标LOCK最少的时间. 当SAVE动作在限制时间内捕捉到该目标的LOCK后.会生成一个该目标相应的IMAGE,并释放对目标的LOCK.后续的SAVE只是对IMAGE的动作. 结合前面说的,我想应该清楚了吧.还有就是这个参数一起作用的还有另外二个参数.(具体参数名忘了.呵...) 这一块是比较繁锁. |
居士 回复于:2003-07-10 17:17:18 |
hahawang说的很好。系统在线备份是要等待一个时间的,在这个时间内如果没有获得目标的 LOCK的话,就备份失败或该目标备份不成功。 |
afeng2000 回复于:2003-07-10 17:26:07 |
基本明白了,这个问题没回答:都是活动的object,为什么备份时有的能获得lock,有的不能? |
居士 回复于:2003-07-10 17:36:40 |
如果一个OBJECT一直在被使用,系统就在等待,等它空下来了,马上给它个LOCK。 |
向唐 回复于:2003-07-10 22:48:03 |
1、BRMS价格跟400的档次有关。一般在20来万,270的。
2、BRMS可以自动备份数据到磁带库上,比较方便,但是也需要把应用停下来,否则如果FILE一直在用的话,会失败的。 |
居士 回复于:2003-07-11 09:07:38 |
BRMS没有这么贵的,270的打完折 base的1万多点而已。我们公司就是卖这个的。 |
afeng2000 回复于:2003-07-11 13:38:41 |
再次感谢,又来一位高手向唐(向往大唐盛世,好名字,呵呵)。 |
newbiezhang 回复于:2003-07-12 14:19:19 |
精华! |
michael9406 回复于:2003-07-12 15:55:00 |
其实看一下这本书,就什么都知道了。
Backup Recovery and Media Services for OS400 More Practi (1).pdf 如果没有这本书或者不能下载,请与我联系,我会用MSN传给你。 请用MSN联系我。 |
向唐 回复于:2003-07-12 19:42:58 |
[quote:46061c659e="居士"]BRMS没有这么贵的,270的打完折 base的1万多点而已。我们公司就是卖这个的。[/quote:46061c659e]
我说的价格是包括安装配置全套的价格(从计划到实施的)。 IBM光配置就要近10W呢(730和720)。 |
居士 回复于:2003-07-12 20:42:39 |
向唐兄: 我想我们说的软件是不是同样的软件,BRMS,我们公司已经卖了很多套了,都是1万多点,介质光盘就在系统光盘里。 |
向唐 回复于:2003-07-13 16:45:11 |
应该是一样的,我说的价格是包括网络模块的,加上安装和实施的费用。我们的720和730以前没买网络模块,现在要买,加上实施费用可能要7、8W。不过还好,不是我们出钱。 |
向唐 回复于:2003-07-13 16:47:48 |
[quote:d202bafb33="afeng2000"]又来一位[size=9:d202bafb33][color=red:d202bafb33]高手[/color:d202bafb33][/size:d202bafb33]向唐([url][color=blue:d202bafb33]向往大唐盛世[/color:d202bafb33][/url],好名字,呵呵)。[/quote:d202bafb33]
高手不敢当,熟手而已。 非常向往,可惜啊可惜。 以后多多交流交流。 |
zzzddd 回复于:2003-07-16 09:47:18 |
我的理解就是如果你在savobj的命令中加了save-while-active,那么如果在确定的时间内,还不能获得obj的lock,则整个备份作业结束,这个obj前面备份过的就备份了,后面还没备份的也无法在这个作业里备份了。 |
延伸阅读
文章来源于领测软件测试网 https://www.ltesting.net/