Backup And Recovery User's Guide-预览在还原操作中使用的备份
预览在还原操作中使用的备份 可以对任何还原操作应用RESTORE…PREVIEW,来创建在还原操作中应用的每个备份的详细列表, 和还原操作后恢复所必要的目标SCN。 这个命令会访问RMAN库来查询备份的元数据,但不会实际读取备份文件,来确保该文件能够被还原。 除了使用RESTORE…PREVIEW还可以使用RESTORE...
Backup And Recovery User's Guide-为完全数据库恢复做准备-确定数据库的DBID
确定数据库的DBID 当需要恢复服务器参数文件或控制文件时,必须知道DBID。应该将DBID和其它数据库基本信息记录在一起。 如果没有数据库的DBID的记录,则可以在不打开数据库的情况下在下面的位置找到: n DBID用于构成控制文件备份的文件名,确定这个文件的位置,然后参考配置控制文件自动备份格式,来...
Backup And Recovery User's Guide-为完全数据库恢复做准备
为完全数据库恢复做准备 虽然RMAN简化了大多数的数据库还原和恢复任务,那你也必须基于丢失的数据文件和恢复目标规划数据库还原和恢复的策略。 识别还原和恢复的数据库文件 这个技术用于根据丢失的文件类型确定哪个文件需要还原和恢复。 识别丢失的控制文件 数据库的控制文件丢失通常是显而易见的。...
Backup And Recovery User's Guide-RMAN数据修复概念-孤儿备份
孤儿备份 当数据库经历多个incarnation后,一些备份可能会成为孤儿备份。 孤儿备份是在数据库的incarnation中创建的,而这个incarnation不在数据库的直接祖先路径中。 假设在图 14.1中,incarnation 3是当前的incarnation,则下面的都为孤儿备份: n incarnation 1中SCN 1000之后的备份 n&nb...
Backup And Recovery User's Guide-RMAN数据修复概念-数据库incarnations之间的关系
数据库incarnations之间的关系 n current incarnation是数据库运行于其中的incarnation n 在OPEN RESETLOGS操作之后,被当前的incarnation分支的incarnation,称为当前incarnation的父incarnation。 n 父incarnation的父亲即为祖先,任何祖先的父亲也是当前incarnation的祖先。 n ...
Backup And Recovery User's Guide-RMAN数据修复概念-OPEN RESETLOGS操作
OPENRESETLOGS操作 当使用RESETLOGS选项打开数据库,数据库执行下面的操作: n 归档当前的联机重做日志(如果它们可访问),删除联机重做日志的内容并且重置日志序号为1。 例,当使用RESETLOGS选项打开数据库的时,当前的联机重做日志序号为1000和1001, 则数据库会归档日志1000和1001,然后重置...
Backup And Recovery User's Guide-RMAN数据修复概念-数据库incarnations
数据库incarnations 当使用RESETLOGS选项打开数据库时,数据库incarnation被创建。 在完全恢复之后,可以不使用OPENRESETLOGS选项恢复正常的操作。 在DBPITR或带有控制文件的恢复之后,必须使用RESETLOGS选项来打开数据库,因此会创建一个新的数据库incarnation。 数据库需要一个新的incarnation,来避...
Backup And Recovery User's Guide-RMAN数据修复概念-RMAN介质恢复
RMAN介质恢复 在介质恢复中,RMAN应用改变到被还原的数据上,来在时间上前滚这个数据。 RMAN可以执行数据文件介质恢复或块介质恢复。 数据文件介质恢复重做日志或增量备份被应用到被还原的数据文件上,使数据文件更新到当前的时间点或其它指定的时间。 可以使用RMAN执行完全恢复、数据库时间点恢复、表空...
Backup And Recovery User's Guide-RMAN数据修复概念-RMAN还原操作-还原优化
还原优化 RMAN使用还原优化来避免可能的情况下从备份还原数据文件。 如果数据文件呈现在正确的位置,并且它的头部包含期望的信息,则RMAN不会从备份还原数据文件。 注意:还原优化只会检查数据文件头部。不会检查数据文件体是否有损坏的数据块。 可以使用RESTORE命令的FORCE选项来覆盖这一行...
Backup And Recovery User's Guide-RMAN数据修复概念-RMAN还原操作-还原failover
还原failover RMAN会自动地使用还原failover来跳过损坏的或不可访问的备份并查找可用的备份。 当备份没有找到或包含损坏的数据时,RMAN会自动地查找其它的备份,从它来还原希望还原的文件。 RMAN会产生消息,表明正在执行的failover的类型 。 例,当RMANfailover到相同文件的其它备份,则会产生类似于下...
Backup And Recovery User's Guide-RMAN数据修复概念-RMAN还原操作
RMAN还原操作 在RMAN的还原操作中,选择被还原的文件,然后运行RESTORE命令。 通常还原文件是为了介质恢复做准备。可以还原下面类型的文件: n 数据库(所有文件) n 表空间 n 控制文件 n 归档重做日志 n 服务器参数文件 可以为还原的数据文件和控制文件...
Backup And Recovery User's Guide-RMAN数据修复概念-RMAN数据修复技术
RMAN数据修复技术 依赖于你期待的情形,考虑合并每一个下面的选项到你响应数据丢失的策略中去,然后建立你的数据库,使这些选项成为可能。 n 数据恢复指导,这个Oracle基础设施可以诊断失败、指导你如何响应这些失败并自动修复失败。 n 逻辑闪回功能,这是Oracle闪回技术相关功能的子集,允许查...
Backup And Recovery User's Guide-RMAN数据修复概念
RMAN数据修复概念 RMAN数据修复概览 备份和恢复策略的主要目的是数据保护。有效和高效策略的关键是理解基本的数据修复选项。 需要数据修复的问题 虽然许多问题可以挂起数据库的正常操作或影响数据库I/O操作的性能,但通常只有下面的问题才需要DBA的介入和数据修复: 用户错误、应用程序错误、介质失...
Backup And Recovery User's Guide-备份RMAN备份-用RMAN备份镜像拷贝备份
使用RMAN备份镜像拷贝备份 这部分解释了如何使用BACKUP命令来备份镜像拷贝到磁带。 假设已经配置了SBT作为默认的设备。 当备份数据文件的多个拷贝的镜像拷贝的时候,为备份集指定标签使得识别输入的镜像拷贝更容易。 数据文件的所有镜像拷贝都有标签。当镜像拷贝被备份为新的镜像拷贝的时候,镜像拷贝的...
Backup And Recovery User's Guide-备份RMAN备份-使用RMAN备份备份集
使用RMAN备份备份集 这个部分描述了如何使用BACKUP BACKUPSET命令从磁盘到磁带拷贝备份集。 这里假设你已经配置了SBT设备做为你的默认设备。 练习:从磁盘到磁带备份备份集 RMAN; List =============== Type Time ...
Backup And Recovery User's Guide-备份RMAN备份-备份保留期对备份的备份的影响
备份保留期对备份的备份的影响 对于基于冗余度的备份保留期策略,备份集被计数为备份的一个实例。 即使构成备份集的备份片有多重拷贝,例当备份集已经从磁盘被备份到磁带。  ...
Backup And Recovery User's Guide-备份RMAN备份-备份集的多重拷贝
备份集的多重拷贝 BACKUP BACKUPSET是创建了额外的备份片的拷贝,而不是创建了新的备份集。 因此BACKUPBACKUPSET命令类似于使用DUPLEX或MAXCOPIES选项的BACKUP命令。 使用BACKUP BACKUPSET命令创建的备份集的额外的拷贝不是一个新的备份集, 和使用其它形式的BACKUP命令创建的备份集的拷贝一样,不是单独...
Backup And Recovery User's Guide-备份RMAN备份-关于备份的备份
关于备份的备份 可以使用BACKUP BACKUPSET命令来备份其它备份作业产生的备份集。 也可以使用BACKUP RECOVERY AREA来备份在当前和所有以前的快速恢复区中创建的恢复文件。 恢复文件是指full backup、增量备份集、数据文件拷贝、归档重做日志。 SBT和磁盘备份都支持BACKUP RECOVERY AREA,对于恢复文...
Backup And Recovery User's Guide-进行临时归档备份
进行临时归档备份 临时归档备份的目的之一是创建测试数据库。 创建测试数据库的技术与“为长期存储而创建归档备份”是一样的。区别是在创建了测试数据库后,归档会被删除。 可以使用BACKUP…KEEP UNTIL参数指定备份的临时状态。 例,计划创建一个备份,然后在同一天将它还原到新的主机,则可以设置KEEP U...
Backup And Recovery User's Guide-为长期存储而创建归档备份
为长期存储而创建归档备份 通常可以将归档备份创建到磁带上。 因为数据保护备份也可能放在一系列的磁带上,这些磁带是可访问的和可回收的,因此建议要标记用于归档备份的磁带。 可以将归档备份写到这些特定的磁带上,然后放到offsite存储中。 可以通过创建存储脚本或动态的SHELL脚本来创建归档备份。 ...