共计 3333 个字符,预计需要花费 9 分钟才能阅读完成。
这篇文章将为大家详细讲解有关 NetBackup 软件中 VSS 和 VSP 如何设置,丸趣 TV 小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
在 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。
[attach]316105[/attach]
另一个地方是在 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。
[attach]316105[/attach]
在这里面要注意的是两个选项:(这两个选项同时适用于 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 做一些参数的设定。
[attach]316106[/attach]
在这个属性页中要注意如下选项:
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。如果主机上装有防病毒软件,最好将该目录放入不扫描的列表。
[attach]316107[/attach]
此外防病毒软件的时时扫描也会导致 VSP 失败。
在 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 的。
补充:
vss 卷影复制中是允许写入文件的理解:备份开始之前,NetBackup 先使用 VSP 为备份作业创建快照。NetBackup 等待出现静默期:此时,在包含要备份的数据的驱动器上没有执行任何写入操作。这种等待是必需的,以保证文件系统处于某种一致的状态。“繁忙文件超时 (Busy file timeout)”属性定义静默期的长度。如果在“繁忙文件超时(Busy file timeout)”期限内没有出现足够长的静默期,则备份将继续,但不使用 VSP。繁忙文件超时(Busy file timeout) 默认是 300 秒。
vsp 与 vss:
关于“NetBackup 软件中 VSS 和 VSP 如何设置”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。