昨天在客户那里做了一次rman异机的恢复,把生产库弄一份给測试库用,总库大概80G,总共花费了2个小时,当时客户的环境是windows 11.2.0.3,今天早晨在linux下又一次測试了一下,记录下来供大家參考环境:全部操作都是按主机名区分源库:主机名 bre1 实例名为bre1 数据文件文件夹在...
分类:
系统相关 时间:
2015-03-02 16:30:06
阅读次数:
172
oracle227
逻辑备份与恢复
备份与恢复简介:
备份是数据库中数据的副本,它可以保护数据在出现意外
损失时最大限度的恢复。
Oracle数据库的备份包括以下两种类型:
物理备份是对数据库的操作系统物理文件(如数据文件、控制文件和日志文件等)的备份:RMAN备份
逻辑备份是对数据库逻辑组件(如表、视图和存储过...
分类:
其他好文 时间:
2015-02-25 10:21:18
阅读次数:
217
1 RMAN备份恢复1.1 基础理论恢复可以分为完全恢复和不完全恢复 完全数据库恢复是恢复到故障发生前的状态,所有已经提交的操作都进行恢复,确保数据库不丢失任何数据,完全恢复只用于归档模式。不完全数据库恢复是将数据库恢复到备份点与介质失败点之间某个时刻的状态,并不是恢复所有提交的操作,不完全恢复可能...
分类:
其他好文 时间:
2015-02-14 12:16:27
阅读次数:
173
1.1 备份1.1.1 对数据库进行全备 使用backup database命令执行备份RMAN> BACKUP DATABASE; 执行上述命令后将对目标数据库中的所有数据文件进行备份,由于没有显式指定FORMAT参数,rman会自动为每个备份片段命名,并保存在ORACLE_HOME/data.....
分类:
其他好文 时间:
2015-02-14 12:14:45
阅读次数:
221
场景:一个DEV告诉我生产环境下某个用户的表都看不到了,需要恢复,而此时生产库上存储自动备份的参数文件控制文件的磁盘目录文件坏块,所以导致rman备份的只有数据文件和归档日志文件,这种情况下,如何在测试服务器上利用rman恢复数据呢?google了很多资料,咨询了朋友,恢复过程如下:前期准备工作:事先查询好先查询下原来的数据文件路径SQL> select name from v$datafile;...
分类:
数据库 时间:
2015-02-04 21:54:32
阅读次数:
333
场景: 有一个生产库的用户下面所有的表都不见了,怀疑人为被删除了,现在需要用备份去恢复下,找出原来的表,线上是oracle dataguard环境,有全库备份文件,准备去测试库恢复一下。1,从生产库上copy好全备份文件恢复数据库需要准备的文件:rman完整备份(包括数据文件、日志文件、控制文件、参数文件),记录源数据库的DBID安装的测试数据库ORACLE数据库软件并创建跟源数据库...
分类:
数据库 时间:
2015-02-03 17:13:46
阅读次数:
274
1.1使用控制文件备份全库1.1.1配置备份路径1.1.2 RMAN备份全库1.2使用catalog数据库备份全库1.2.1配置到远程数据库的TNS1.2.2创建表空间及设置用户1.2.3进入目录数据库并注册1.2.4 CATALOG方式备份全库
分类:
数据库 时间:
2015-01-17 22:09:06
阅读次数:
332
恢复误删除的一张表可以使用很多方法,如日志挖掘、闪回等,rman恢复(不完全恢复)肯定不是最好的,也不建议用,现在我们只是演示一下这种恢复。1 RMAN备份数据库2创建测试表3查看此时的SCN并删除表4恢复数据测试表5验证测试表是否恢复过来
分类:
其他好文 时间:
2015-01-16 20:34:06
阅读次数:
244
需要更多相关资料可以联系
Q2748165793第一讲:介绍备份和恢复相关操作备份和恢复的解决方案第二讲:开始RMAN操作和RMAN体系架构RMANChannelsRMAN备份和恢复相关操作配置RMAN备份环境配置备份保留策略client工具使用关于FlashbackDatabase和RestorePoints使用FlashbackDatabase..
分类:
数据库 时间:
2015-01-16 17:12:23
阅读次数:
750
RMAN总是以SYSDBA身份连接目标数据库,所以连接账户必须具有SYSDBA权限。RMAN特点:1、备份数据库、表空间、数据文件、控制文件、归档日志和SPFILE。数据库是归档模式,目标库必须处于MOUNT状态或OPEN状态。2、存储频繁执行的备份和恢复操作。放到脚本中执行3、跳过未用块。4、..
分类:
数据库 时间:
2015-01-12 19:29:10
阅读次数:
216