1Oracle数据库异机恢复测试报告北京宝利信通有限公司2009年11月2目录一.测试背景...........................................................................................................................3二.测试概况...........................................................................................................................3时间、地点...............................................................................................................3测试主要目的...........................................................................................................3主要工作内容...........................................................................................................3三.测试环境...........................................................................................................................33.1测试主机环境.....................................................................................................................33.2测试系统结构图.................................................................................................................4四.测试步骤及结果...............................................................................................................44.1恢复环境准备....................................................................................................................44.2建立CommVault8.0备份服务器....................................................................................44.4安装Oracle10.0.2.0forAIX和HPUX数据库..............................................................244.4.1硬件环境...............................................................................................................244.4.2软件环境...............................................................................................................244.4.3软件安装...............................................................................................................244.5安装CommvaultMediaagent,oracleidaforAIX和HP-UX.....................................254.6使用磁带进行Oracle数据库的全库恢复......................................................................384.6.1对核心数据库(AIX)进行恢复.........................................................................38数据库的物理恢复(restore)...................................................................................38数据库的逻辑恢复.................................................................................................47打开数据库(open)..................................................................................................474.6.2对财务数据库(HP-UX)进行恢复....................................................................48数据库的物理恢复(restore)...................................................................................48数据库的逻辑恢复(recover)..................................................................................55打开数据库(open)..................................................................................................554.7数据库恢复后的校验.......................................................................................................56数据库基本参数检查.............................................................................................56应用数据检查.........................................................................................................583一.测试背景XX公司核心数据库采用AIX系统和ORACLE10G数据库;ERP数据库系统采用HP-UX系统和ORACLE10G数据库,采用CommVault备份软件,结合LANfree备份方式将Oracle数据备份到ADICScalari500磁带库中.此次测试模拟CommVault备份服务器、数据库主机发生灾难后的数据恢复全过程,为灾难恢复提供经验二.测试概况时间、地点2009年11月16日~11月25日,XX公司测试主要目的验证CommVault备份软件在主机发生灾难后的可恢复性验证使用CommVault软件备份到磁带上的数据的有效性。主要工作内容1.安装Win2003Serversp2,建立CommVault8.0备份服务器2.使用CommVaultDR工具恢复备份软件的配置信息3.准备AIX5.3和HPUX11.23操作系统4.安装Oracle10.0.2.0forAIX和HP-UX数据库5.使用磁带进行Oracle数据库的全库恢复三.测试环境3.1测试主机环境...机器类型OS版本主机名IP地址备注IBMAIX5.3P595_210.0.5.53Oracle数据库(目标机)HPUX11.11Lisserv10.0.5.15Oracle数据库(目标机)4惠普PCServerWin2003ServerCommserv25510.0.5.120CommVault备份服务器3.2测试系统结构图硬件拓扑图和软件分布图:四.测试步骤及结果4.1恢复环境准备Commserver服务器要求windows2003sp2AIX主机要求和源主机操作系统一致,oracle版本和以前一致。HP主机要求和源主机操作系统一致,oracle版本和以前一致。4.2建立CommVault8.0备份服务器以下过程是安装CommServe的详细步骤:1.将CommServe安装光盘插入主机光驱52.在“我的电脑”中,右键选择“自动播放”或双击光驱图标3.出现如下安装界面:4.选择“中文”或“英文”均可,选择“下一步”开始安装软件,出现如下界面:5.选择“InstallQiNetixonthiscomputer”,开始安装软件66.在“Welcome”界面中,选择“Next”,然后在接下来出现的界面中选择“OK”确认即可7.在“LicenseAgreement”中,选择“Iacceptthetermsinthelicenseagreement”接受许可78.在“SelectPlatforms”中选择在CommServe上需要安装的模块89.CommVault软件的安装需要一些特殊权限,软件安装中会提示你是否同意设置这些权限,选择“Yes”确定即可10.在安装数据实例的提示界面中,选择“Yes”开始安装数据库实例911.在“DatabaseEngineInstallationPath”界面中,确定数据库引擎的安装路径,选择“Browse”可以修改数据库引擎安装路径12.在“MSSQLDatabaseInstallationPath”界面中,确定MSSQL数据库安装路径,选择“Browse”可以修改MSSQL数据库的安装路径1013.开始安装数据库引擎14.在“SQLUserPassword”界面中设置SQL用户的口令1115.如果你的系统中已经安装了其它版本的JRE,安装程序会推荐你安装一个高版本的JRE16.如果接受推荐,软件开始安装Java环境1217.在“DestinationFolder”界面中选择软件的安装路径,选择“Browes”可以修改软件的安装路径18.在“CommServeDatabasePath”界面中确定CommServe数据库的路径,选择13“Browse”可以修改CommServe数据库的安装路径19.在“CommServeName”中指定CommServe的客户端名称和主机名20.在“CommServeDisasterRecoveryPath”界面中指定灾难恢复文件的路径,选择“Browse”指定灾难恢复文件的路径1421.在“FirewallConfiguration”界面中可以配置防火墙,通常选择不配置防火墙22.在“ApplyaLicense”中指定正式许可证文件的路径或选择使用Demo许可15证23.在“AdministratorAccount”中