原 RMAN backup recovery area 命令https://blog.csdn.net/tianlesoftware/article/details/5806756版权声明: https://blog.csdn.net/tianlesoftware/article/details/5806756
一朋友问我一个问题:
RMAN> BACKUP RECOVERY AREA;
这个命令备份哪些内容, 还真不太清楚。 Google了一下。 这个命令是备份Flash recovery Area的内容的。 这是也是Oracle 10g以后才有的。10g引进了flash recovery area,同时在rman备份中支持对该区域的备份。
在9i中oracle引入flashback查询,依赖于undo表空间存储的信息来闪回查询以前的版本,当然这个受限于undo表空间的大小,以及保留策略。
在10g中oracle又引入了新的flashback功能,使用了flash recovery area来存储flashback 1og等等。这个区域默认创建在oracle_base目录下。在其中可以存放备份集、镜像拷贝、归档日志、自动备份的控制文件以及spfile和flashback logs。存放位置和大小由参数db_recovery_file_dest和db_recovery_file_dest_size决定。
默认情况数据库的flashback database是关闭,可以在mount exclusive状态下打开。
看一下Oracle 官方文档上的几段文字。
To free space in the FRA we could do take a backup of the Flash Recovery Area using the command BACKUP RECOVERY AREA.This command will take the backup of all the files in
RMANbackuprecoveryarea命令
最新推荐文章于 2021-04-12 18:34:23 发布
本文介绍了RMAN的BACKUP RECOVERY AREA命令,该命令用于备份Oracle 10g及以上版本的Flash Recovery Area,内容包括控制文件、归档日志、闪回日志等。此命令只能备份到磁带,不能直接备份到磁盘。Flash Recovery Area是统一存储恢复相关文件的位置,提高了数据库恢复的效率。
摘要由CSDN通过智能技术生成