上QQ阅读APP看书,第一时间看更新
2.1 配置和管理RMAN设置
无论使用什么工具来进行备份,一般来说可将备份分为两类:逻辑备份和物理备份。顾名思义,逻辑备份复制表中的行,还可能包含在表上定义的索引,以改进该表中行的检索。逻辑备份独立于表在磁盘上的物理存储特征,因而适合迁移到不同服务器上的数据库、不同操作系统上托管的数据库或者不同体系结构的服务器上存储的数据库。使用Oracle Data Pump工具expdp和impdp,可十分高效地创建和还原逻辑备份。
与之相对,物理备份复制并维护更高级别的容器特征,这些容器组成了数据库中的表和索引,例如数据文件。使用物理备份时,将数据库表转移到其他服务器的工作就快了许多,因为数据文件(在表空间内)中的表作为一个整体导出和导入,而不需要在表空间内重新创建表和索引的相对位置。出于同样的原因,物理备份使相同数据库的还原和恢复操作变快了许多。
Oracle推荐的物理备份策略以恢复管理器(RMAN)工具为核心。取决于备份保留策略、备份用途以及服务器上可用的资源(如CPU数量和I/O特征),RMAN命令能以多种方式执行备份和恢复。理解如何配置RMAN与执行备份一样重要,所以我们首先概述所有的RMAN命令,这对于实现一个健壮的、易于恢复的数据库环境十分关键。