ORACLE数据库恢复演练报告.doc
《ORACLE数据库恢复演练报告.doc》由会员分享,可在线阅读,更多相关《ORACLE数据库恢复演练报告.doc(58页珍藏版)》请在冰豆网上搜索。
Oracle数据库异机恢复
测试报告
北京宝利信通有限公司
2009年11月
目录
一. 测试背景 3
二. 测试概况 3
l 时间、地点 3
l 测试主要目的 3
l 主要工作内容 3
三. 测试环境 3
3.1测试主机环境 3
3.2测试系统结构图 4
四. 测试步骤及结果 4
4.1恢复环境准备 4
4.2建立CommVault8.0备份服务器 4
4.4安装Oracle10.0.2.0forAIX和HPUX数据库 24
4.4.1硬件环境 24
4.4.2软件环境 24
4.4.3软件安装 24
4.5安装CommvaultMediaagent,oracleidaforAIX和HP-UX 25
4.6使用磁带进行Oracle数据库的全库恢复 38
4.6.1对核心数据库(AIX)进行恢复 38
Ø 数据库的物理恢复(restore) 38
Ø 数据库的逻辑恢复 47
Ø 打开数据库(open) 47
4.6.2对财务数据库(HP-UX)进行恢复 48
Ø 数据库的物理恢复(restore) 48
Ø 数据库的逻辑恢复(recover) 55
Ø 打开数据库(open) 55
4.7数据库恢复后的校验 56
Ø 数据库基本参数检查 56
Ø 应用数据检查 58
一.测试背景
XX公司核心数据库采用AIX系统和ORACLE10G数据库;ERP数据库系统采用HP-UX系统和ORACLE10G数据库,采用CommVault备份软件,结合LANfree备份方式将Oracle数据备份到ADICScalari500磁带库中.
此次测试模拟CommVault备份服务器、数据库主机发生灾难后的数据恢复全过程,为灾难恢复提供经验
二.测试概况
l时间、地点
2009年11月16日~11月25日,XX公司
l测试主要目的
验证CommVault备份软件在主机发生灾难后的可恢复性
验证使用CommVault软件备份到磁带上的数据的有效性。
l主要工作内容
1.安装Win2003Serversp2,建立CommVault8.0备份服务器
2.使用CommVaultDR工具恢复备份软件的配置信息
3.准备AIX5.3和HPUX11.23操作系统
4.安装Oracle10.0.2.0forAIX和HP-UX数据库
5.使用磁带进行Oracle数据库的全库恢复
三.测试环境
3.1测试主机环境
...
机器类型
OS版本
主机名
IP地址
备注
IBMAIX
5.3
P595_2
10.0.5.53
Oracle数据库
(目标机)
HPUX
11.11
Lisserv
10.0.5.15
Oracle数据库
(目标机)
惠普PCServer
Win2003Server
Commserv255
10.0.5.120
CommVault
备份服务器
3.2测试系统结构图
硬件拓扑图和软件分布图:
四.测试步骤及结果
4.1恢复环境准备
Commserver服务器要求windows2003sp2
AIX主机要求和源主机操作系统一致,oracle版本和以前一致。
HP主机要求和源主机操作系统一致,oracle版本和以前一致。
4.2建立CommVault8.0备份服务器
以下过程是安装CommServe的详细步骤:
1.将CommServe安装光盘插入主机光驱
2.在“我的电脑”中,右键选择“自动播放”或双击光驱图标
3.出现如下安装界面:
4.选择“中文”或“英文”均可,选择“下一步”开始安装软件,出现如下界面:
5.选择“InstallQiNetixonthiscomputer”,开始安装软件
6.在“Welcome”界面中,选择“Next”,然后在接下来出现的界面中选择“OK”确认即可
7.在“LicenseAgreement”中,选择“Iacceptthetermsinthelicenseagreement”接受许可
8.在“SelectPlatforms”中选择在CommServe上需要安装的模块
9.CommVault软件的安装需要一些特殊权限,软件安装中会提示你是否同意设置这些权限,选择“Yes”确定即可
10.在安装数据实例的提示界面中,选择“Yes”开始安装数据库实例
11.在“DatabaseEngineInstallationPath”界面中,确定数据库引擎的安装路径,选择“Browse”可以修改数据库引擎安装路径
12.在“MSSQLDatabaseInstallationPath”界面中,确定MSSQL数据库安装路径,选择“Browse”可以修改MSSQL数据库的安装路径
13.开始安装数据库引擎
14.在“SQLUserPassword”界面中设置SQL用户的口令
15.如果你的系统中已经安装了其它版本的JRE,安装程序会推荐你安装一个高版本的JRE
16.如果接受推荐,软件开始安装Java环境
17.在“DestinationFolder”界面中选择软件的安装路径,选择“Browes”可以修改软件的安装路径
18.在“CommServeDatabasePath”界面中确定CommServe数据库的路径,选择“Browse”可以修改CommServe数据库的安装路径
19.在“CommServeName”中指定CommServe的客户端名称和主机名
20.在“CommServeDisasterRecoveryPath”界面中指定灾难恢复文件的路径,选择“Browse”指定灾难恢复文件的路径
21.在“FirewallConfiguration”界面中可以配置防火墙,通常选择不配置防火墙
22.在“ApplyaLicense”中指定正式许可证文件的路径或选择使用Demo许可证
23.在“AdministratorAccount”中配置登录CommCellConsole的“帐户”和“口令”
24.在“MediaPassword”中输入访问介质的口令
25.选择“Yes”确认配置CommCellConsoleWeb管理
26.在“WebAdministration”中输入一个别名
27.在“MediaAgentIndexCachePath”中配置IndexCache的路径,选择“Browse”可以修改IndexCache的存放路径
28.在“JobResultsPath”界面中配置客户端的作业结果存放路径,选择“Browse”可以修改存放路进
29.在“SnapDriverDefaultVolume”界面中配置存储snap位图的分区或卷
30.在“Summary”界面中选择“Next”确认你的配置并继续安装
31.软件安装到这个过程,系统会提示需要注销一次,选择“LogOff”确认注销
32.系统注销完成后,软件的安装过程会自动进行,如如下界面所示:
33.在“AutomaticUpdatesschedule”界面中,如果需要配置自动更新的调度计划,可以选中“ScheduleFTPDownloadofAutomaticUpdates”并配置时间表,建议不要配置
34.软件安装到这里,系统会提示你是否删除先前安装中设置的特殊权限,选择“Yes”确认删除
35.在“InstallUpdatesschedule”界面中选择不配置“ScheduleInstallofAutomaticUpdates”
36.在系统提示软件安装后需要重启服务器界面中,选择“OK”确定
37.在“ScheduleReminder”界面中选择“Next”即可
38.在“CompletionReport”界面出现后,选择“RebootNow”或“Finish”完成软件的安装
39.软件安装完成,重启服务器。
4.4安装Oracle10.0.2.0forAIX和HPUX数据库
4.4.1硬件环境
主机A
p595a
24CPU
93696MMemmary
主机B
p595b
24CPU
93696MMemmary
4.4.2软件环境
操作系统
AIX5300-09
集群软件
HACMP5.4.1.3
数据库
Oracle10.2.0.1
升级补丁
10.2.0.4
4.4.3软件安装
1.安装前准备:
操作系统环境;HACMP需求环境;JDK,C++需求环境
2.创建oracle用户
创建用户组
组名
组ID
oinstall
300
dba
301
hagsuser
302
创建用户
用户名
oracle
用户ID
300
属组
dbaoinstallhagsuser
用户目录
/oracle
3.Oracle软件安装
4.5安装CommvaultMediaagent,oracleidaforAIX和HP-UX
1.运行cvpkgadd命令:
[p595_2][/mnt]#./cvpkgadd
Restartinginpdksh-v5.2.14...
Simpana8.0.0(BUILD68)AIX5.3
-------------------------------------------------------------------------------
CommVault
___
/_\(_)__________________
\\||'_`_\|'_\/_`|'_\/_`|
_\\||||||||_)|(_|||||(_||
\__/|_|_||_||_|.__/\__,_|_||_|\__,_|
|_|