探索ORACLE之RMAN_03一致性备份
在之前的已经提到过备份分为一致性备份和非一致性备份,它们的区别就在于数据库所处的备份状态不同,并且一致性备份不能做增量备份恢复,需停业务,一致性备份可以做到增量的备份恢复,从而不影响业务的正常流转。
创建一致性备份
创建一致性备份可以是在非归档模式下创建,并且数据库必须处于mount状态下,而且恢复的时候值能恢复到最后一次备份的状态。也就说从备份到发生故障的这段时间都将丢失。操作步骤如下:
1.1检查归档状态:
SQL archive log list;
Database log mode No Archive Mode
Automaticarchival Disabled
Archivedestination USE_DB_RECOVERY_FILE_DEST
Oldest onlinelog sequence 8
Current logsequence 10
SQL
1.2将数据库启动到mount状态
SQL shutdown immediate
Databaseclosed.
Databasedismounted.
ORACLE instanceshut down.
SQL startup mount;
ORACLE instancestarted.
Total SystemGlobal Area 285212672 bytes
Fixed Size 1218968 bytes
VariableSize 79693416 bytes
DatabaseBuffers 197132288 bytes
RedoBuffers 7168000 bytes
Databasemounted.
SQL
1.3执行备份
1.3.1 备份数据库
[oracle@wwldb ~]$ rman target /
RecoveryManager: Release 10.2.0.1.0 - Production on ÐÇÆÚÒ» 5ÔÂ 21 14:53:47 2012
Copyright (c)1982, 2005, Oracle. All rights reserved.
connected totarget database: WWL (DBID=5520179, not open)
RMAN backup database;
Starting backupat 21-5ÔÂ -12
using targetdatabase control file instead of recovery catalog
allocatedchannel: ORA_DISK_1
channelORA_DISK_1: sid=156 devtype=DISK
channelORA_DISK_1: starting full datafile backupset
channelORA_DISK_1: specifying datafile(s) in backupset
input datafilefno=00001 name=/DBData/WWL/system01.dbf
input datafilefno=00003 name=/DBData/WWL/sysaux01.dbf
input datafilefno=00002 name=/DBData/WWL/undotbs01.dbf
input datafilefno=00004 name=/DBData/WWL/users01.dbf
channelORA_DISK_1: starting piece 1 at 21-5ÔÂ -12
channelORA_DISK_1: finished piece 1 at 21-5ÔÂ -12
piece handle=/DBBak/bak_WWL_05_21_06nbhucb_1_1tag=TAG20120521T145403 comment=NONE
channelORA_DISK_1: backup set complete, elapsed time: 00:01:16
Finished backupat 21-5ÔÂ -12
Starting ControlFile and SPFILE Autobackup at 21-5ÔÂ -12
piecehandle=/DBSoft/product/10.2.0/db_1/dbs/c-5520179-20120521-00 comment=NONE
Finished ControlFile and SPFILE Autobackup at 21-5ÔÂ -12
RMAN
1.3.2 备份USER表空间
RMAN backup tablespace users;
Starting backupat 21-5ÔÂ -12
using targetdatabase control file instead of recovery catalog
allocated channel:ORA_DISK_1
channelORA_DISK_1: sid=155 devtype=DISK
channelORA_DISK_1: starting full datafile backupset
channelORA_DISK_1: specifying datafile(s) in backupset
input datafilefno=00004 name=/DBData/WWL/users01.dbf
channelORA_DISK_1: starting piece 1 at 21-5ÔÂ -12
channelORA_DISK_1: finished piece 1 at 21-5ÔÂ -12
piecehandle=/DBBak/bak_WWL_05_21_08nbhvhe_1_1 tag=TAG20120521T151349 comment=NONE
channelORA_DISK_1: backup set complete, elapsed time: 00:00:01
Finished backupat 21-5ÔÂ -12
Starting ControlFile and SPFILE Autobackup at 21-5ÔÂ -12
piecehandle=/DBSoft/product/10.2.0/db_1/dbs/c-5520179-20120521-01 comment=NONE
Finished ControlFile and SPFILE Autobackup at 21-5ÔÂ -12
RMAN
prudentwoo 10g/11g OCP 11g OCM,ITPUB和CSDN专家及专家讲师;有着多年数据库从业经验,资深Oracle数据库专家,现就职于北京海量数据技术股份有限公司担任高级dba职务,为央视,银行,电信等各行业及企业提供过技术支持服务
相关文章
- oracle 19c ocr备份更改路径
- Oracle—RMAN备份(三)
- Oracle—用户管理的备份(一)
- db2迁移至oracle过程中的问题
- oracle-闪回技术1
- Windows环境下Oracle数据库的自动备份脚本自动删除30天前的备份
- [转载] Oracle在windows下面的自动备份以及删除今天的脚本..
- Oracle备份恢复简单过程以及中间的坑.
- oracle dbca 【bug】:JAVA_JIT_ENABLED=false
- Oracle备份恢复
- Oracle constraint name check
- Oracle单表备份三种方案
- oracle 备份恢复篇(二)---rman 增备恢复--不完全恢复
- oracle安装
- 【RMAN】Oracle中如何备份控制文件?备份控制文件的方式有哪几种?
- oracle补丁类型
- Oracle 启动失败报错“TNS-12555: TNS:permission denied”解决办法
- oracle的unique约束
- oracle查看表空间及大小
- Oracle系列:记录Record
- mysql数据库和oracle数据库之间互相导入备份
- oracle下载地址
- 探索ORACLE不完全恢复之--基于备份控制文件恢复
- 探索ORACLE之RMAN_05增量备份
- 探索ORACLE之RMAN_04非一致性备份