目录
!
1. 数据库闪回恢复前期准备 ...................................................................................................................................... 3
1.1. 开启闪回需要数据库在归档模式下进行。 ................................................................................................. 3
1.2. 开启闪回需要重启数据库,需提前安排停机维护时间窗口。 ................................................................. 3
1.3. 开启闪回需要准备好闪回日志存放的磁盘空间。 ..................................................................................... 3
1.4. 备份数据库。 ................................................................................................................................................. 3
1.5. 变更期间暂停监控系统对该数据库的监控告警。 ..................................................................................... 3
2. 风险评估 .................................................................................................................................................................. 3
2.1. 数据库闪回功能的部署,需要重启数据库,存在着风险,因此在重启数据库之前做好备份工作。 . 3
2.2. 闪回功能的开启,会对生产库的性能有一定影响,因此闪回数据库功能不建议在生产库开启,只用
于测试库。 .............................................................................................................................................................. 3
3. 数据库闪回恢复的实施 .......................................................................................................................................... 3
3.1. 数据库闪回恢复的检查 ................................................................................................................................. 3
3.1.1. 闪回查询恢复,需要用到 undo,检查 undo 设置,undo 保持时间,undo 大小,undo 使用率都
会影响闪回查询恢复。 .................................................................................................................. 3
3.1.2. 闪回恢复 drop 表,检查回收池是否开启,drop 掉的表将会进入 recyclebin ........... 3
3.1.3. 闪回恢复数据库,需要开启数据库级别的恢复功能,但不建议生产环境开启此功能。 3
3.2. 数据库闪回恢复的实施 ................................................................................................................................. 4
3.2.1. 闪回查询恢复:行级恢复,只适用于短时间内的恢复,且 undo 没有被覆盖 .............. 4
3.2.2. 闪回恢复 drop 表:表级恢复,需要开启 recyclebin,重启生效 ................................. 4
3.2.3. 闪回恢复数据库:数据库级恢复,此方式影响全库的操作 .......................................... 5
3.3. 数据库闪回恢复后的检查 ............................................................................................................................. 5
3.3.1. 行级恢复:检查表中所需记录是否闪回 .......................................................................... 5
3.3.2. 表级恢复:检查删掉的表是否恢复 .................................................................................. 5
3.3.3. 数据库恢复:检查数据是否恢复到指定点 ...................................................................... 5
3.4. 回退过程 ......................................................................................................................................................... 5
3.4.1. 删掉恢复的表 ...................................................................................................................... 5
3.4.2. 创建新的还原点 .................................................................................................................. 5
4. 变更完成跟进 .......................................................................................................................................................... 5
4.1. 观察数据是否满足业务需求 ......................................................................................................................... 5
4.2. 监控数据库状态,待业务确认后,删掉还原点。 ..................................................................................... 5
文档被以下合辑收录
评论