2008年(456)
分类: 服务器与存储
2008-05-30 21:31:32
今天又花了半天功夫在Veritas上,在使用Varitas Exec 10d备份Netapp NAS上的文件的时候遇到了一些问题。如果使用NDMP方式备份NAS的话,应该没有这么麻烦,但是Varitas Exec只有升级到11d以后才有NDMP功能,否则需要专门购买NDMP的License;还有一种方法是使用备份共享文件夹的方式,虽然Veritas建议在目标服务器上安装Agent,但是象NAS这种设备是没法安装Agent的,而Netapp的顾问说这种方式是可行的,所以我们就用了这种方法。
前面给美国做备份的时候在11d的环境下测试过,把要备份的共享文件夹路径放到Userdefined-Selections的列表里面,然后再钩上高级选项中的备份网络存储就可以备份了。备份完成后系统会给出一个警告说找不到Agent,但是总的来说备份是成功的。
我们的Veritas是10d,前面也简单测试过一次备份,没有问题,但是周末备份的时候却是每次都失败,兄弟们琢磨了半天,又提到我这里来。看了一下,原来是文件夹的用户认证过不去,先看Veritas上的设置,Veritas上的备份账号设置和服务账号设置都是对的,服务重启以后还是无效;再看Netapp上的设置,用useradmin domainuser add mydomain\myuser -g "Backup Operators"命令把备份账号加入到Netapp内置的备份管理员组,用vscan off命令关掉Netapp内置的杀毒引擎,但是还是不见效。尝试了其他若干种方法,但是还是有问题;上网查资料,好像其他NAS用户也咨询过此问题,Veritas的回答是建议使用NDMP方式;再问Netapp,Netapp的人说应该可以备,但是要Veritas的人提供备份的技术细节,还是等于没有说。
突然想起来前面做过的一次测试是成功的,于是在备份纪录里面找出了上次测试时的配置,重做了一遍,仍然是成功的,但是使用该配置备份另外一个文件夹,结果还是失败,不过总算有了些眉目。又琢磨了半天,终于发现了问题所在,在Userdefined-Selections的列表里面,如果定义的网络共享文件夹在Netapp的Volume级别则没有认证错误,但是如果该定义指向Volume的子目录则会出现错误,在11d上却没有此问题,这应该是一个bug。于是,我们可以把列表定义到Volume的级别,然后在该网络位置下选择要备份的文件夹就可以正常备份了。不过还有个问题,就是我们要备份的文件夹是在\volumename\~snapshot\weekly.0\里面,是个隐藏文件夹,在选择列表里面是选不上的。我是这样解决的,先随便选择一个文件夹,然后在显示模式中使用Text模式来显示,最后编辑该条目,用\~snapshot\weekly.0\替换掉原来选择的文件夹。经过多次备份测试,确认没有问题,现在我们可以随意备份我们需要的文件了。
比较遗憾的是,我们希望从weekly.0这个每周的快照中做周备份,但是该快照的时间发生在周日晚上12点,而不是我们希望的周五晚上12点,这样很难把备份的网络数据流量控制到周末两天,该问题已经和Netapp Now Service的人员确认过,应该是没有办法修改了。