问题:
如何配置Backup Exec对Windows平台下的Oracle进行备份?
解决方法:
请按照以下步骤一步一步对Oracle备份进行配置:
1. 首先登陆到Oracle服务器,然后点击“开始”菜单,选择“程序”,选择“Symantec Backup Exec for Windows Servers底下的Backup Exec Remote Agent Utility,参考下图:
clip_p_w_picpath002
2. Backup Exec Remote Agent Utility打开后如下图:
注意:建议不要勾选 每次登陆时启动 Remote Agent Utility(S)” 此项目。
clip_p_w_picpath004
3. 请切换到Oracle标签页,然后点击“新建”按钮进行Oracle实例的添加,如下图:
注意:如果您的 Backup Exec 的版本是 12.0 或者以上,请先按窗口右下方的 更改设置 按钮,然后再重新切换回 Oracle 标签页。
clip_p_w_picpath006
4. 在添加实例的窗口选择并添加您的实例,参考下图:
A.建议使用sys用户作为实例连接的凭证。
B.建议“介质服务器名称或IP地址”栏目填写备份服务器的主机名
注意:请确保 DNS 解析正确,或者修改 hosts 文件添加正确条目以确保解析正确。
clip_p_w_picpath007
5. 切换到“DBA 设置”页面,添加用于连接此Oracle服务器操作系统的用户凭证;并勾选“对于Oracle和DB2操作,请使用完整的计算机名或IP地址”,并输入此Oracle服务器的主机名。
注意:请确保 DNS 解释正确,或者修改 hosts 文件添加正确条目以确保解释正确。如采用工作组验证方式,在用户名里不要添加计算机的名称;如采用域验证,则用户名需要以 Domain\Username 方式填写。
clip_p_w_picpath009
6. 最后点击“确定”按钮完成Oracle服务器上的配置,Backup Exec Remote Agent Utility将会最小化到系统栏继续运行,建议您右键点击它的图标,选择“退出”关闭此工具。此工具仅用于配置的调整以及作业状态的监控,因为监控备份作于运行过程会占用一定的系统资源,故建议您将其退出,退出该工具不会影响备份作业的工作。
clip_p_w_picpath010
然后重启Backup Exec Remote Agent for Windows Systems的服务。
clip_p_w_picpath012
7. 登陆到备份服务器,打开Backup Exec的控制台,从菜单中选择“网络”--“登陆账户”打开“登陆账户管理”窗口,然后点击“新建”按钮,添加用于备份服务器与Oracle服务器操作系统连接的账号,该账号应该与第5步骤中Oracle服务器上Backup Exec Remote Agent Utility里“DBA设置”所添加的帐号一致,请参考下图:
注意:如采用工作组验证方式,在用户名里不要添加计算机的名称;如采用域验证,则用户名需要以 Domain\Username 方式填写。
clip_p_w_picpath013
8. 在“登陆账户管理”窗口再次点击“新建”按钮,添加用于连接Oracle实例的账号,该账号必须与第4步骤中Oracle服务器上Backup Exec Remote Agent Utility里“Oracle”标签页中所添加实例的帐号一致,请参考下图:
clip_p_w_picpath014
9. 完成账号添加后,请点击菜单中的“工具”,选择“选项”打开选项属性页。在窗口左边选择Oracle,然后点击右边窗口的“修改列表”按钮打开“Oracle服务器和DB2服务器的身份验证凭证”窗口,然后点击“新建”按钮添加凭证,在“Oracle或DB2服务器”里输入Oracle服务器的主机名,然后在“登陆账户”里下拉选择在第7步骤中所创建的用于连接Oracle服务器操作系统的账号,请参考下图:
clip_p_w_picpath016
10. 返回主界面,点击工具栏的“备份”按钮盘的小箭头,从下拉菜单中选择“新建备份作业”,在“资源视图”中找到您的Oracle服务器,但请不要点击前面的 + 号展开服务器,应该使用右键对该Oracle服务器单击,然后从菜单中选择“连接为”,参考下图:
clip_p_w_picpath018
在弹出的“登陆账户选择”窗口中选择用于连接Oracle服务器操作系统的账号,通过身份验证后再点击Oracle服务器前的 + 号展开服务器:
clip_p_w_picpath019
11. 同样不要先点击Oracle实例前面的 + 号,右键单击该实例,并选择“连接”:
clip_p_w_picpath020
在弹出的“登陆账户选择”窗口中选择用于连接Oracle实例的账号,通过身份验证后再点击Oracle实例前的 + 号展开:
clip_p_w_picpath021
12. 展开实例后选择需要备份的内容:
注意:对 Oracle 数据库的备份应该从 “Oracle 数据库 ”orcl”[ 打开 ]” 中进行选择备份;请勿使用 Advanced Open File 技术对数据库进行备份;如在作业中需要对 Oracle 的所在目录进行文件备份,请必须排除控制文件、数据库文件以及日志文件,否则 Oracle 数据库会不能正常工作!
clip_p_w_picpath022
13. 选择需要备份的内容后,从“备份作业属性”的窗口左边选择“资源凭证”,然后点击“全部测试”按钮,测试结果应该返回成功,至此备份Oracle服务器的前提条件均已经满足,您可以继续在该作业属性窗口调整其他作业属性,如“设备和介质”、“备份方法”等。
注意:资源中连接服务器的账号跟连接实例的账号有所不同,连接服务器的账号应该为第7步骤中所创建的账号,而连接实例的账号是第8步骤中所创建的账号,如果账号不正确,可以选中资源后点击“改变”按钮修改。
clip_p_w_picpath024