教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 建筑文档 >

oracle-sql基本语句and Rman语句(4)

来源:网络收集 时间:2026-04-23
导读: BACKUP DATAFILE 7 FORMAT '/tmp/%U','?/oradata/%U','?/%U'; }; 以 下 是 常 见 的 备 份 归 档 的 例 子 RMAN>sql ‘alter system archive log current’; RMAN>backup archivelog all delete input; RMAN> backu

BACKUP DATAFILE 7 FORMAT '/tmp/%U','?/oradata/%U','?/%U'; }; 以

RMAN>sql ‘alter system archive log current’; RMAN>backup

archivelog

all

delete

input;

RMAN> backup archivelog from time '01-jan-00' until time '30-jun-00';

RMAN> backup archivelog like 'oracle/arc/dest/log%'; 10 RMAN>

backup

archivelog

all;

RMAN> backup archivelog from logseq 20 until logseq 50 thread 1;

RMAN> backup archivelog from scn 1 until scn 9999; 在RAC环境中,因为数据库是共享的,所以可以连接到一个实例就可以

但是,因为归档日志可以备份在本地,所以RAC归档日志的备份就变的

以通过连接到两个实例的通道来备份两个实例的归档日志。 run{

ALLOCATE CHANNEL node_c1 DEVICE TYPE DISK CONNECT 'sys/pass@dbin1';

ALLOCATE CHANNEL node_c2 DEVICE TYPE DISK CONNECT

'sys/pass@dbin2'; sql backup

'ALTER

SYSTEM

all

ARCHIVE delete

LOG input

CURRENT'; format

=

archivelog

'/u01/dbbak/%U_%s.bak' 5; } 4.3

filesperset

份参数

1、Keep参数可以长期的保持特殊的备份或者拷贝,让它们不受默认备如 RMAN> 2>

BACKUP

DATABASE

KEEP

UNTIL

TIME nologs;

\

RMAN> BACKUP TABLESPACE SAMPLE KEEP FOREVER NOLOGS; 其中NOLOGS 表示可以不保留该备份以来的归档日志,默认是LOGS,表

来的参数,如果想让该备份永久有效,可以使用FOREVER参数。 2、Tag参数指明了备份集的标志,可以达到30 个字符长度,如 RMAN> 2>

BACKUP

DEVICE

TYPE

DISK

DATAFILE

1

TAG

\

在Oracle 92 版本以后,RMAN 自动提供一个TAG,格式为TAGYYYYMMDDTHHMMSS

如TAG20020208T133437,通过备份标志TAG,也可以很方便的从备份

集Restore 4.4

进行

from

恢tag=量

复’

tag 备

,name

如 ’ 份

database

在说明增量备份之前,首先要理解差异增量与累计增量备份,以及增量理

原 。

差异增量,是默认的增量备份方式。 11 累

可以看到,差异增量是备份上级或同级备份以来变化的块,累计增量是

来变化的块。累计增量增加了备份的时间,但是因为恢复的时候,需要

复数据,所以,为了减少恢复的时候,累计增量备份将比差异增量备份

不管怎么样增量备份,在Oracle 版本9 中,还是需要比较数据库中全

程其实也是一个漫长的过程,而且由于增量备份形成多个不同的备份集

使

不可靠而且速度慢,所以增量备份在版本9 中仍然是鸡肋,除非是很没

大有

型必

的要

数选

据择

仓增

库量

系备

统份

, 。

Oracle 版本10在增量备份上做了很大的改进,可以使增量备份变成真

因为通过特有的增量日志,使得RMAN 没有必要去比较数据库的每一个

价就是日志的IO 与磁盘空间付出,完全还是不适合OLTP系统。另外

10

合并,使增量备份的结果可以合并在一起,而完全的减少了恢复时间。 增量备份都需要一个基础,比如0 级备份就是所有增量的基础备份,0

的不同就是0 级备份可以作为其它增量备份的基础备份而全备份是不

备份作为你的备份策略,最终,需要你自己有一个清醒的认识。 以

备level 增level 增1

0 量1 量cumulative

backup 一backup 一backup 12 4.5

级级

incremental

database; 例

incremental

计level

database; 例

incremental database;

备份检查

我们可以通过Validate命令来检查是否能备份,如数据文件是否存在

能BACKUP BACKUP 4.6

被备份VALIDATE

,如:

DATABASE;

VALIDATE 重

DATABASE

ARCHIVELOG 动

ALL; 份

对于异常结束了的备份,很多人可能不想再重新开始备份了吧,特别是

90%

上,因为异常原因终止了该备份,那怎么办呢?RMAN 提供一个重新开

过简单的命令,你就可以只备份那不到10%的数据了。 RMAN> BACKUP NOT BACKED UP SINCE TIME 'SYSDATE-14' 2> 4.7

DATABASE RMAN

PLUS 性

ARCHIVELOG; 视

以下是与RMAN 备份有关系的一些动态性能视图,信息是从控制文件中

V$ARCHIVED_LOG V$BACKUP_CORRUPTION V$COPY_CORRUPTION V$BACKUP_DATAFILE V$BACKUP_REDOLOG V$BACKUP_SET V$BACKUP_PIECE V$BACKUP_DEVICE

…… 此处隐藏:993字,全部文档内容请下载后查看。喜欢就下载吧 ……
oracle-sql基本语句and Rman语句(4).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/439046.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)