暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
RMAN备份与恢复实例-网摘
1102
11页
6次
2019-09-26
5墨值下载
目录视图 摘要视图 订阅
分类: Oracle RMAN
有奖征资源,博文分享有内涵 4月推荐博文汇总 第六届中国云计算大会(大数据读书汇)
RMAN 备份与恢复 实例
2009-10-19 17:13 37176人阅读 评论(26) 收藏 举报
database 数据库 oracle file delete encryption
1. 检查数据库模式:
sqlplus /nolog
conn /as sysdba
archive log list (查看数据库是否处于归档模式中)
若为非归档,则修改数据库归档模式。
startup mount
alter database archivelog
alter database open
2.连接到target数据库
命令: connect target / (connect target system/oracle@ora10g,如果数据库没有起来,也可要直接在rman命令
下用startup进行启动数据库)
可以连接到target database.(r man 一边连接target数据库,另外一边连接到control file(nocatalog
mode),control file 中存储rman 的备份信息)
3.list backupset 命令查看有没有备份的东西
4. 常用备份命令:
备份全库:
RMAN> backup database plus archivelog delete input; (备份全库及控制文件、服务器参数文件与所有归档的
重做日志,并删除旧的归档日志)
备份表空间:
RMAN> backup tablespace system plus archivelog delete input; (备份指定表空间及归档的重做日志,并删除
旧的归档日志)_
备份归档日志:
RMAN> backup archivelog all delete input;
======================对整个数据库进行备份==================
1.对整个数据库进行全备(full backup)
只要输入命令: backup database;
2.list backupset 查看备份的具体信息
List of Backup Sets
===================
BS Key Type LV Size Device Type Elapsed Time Completion Time
------- ---- -- ---------- ----------- ------------ ---------------
1 Full 6.80M DISK 00:00:02 06-DEC-08
BP Key: 1 Status: AVAILABLE Compressed: NO Tag: TAG20081206T201041
Piece
Name: /home/oracle/flash_recovery_area/ORA10G/backupset/2008_12_06/o1_mf_ncsnf_TAG20081206T201041
_
Control File Included: Ckp SCN: 782019 Ckp time: 06-DEC-08
SPFILE Included: Modification time: 06-DEC-08
BS(backupset), piece是一个文件,一BS包含多个piece.
原创: 966 转载: 85
译文: 1 评论: 1282
个人资料
Dave
访问: 5946453
积分: 61613
排名: 6
Oracle 组织
安徽DBA俱乐部
因Dave 回老家发展,所以筹
划了安徽DBA俱乐部,俱乐部
整合安徽地区的IT资源,现有
成员已经包含安徽大部分IT公
司,俱乐部除了资讯信息分享
之外,也会定期举行线下活
动。欢迎安徽地区的DBA 加
入.
QQ群:363076776,备注,
加群必须注明籍贯,该群只对
安徽地区开放。
CNDBA 交流QQ
注意:加群必须注明表空间和
数据文件关系
不要重复加群
----------------------
CNDBA_1: 104207940(满)
CNDBA_2: 62697716
CNDBA_3: 283816689
DavidDai--FocusonOracle
The important thing in life is to have a great aim ,and the determination to attain it!
登录 | 注册
3.rman中缺省的参数,可以通过 show all ;
来进行查看(RMAN configuration parameters),我们在使用backup database命令中,可以把这些default value
固定的值来进行替代.
4.我们可以把备份的文件才备份的目录中拷贝到磁带上,然后删除备份目录下面的备份文件,如果下次需要恢
的话,只要把文件重新拷回到用来的备份目录就可以了
5.查看control file 文件中的备份信(因为我们做的备份是在nocatalog模式下) ,control file
/u01/oracle/oradata/ora10g目录下,由于control file 是个二进制文件,要查看control file 文件中的内容,用
strings control03.ctl,发现control03.ctl 中有rman备份的信息了
====================0级增量备份===============
概念:全备份和0级增量备份。全备份和0级增量备份几乎是一样的。唯一的区别,0级增量备份能作为增量备份
的基础,而全备份不能作为增量备份的基础。其它方面完全一致
1.backup incremental level=0(leve 0) databa se ;( 增量为0的备份)
2.backup incremental level 1(level=1) database;(增量1的备份)
在上面的备份中,我们备份了datafile,controlfileparameter file.没有备份的文件有归档日志,重做日志和口令文
件没有备份.口令文件不需要备份,我们用orapw来创建一个
新的口令文件.rman nocatalog模式下,不能够对redo log file 进行备份
===================备份archivelog nocatalog模式=================
命令:backup database plus archivelog delete input(delete input的意思在备份完成后,删除 archivelog文件,这
个选项可要可不要,这个命令也可以用 backup incremental level=0(1,2...)来进行备份)
=======================备份表空间====================
backup tablespace tablespacename
如果我们不知道
tablespace的名字,在rman中,可要通过report schema命令,来查看表空间的名
MAN> report sc hema;
Report of database schema
List of Permanent Datafiles
===========================
File Size(MB) Tablespace RB segs Datafile Name
---- -------- -------------------- ------- ------------------------
1 480 SYSTEM *** /home/oracle/oradata/ora10g/system01.dbf
2 25 UNDOTBS1 *** /home/oracle/oradata/ora10g/undotbs01.dbf
3 250 SYSAUX *** /home/oracle/oradata/ora10g/sysaux01.dbf
4 5 USERS *** /home/oracle/oradata/ora10g/users01.dbf
5 200 PERFSTAT *** /home/oracle/oradata/ora10g/perfstat.dbf
List of Temporary Files
=======================
File Size(MB) Tablespace Maxsize(MB) Tempfile Name
---- -------- -------------------- ----------- --------------------
1 20 TEMP 32767 /home/oracle/oradata/ora10g/temp01.dbf
========================备份控制文件====================
backup current controlfile
backup database include current controlfile
========================备份镜像========================
rman的备份中有两种方:备份集(backupset)和备份镜像(image copies).镜像备份主要是文件的拷贝:copy
datafile ... to ...
我们在rman>report sche ma;
Report of database schema
List of Permanent Datafiles
===========================
File Size(MB) Tablespace RB segs Datafile Name
---- -------- -------------------- ------- ------------------------
1 480 SYSTEM *** /home/oracle/oradata/ora10g/system01.dbf
展开
CNDBA_4: 63306533
CNDBA_5: 62697850
CNDBA_6: 62697977
CNDBA_7: 142216823
文章搜索
Dave's Links
QQ:251097186
Email:tianlesoftware@gmail.com
Skype:tianlesoftware
My LinkedIn
My FaceBook
My Twitter
My Sina Weibo
My Tencent Weibo
LineZing
文章分类
Dave 随笔 (1)
达梦数据库 (0)
My Blog Summary (11)
Tools & Scripts (11)
Oracle Troubleshooting (191)
IBM AIX (35)
Linux (93)
Storage (19)
Network (9)
MySQL (14)
Oracle Exadata (0)
Oracle 12c (1)
Oracle ASM (85)
Oracle Data Guard (38)
Oracle Golden Gate (21)
Oracle RAC (110)
Oracle RMAN (46)
Oracle Stream (2)
Oracle Timesten (0)
Oracle Basic Knowledge (207)
Oracle Advanced Knowledge
(186)
Oracle Backup & Recovery (13)
Oracle Developer (22)
Oracle Certification (9)
Oracle Performance (82)
System Architecture (1)
文章存档
201312(5)
201311(1)
201310(1)
201309(1)
201308(5)
技术链接
oracle-base
oracle-developer
Jonathan Lewis(Oracle Core)
oracle-scripts
of 11
5墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜