实例介绍
【实例简介】Oracle-RMAN增量备份恢复测试记录
【实例截图】
【核心代码】
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 | 目录 一、概述:.......................................................................................................................................5 1.1、增量备份的基本概念.....................................................................................................5 1.1.1、概念.....................................................................................................................5 1.1.2、备份策略及恢复.................................................................................................5 1.1.3、增量备份命令.......................................................................................................6 二、备份过程...................................................................................................................................7 2.1、第一次全备份:..............................................................................................................7 2.1.1、数据记录...............................................................................................................7 2.1.2、当时的归档日志序列号:...................................................................................7 2.1.3、数据库当时的时间:...........................................................................................8 2.1.4、备份前的归档日志状态.......................................................................................8 2.1.4、开始第一次全备份...............................................................................................8 2.1.4.1、RMAN 配置选项: ...................................................................................8 2.1.4.2、开始备份数据库及归档日志:................................................................9 2.1.5、第一次备份完成后的时间:.............................................................................11 2.1.6、查看 RMAN 备份集...........................................................................................11 2.1.7、测试信息汇总.....................................................................................................13 2.2、第一次增量备份............................................................................................................14 2.2.1、数据记录:.........................................................................................................14 2.2.2、归档日志序列号.................................................................................................14 2.2.3、数据库当时的时间.............................................................................................15 2.2.4、开始第一次增量备份.........................................................................................15 2.2.5、备份后的归档日志状态.....................................................................................17 2.2.6、第一次增量备份后的时间.................................................................................17 2.2.7、查看第一次增量备份后的 RMAN 备份集 .......................................................17 2.2.8、测试信息汇总.....................................................................................................19 2.3、第二次增量备份............................................................................................................20 2.3.1、数据记录.............................................................................................................20 2.3.1.1、先插入两条数据......................................................................................20 2.3.1.2、再插入两条数据:..................................................................................21 2.3.1.3、继续插入数据:......................................................................................22 2.3.2、归档日志序列号.................................................................................................23 2.3.3、数据库当时的时间.............................................................................................23 2.3.4、开始第二次增量备份.........................................................................................23 2.3.5、备份后的归档日志序列号.................................................................................25 2.3.6、第二次增量备份后的时间.................................................................................26 2.3.7、查看第二次增量备份 RMAN 备份集 ...............................................................26 2.3.8、第二次增量备份后查询系统的 SCN .................................................................28 2.3.9、测试信息汇总.....................................................................................................29 3.4、第三次增量备份............................................................................................................29 3.4.1、数据分布.............................................................................................................29 3.4.2、归档日志序列号.................................................................................................31 3.4.3、数据库当前的时间.............................................................................................32 RMAN 增量恢复测试记录 3 / 88 3.4.4、开始第三次增量备份.........................................................................................32 3.4.5、备份后的归档日志序列号.................................................................................34 3.4.6、第三次增量备份后的时间.................................................................................35 3.4.7、查看第三次增量备份的 RMAN 备份集 ............................................................36 3.4.8、测试信息汇总.....................................................................................................38 三、恢复过程.................................................................................................................................39 3.1、进行任意时间点的恢复................................................................................................39 测试目的:.....................................................................................................................39 测试步骤:.....................................................................................................................39 3.1.1、模拟故障。.........................................................................................................39 3.1.2、发现故障.............................................................................................................39 3.1.3、恢复参数文件.....................................................................................................40 3.1.3.1、连接 RMAN,设置 DBID............................................................................40 3.1.3.2、通过 Oracle 默认的参数文件启动 ........................................................40 3.1.3.3、从第一次全备份中恢复 spfile ................................................................41 3.1.3.4、重新从恢复后的参数文件启动..............................................................41 3.1.4、恢复控制文件.....................................................................................................42 3.1.5、恢复第二次增量备份时的数据文件.................................................................42 3.1.6、查看数据库的相关 SCN.....................................................................................43 7、Recover 数据库.........................................................................................................46 3.1.8、打开数据库验证数据.........................................................................................47 3.1.9、恢复测试小结.....................................................................................................48 3.2、丢失某个增量备份集的恢复(基于时间点)............................................................48 测试目的:.....................................................................................................................48 测试步骤:.....................................................................................................................49 3.2.1、恢复控制文件.....................................................................................................49 3.2.1.1、恢复前,确认数据库已经处在 nomount 状态了.................................49 3.2.1.2、恢复第三次增量备份时的控制文件......................................................49 3.2.2、恢复第一次全备份时的数据文件.....................................................................50 2.2.2.1、首先,要把数据库启动到 mount 状态................................................50 2.2.2.2、恢复第一次全备时的数据文件..............................................................50 3.2.3、删除第二次增量备份时的数据片,模拟第二次增备损坏.............................51 3.2.4、恢复数据到第三次增量备份时的状态.............................................................52 3.2.5、修复数据库.........................................................................................................53 3.2.6、恢复第一次增量备份后到第二次此增量备份完成这段时间的归档日志。.54 3.2.7、再次执行恢复数据库.........................................................................................55 3.2.8、执行备份检查.....................................................................................................56 3.2.9、再次执行恢复数据库.........................................................................................61 3.2.10、打开数据库验证数据.......................................................................................63 3.2.11、恢复测试小结...................................................................................................64 3.3、基于 SCN 的恢复...........................................................................................................64 测试目的:.....................................................................................................................64 测试步骤:.....................................................................................................................64 3.3.1、恢复并修复数据库.............................................................................................65 RMAN 增量恢复测试记录 4 / 88 3.3.2、验证数据.............................................................................................................68 3.3.3、恢复测试小结.....................................................................................................69 3.4、丢失中间某个增量备份归档日志的恢复(基于 SCN) ............................................70 测试目的:.....................................................................................................................70 测试步骤:.....................................................................................................................70 3.4.1、恢复第二次增量备份的控制文件.....................................................................70 3.4.2、删除第一次增量备份的归档日志.....................................................................71 3.4.3、恢复数据文件.....................................................................................................72 3.4.4、恢复数据库到第二次增量备份时的 SCN .........................................................74 3.4.5、验证数据.............................................................................................................76 3.4.6、恢复测试小结.....................................................................................................77 3.5、基于日志序列号的恢复................................................................................................77 测试目的:.....................................................................................................................77 测试步骤:.....................................................................................................................77 3.5.1、恢复第二次增量备份的控制文件.....................................................................77 3.5.2、恢复数据文件.....................................................................................................78 3.5.3、查询恢复时间所对应的归档日志.....................................................................79 3.5.4、按日志序列号恢复归档日志.............................................................................81 3.5.5、按日志序列号恢复数据库.................................................................................82 3.5.6、打开数据库,并验证数据.................................................................................83 3.5.7、恢复测试小结.....................................................................................................83 补充测试:.....................................................................................................................83 1)查询归档日志 10 所对应的时间.....................................................................84 2)恢复并修复数据库...........................................................................................84 3)验证数据...........................................................................................................87 三、测试总结.........................................................................................................................88 |
好例子网口号:伸出你的我的手 — 分享!
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论