浅谈OracleRMAN备份与增量备份

简介: 【实验环境】 OS:RedHat Linux 5.3 DB:ORACLE 10G 【实验目的】 为了数据的安全,学会RMAN自动备份与管理, RMAN可连接的数据库的类型分为三种: 1)Target database 2) Recovery catalog database(存储备份信息) 3)Auxiliary database 【实验步骤】 1、首先用ORACLE用户登录到系统,当然你的数据库必须是打开的,也必须处于归档模式下才能备份。
【实验环境】
OS:RedHat Linux 5.3
DB:ORACLE 10G
【实验目的】
为了数据的安全,学会RMAN自动备份与管理,
RMAN可连接的数据库的类型分为三种:
1)Target database
2) Recovery catalog database(存储备份信息)
3)Auxiliary database
【实验步骤】
1、首先用ORACLE用户登录到系统,当然你的数据库必须是打开的,也必须处于归档模式下才能备份。执行如下命令查看归档信息
img_545f20a157a6833466e5941953ffdff7.png
数据库处于未归档模式,必须改为归档模式才能进行备份,所以先得正常关闭数据库启动到mount状态.
img_d4f5d9c397d6530ba660f6c61b8a99df.png

修改数据库处于归档模式并查看,Enabled---你懂的

img_98a3b0ce2e6423a4422789fc77c8ef68.png

打开数据库

img_b4764492af468171dff7f57bb02716fa.png
再用RMAN登录到ORACLE
img_0bc2a28a4ae7513991af89078783baed.jpg
2、执行备份全库命令
img_12a623434136614e3f17134912b9e80a.jpg
3、查看备份信息和路径,当然这都是RMAN自动设定好保存在哪的,备份了数据文件、控制文件、Spfile文件信息。
img_ca62d47bd916820546812bfcbd6607bd.jpg
4、零级增量备份并查看,level=0也可以写成level 0
img_5ca115c189711245e6c3680caa9d037e.jpg
img_2801c2744ca4aa89c108bf37bba181ff.jpg
当然全备和增备的类型不同,全备是Full,增备是Incr。零级增量备份和全备的效果是一样的,只是零级增量备份是一级增量备份的基础,没有零级增量备份就没有一级增量备份。
5、一级增量备份
一级增量备份就是把零级增量备份的“0”改写成“1”了。备份的速度会很快!
目录
相关文章
|
9月前
|
Oracle 关系型数据库 数据库
9-2 Oracle数据库(表)的逻辑备份与恢复 --导出与导入
9-2 Oracle数据库(表)的逻辑备份与恢复 --导出与导入
128 1
|
2月前
|
Oracle 关系型数据库 数据库管理
创建oracle备份路径
创建oracle备份路径
|
2月前
|
SQL 存储 Oracle
oracle如何定期备份数据库sql文件
【1月更文挑战第7天】oracle如何定期备份数据库sql文件
77 8
|
Oracle 关系型数据库 5G
Oracle 12C rman备份占用大量临时表空间
Oracle 12C rman备份占用大量临时表空间
431 0
|
11月前
|
Oracle 关系型数据库 数据库
通过数据泵expdp、impdp方式备份与还原(导出与导入)Oracle数据库
通过数据泵expdp、impdp方式备份与还原(导出与导入)Oracle数据库
|
Oracle 关系型数据库 Linux
Oracle自动备份脚本(Linux)
Oracle自动备份脚本(Linux)
115 0
|
存储 SQL 监控
Oracle BCT(Block Change Tracking)与增量备份---发表在数据和云
BCT(Block Change Tracking)是Oracle从10g开始有的特性。BCT的原理是记录数据文件里每个数据块的变化,并把这些变化信息保存在BCT的跟踪文件中。
355 0
|
SQL Oracle 关系型数据库
Oracle中如何备份控制文件?备份控制文件的方式有哪几种?
Oracle中如何备份控制文件?备份控制文件的方式有哪几种?
308 0
|
SQL 存储 缓存
Oracle数据库 | Oracle备份实例
Oracle数据库 | Oracle备份实例
209 0
Oracle数据库 | Oracle备份实例