Oracle RMAN备份Oracle RMAN备份集是用来存储数据库的备份信息,RMAN使用BACKUP命令对目标数据库进行数据备份 。
RMAN一个备份集可以存储一个或多个文件的备份信息,所以说备份集经常用在需要同时备份多个数据文件的情况 。每一个备份集是由多个备份片组成的,备份片是一个单独的文件,并且备份片的大小也是有限制的 。如果没有限制备份片的大小,那么在备份集中只能存在一个备份片 。
RMAN对Oracle数据库备份,就是利用BACKUP命令把要备份的数据库对象备份成备份集,具体命令如下:
BACKUP [level] [backup_type][option]语法解析:
1、level:指的是备份的增量,可以是1、2、3、4或者FULL, FULL代表的是全备份 。
2、backup_type:指的是要进行备份的数据库对象,这里可以是database (数据库)、datafile (数据文件)、tablespace (表空间)、archivelog all (备份归档日志文件)等对象 。
【Oracle RMAN备份与恢复】3、option:一个可选项,包括channel (用于指定备份所使用的通道)、maxsetsize (定义备份集的最大值)等信息 。
推荐阅读
- 做好mysql运维,必须熟练掌握备份和恢复,实战一次不行多来几次
- oracle rac问题排查思路
- oracle自动巡检脚本生成html报告
- 生产环境下shell脚本:Mysql数据库备份和Mysql主从同步监控
- Windows 10注册表自动备份/还原
- Mysql数据备份与恢复
- 测试员必备:数据库Oracle+PLSQL常见操作文档整理
- waterman钢笔的历史介绍
- 如何将微信聊天记录备份 别人备份的微信聊天记录恢复到自己
- 基于OGG 实现Oracle到Kafka增量数据实时同步