2010年10月30日星期六

Backup Exec 使用心得 (1)

这段时间在公司负责部署 Symantec Backup Exec 2010 R2,遇到了一些很怪的问题,不过已经在 Symantec 技术支持和自己的折腾中一一解决,于是决定在这里记录下来。

一开始自己是在虚拟机环境下建立的 Windows 域和几台机器来部署测试 2010 版本,并没有遇到问题,备份还原一切顺利,可是真正在生产环境下部署了 2010 R2 版本后,问题连连。在这方面,自己的规划不周和经验不足造成了计划延迟,值得反省。

在 2010 R2 部署后遇到的第一个问题就是在 Backup Exec 资源列表中看不到 Oracle 实例,具体现象如下:

向 Oracle 服务器(Windows Server 2003 系统)推送安装 Remote Agent for Windows System (RAWS) 后,Oracle 实例在 Backup Exec 介质服务器的资源列表中是灰色即不可选中的状态;在 Oracle 服务器端配置完成 Oracle 实例、服务器登录信息后,Oracle 实例从介质服务器的资源列表中消失。

在技术支持的多次确认后,被告知设置一切正确并无不当之处,收集 BE Log 后表示系统服务及组件等一切正常。Remote Agent 端的 Oracle 实例使用 sys 帐号认证,DBA 设置使用 Domain Admin 帐号认证,连接端口使用默认。RAWS 服务以默认的 Local System 运行。
最终工程师提出的解决方案是从 Oracle 服务器端完整卸载并清除相关注册表键值后重启系统,安装 BE 12.5 版本中自带的 RAWS 并按上面的方法配置,此时 BE 介质服务器端可以看到 Oracle 实例并可以选中,此时从介质服务器启动推送,将 2010 R2 的 RAWS 推送到 Oracle 服务器端,完成升级任务。由此,Oracle 实例的备份和还原均可正常进行。
Oracle Agent 的配置可以参考 Symantec 文档 http://www.symantec.com/business/support/index?page=content&id=TECH117251&locale=zh_CN

今天先写到这里,下次再说备份中遇到的介质和配置问题。