CSP数据库数据备份恢复应急演练方案.docx

CSP数据库数据备份恢复应急演练方案.docx

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

word专业资料

word专业资料

.

.

数据备份恢复应急演练方案

二零一四年十月

.

.

word

word专业资料

目录

第一章 应急恢复演练目的 错误!未定义书签。

第二章 应急恢复演练围及演练参考文档 错误!未定义书签。

应急恢复演练参与人员及分工 错误!未定义书签。

应急恢复演练场景 2

应急恢复演练环境构成 错误!未定义书签。

生产环境构成 错误!未定义书签。

应急演练环境构成 错误!未定义书签。

应急恢复演练容 2

应急恢复演练事前准备 错误!未定义书签。

应急恢复演练主要步骤 2

2.3.1 应急恢复演练观察、跟踪和审计 2

附件一:数据库应急恢复演练详细步骤 4

附件二: 恢复预演时间估算-3月23日(8个小时) 7

第一章 应急恢复演练场景

序号

序号

项目

备注

1

场景模拟

CSP数据库发生异常数据库无常启动

2

演练目标

在异机重构数据库,进行全库恢复;11.2.0.4.4的RAC

数据库恢复到11.2.0.4.4的rac数据库中。

2.1应急恢复演练容

应急恢复演练主要步骤

应用数据的检测

应用数据备份

模拟数据库损坏,不能正常启动

执行事件应急响应机制

通知应急恢复管理团队

应急恢复管理团队报到,各恢复小组报到

数据库开始恢复(具体步骤参见附件一)

通知数据恢复

恢复后的数据库测试和校验

通过对比生产库与演练库的数据查询一致度来判断恢复是否成功;

通过将演练库接入到应用系统测试环境中,来检验演练库是否能够正常对外工作。

应急恢复演练观察、跟踪和审计应急恢复演练观察、跟踪和审计容:

各执行步骤的实际开始和结束时间

操作步骤执行的正确性

演练工作清单的完整性和正确性

应急恢复操作手册的完整性和正确性

应用系统功能和数据录入测试的结果

附件一:数据库应急恢复演练详细步骤

将RMAN备份文件拷贝到异机相同目录下。

创建。恢复pfile文件

通过RMAN备份文件恢复参数控制文件容如下:

修改数据库DBID跟源数据库DBID一样,创建跟源数据库服务器相同的文件目录。rmantarget/;

修改数据库DBID跟源数据库DBID一样,创建跟源数据库服务器相同的文件目录。rmantarget/;

setdbid=源库DBID

RMAN restorespfilefromrman备份文件直接路径位置;

配置oracle_sid

Oracle执行

Oracle执行

$echo$ORACLE_SID

修改oracle用户下的.profile文件,把以下的容添加到该文件中:ExportORACLE_SID=cspdb1

启动库到nomount状态

$rman

$rman

RMANconnecttarget/RMANstartupnomount

从pfile恢复spfile

$sqlplus“/assysdba”SQLcreatespfilefrom

$sqlplus“/assysdba”SQLcreatespfilefrompfile;

恢复控制文件

$rman

$rman

RMANconnecttarget/RMANsetdbid=源库DBID

RMANlistbackup;--检查备份信息

RMANrestorecontrolfilefrom/RMAN备份集绝对位置;RMANquit

恢复数据文件和归档日志(可选)

$rman

$rman

RMANconnecttarget/

--注意,这里不能连catalog.

RMANalterdatabasemount; --注意,这里需要在mount状态执行的

RMAN

----恢复所有可用的数据文件

SQLselectfile#,namefromv$datafile;RMANrestoredatafile1,2,3,4,5,6x;

RMANquit

确定恢复完成的SCN点(记录恢复完成时数据库时间点)

RMANlistbackupofarchivelogall;

RMANlistbackupofarchivelogall;

--确定哪些归档可用,选择某一个归档的scn点进行恢复

--可确定此scn在生产库的时间(例如scn=10227646438048)

selectto_char(scn_to_timestamp(scn号),YYYY-MM-DDHH24:MI:SS)fromdual;

恢复归档文件脚本(恢复前必须确认数据库是mount的状态)

拷贝归档文件到归档文件目录。

拷贝归档文件到归档文件目录。

RMANrun{

2setarch

文档评论(0)

hao187 + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体武汉豪锦宏商务信息咨询服务有限公司
IP属地上海
统一社会信用代码/组织机构代码
91420100MA4F3KHG8Q

1亿VIP精品文档

相关文档