免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
1234下一页
最近访问板块 发新帖
查看: 19308 | 回复: 31

[备份软件] NetBackup软件中VSS和VSP的设置说明 [复制链接]

论坛徽章:
1
CU十二周年纪念徽章
日期:2013-10-24 15:41:34
发表于 2009-02-11 11:27 |显示全部楼层
在windows平台上Netbackup软件通过两种方式处理打开文件的备份。一种是NBU提供的VSP(Volume Snapshot Provider),另一种是windows2003和windows2008上自带的VSS(Volume Shadow Copy Service)。

VSP是NBU老版本中OTM(Open Transaction Manager)的替代,大约是在NBU4.5FP6开始取代OTM的。目前VSP支持的平台为WinXP,windows2000,windows2003(32- and 64-bit).

在NBU中的配置和BE提供的AOFO(Advanced Open File Option)大致相同,所以我在这里面就只讲NBU的配置方法,BE的配置可以参考NBU的。

大家肯定会问在windows上有VSS又有VSP,到底该使用哪一个方法备份windows上打开文件哪? NBU缺省是使用VSP。但是从实际经验上看,还是在支持VSS的平台上,使用VSS技术处理打开文件;不行的再用VSP 的方法比较保险。

(1) 和VSS相关的设置:
在NBU中能配置VSS相关的地方是两个地方,一个是在” Host Properties”->master server->”Client attribues”->”windows open file backup”;在这里面可以选择是否使用VSS。
client attributes.jpg

另一个地方是在flashbackup-windows中的snapshot client option中配置,具体的在这里就不再描述了,可以参考” 关于NetBackup flashbackup for windows讨论”。

在windows系统中,首先要注意的是VSS的服务;该服务缺省是手动启动的,不要将其改成”disable”,否者在使用VSS备份的时候会报错。如果是windows2003光板的系统,最好安装SP1的补丁,否者会引发VSS的bug。实践证明最好是win2003R2SP1以上版本。
其次VSS的”storage area”的管理是在操作系统中设定的,如果实现没有设置过,NBU会将其建在NBU安装的盘上。如果NBU安装在C:上就要注意了,尽可能保证c上有足够的空间。否则备份会出错。

可以通过OS提供的命令对VSS进行管理:
例如:vssadmin list shadows
      vssadmin list shadowstorage


(2) 和VSP相关的设置:
在NBU中能配置VSS相关的地方也是两个地方,一个和上面一样;在” Host Properties”->master server->”Client attribues”->”windows open file backup”。这个地方主要是用于disable/enable VSP。

在这里面要注意的是两个选项:(这两个选项同时适用于VSS和VSP模式)
Snapshot usage的工作模式方式:缺省是”individual drive snapshot”,最好不要去改。如果你的机器上有2了盘C和D,在这种模式下先对C做快照进行备份,再对D做快照并备份。如果C和D上的数据没有一致性关系的时候,使用该方式最好。如果设置成”Global drive snapshot”模式,NBU会对C和D同时做快照,再备份。这种模式下备份的成功率不是很高,原因是很难让C和D盘同时满足VSP要求的静默时间。
Snapshot error control的工作模式:缺省是”Abort backup on error”,也就是说出错就中断备份作业。
“Disable Snapshot and continue”是放弃使用snapshot继续备份,这要将导致正在被访问的文件被skip掉,从而无法恢复,备份作业最终返回”error code 1”,备份作业部分成功。

另外一个地方是在在” Host Properties”->Client->”Client attribues”->”VSP”。这个地方可以对VSP做一些参数的设定。
VSP attributes.jpg

在这个属性页中要注意如下选项:
Cache file volume list:在这里面可以将能放置cache file的卷列出来。如果这项是空的,NBU会自动在所有盘中找一个盘放cache file;如果该项中有盘的列表,NBU只在这几个盘中找合适的位置放cache file。NBU衡量盘是否能放cache file的方法只有一个,就是看谁的可用空间大就选谁。该项只是限定了NBU选盘的范围。
VSP volume exclude list:放在这个列表中的盘,都不会被创建VSP快照卷。

Customer cache size: 该选项缺省是不选的,也建议用户不要设置。这样VSP会自动计算Cache文件的大小。如果设置了该项参数,如果设置的cache大小比备份时所需的cache小的时候,会导致备份失败。如果想设置该选项的时候,建议cache size至少是要备份卷已使用空间的30%。

Maximum cache size: 这个值是设定cache file的最大值,建议设为存放cache file卷的可用空间的95%的大小。

Busy file settings: 里面包含2个参数
Busy file wait:缺省为5 seconds。这个值设定了VSP等待文件保持静默多长时间才开始做快照。理论上不建议将该值改小,但是对于比较繁忙的系统,还是需要将其调小;经验值是3 seconds。
Busy file timeout:缺省为300 seconds。这个值设定是VSP的等待文件静默的超时时间。如果VSP在这个时间能等不到创建快照的机会,NBU将会不使用VSP继续备份。

另外VSP cache file目录名称为:NBU_VSP_Cache。如果主机上装有防病毒软件,最好将该目录放入不扫描的列表。

VSP_cache.jpg

此外防病毒软件的时时扫描也会导致VSP失败。

论坛徽章:
1
CU十二周年纪念徽章
日期:2013-10-24 15:41:34
发表于 2009-02-11 11:31 |显示全部楼层
关于VSS和VSP的设置目前只想到了这么多,大家看看还有什么需要了解,我再补充。

有什么描述不对的地方请大家指正!

论坛徽章:
2
2015年迎新春徽章
日期:2015-03-04 09:49:45IT运维版块每日发帖之星
日期:2016-07-29 06:20:00
发表于 2009-02-11 12:11 |显示全部楼层
顶!

论坛徽章:
0
发表于 2009-02-12 23:01 |显示全部楼层
好帖,顶了再慢慢学习

论坛徽章:
0
发表于 2009-02-17 10:38 |显示全部楼层

论坛徽章:
0
发表于 2009-02-17 21:01 |显示全部楼层
有相关的netbackup说明或使用文档吗?

论坛徽章:
1
CU十二周年纪念徽章
日期:2013-10-24 15:41:34
发表于 2009-02-17 21:28 |显示全部楼层
原帖由 flb_2001 于 2009-2-17 21:01 发表
有相关的netbackup说明或使用文档吗?

官方文档,你能在http://www.symantec.com/business/support/overview.jsp?pid=15143 找到,包括一些中文的文档。

其它的关于使用经验方面的文档,在论坛中就有,需要你搜一下。

论坛徽章:
0
发表于 2009-02-19 09:57 |显示全部楼层

论坛徽章:
0
发表于 2010-03-26 11:08 |显示全部楼层
这几天正在看open file的资料。。。把无牙的给找出来了。。。

论坛徽章:
0
发表于 2010-03-26 11:28 |显示全部楼层
好,顶出来他
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP