介质管理
Oracle拥有自己的介质管理软件解决方案,称为安全备份(Oracle Secure Backup 简写 OSB)OSB是完全集成的。9I中带有Legato Networker产品的精简版本,Legato Single Server Version(LSSV)。LSSV只允许备份到本地磁带驱动器。10GR2开始不再使用LSSV,不再和数据库一起提供。需要从介质管理供应商处购买或从Oracle处下载OSB。[@more@]Oracle拥有自己的介质管理软件解决方案,称为安全备份(Oracle Secure Backup 简写 OSB)OSB是完全集成的。9I中带有Legato Networker产品的精简版本,Legato Single Server Version(LSSV)。LSSV只允许备
恢复目录
Oracle在RMAN储存库中维护与RMAN操作相关的所有元数据。RMAN储存库总是被存储在目标数据库的控制文件中。也可以存储在另一个存储库中—恢复目录。[@more@]Oracle在RMAN储存库中维护与RMAN操作相关的所有元数据。RMAN储存库总是被存储在目标数据库的控制文件中。也可以存储在另一个存储库中—恢复目录。恢复目录是一个可选组件。它存储RMAN备份的历史备份记录。与数据库控制文件不同,恢复目录不是定期清除,因此它保存比控制文件更多的历史信息。优点如下:Ø 可以使用存储脚本;Ø 提供存储全企业信息的单一储存库,更方便
RMAN的配制
这些概念先了解ARCHIVELOG模式 NOARCHIVELOG模式 日志切换 ARCHIVELOG目标目录使用LOG_ARCHIVE_DEST_N参数最多可以定义10个不同的归档日志目标,这些目标可以是本地目录、网络目录(如NT文件夹),如果使用ORACLE的备用数据库/数据保护产品,目标还可能是一个定义的数据库服务名。可以定义每个位置为强制的或可选的位置。LOG_ARCHIVE_STATE_N为归档日志定义状态。如果设置为ENABLE,ARCH进程会认为与该状态关联的目标为一个有效的归档日志目标;如果设置为DEFER,ARCH进程就不会在相关LOG_ARCHIVE_DEST_N位置归档日志。LOG_ARCHIVE_F
RMAN体系结构之二
RMAN使用SYS数据包RMAN服务器进程在协调通道的工作时要访问两个SYS数据包:DBMS_RCVMAN和DBMS_BACKUP_RESTORE数据包,这两个包包含了数据库中RMAN的所有功能SYS.DBMS_RCVMAN包DBMS_RCVMAN包用来访问控制文件中的表并将些信息传递给RMAN,使RMAN可以构建准确反映数据库结构的备份与还原操作。DBMS_RCVMAN包负责在执行任何操作前设置TIME运算符和校验数据文件头的检查点信息,并检查文件位置和大小,以及有关节点相似性(RAC环境中)和磁盘相似性的其它信息。SYS. DBMS_BACKUP_RESTOREDBMS_RCVMAN包访问控制文件并校验所有必需的信息。这些必
RMAN体系结构之一
如何使用恢复管理器(Recover Manager简写RMAN)RMAN实现一种服务器管理恢复(Server Managed Recover 简写SMR)。SMR是一种数据库执行所需的操作以确保自身备份成功的能力,依赖于Oracle RDBMS内核中的内置代码中以完成这一功能。SMR的功能主要体现在能够减少用户的操作。RMAN实用程序RMAN是SMR的具体实现,它是由Oracle提供的。负责建立到Oracle数据库的客户端连接,以访问数据库内部的备份和恢复数据包。RMAN的核心是命令解释程序,命令解释程序接受所输入的命令,并将命令转换为数据库上执行的远程过程调用(Remote Procedure Call 简