欢迎光临,有意见请直说。 ------正在学习。随时更新。
咋没有人给点意见呢?
备份和恢复 Oracle 11g - 学习笔记 5 (未完)
上一篇 /
下一篇 2008-04-24 21:03:29
/ 个人分类:Oracle 11g
B28270-01
Hb)_2U-RmXtr0
第七章 RMAN备份概念
第九章
备份数据库:高级话题
8l"W)Y\^,\0
第八章 备份数据库ITPUB个人空间vi.}F
EV;A5}
一、RMAN备份概要ITPUB个人空间4do9IP9uU2K
(一)RMAN备份的目的ITPUB个人空间F/x/QU0c6Q*x#D
v6qln,D
RMAN备份的主要目的就是保护你的数据(P话)。如果发生媒体损坏或是灾难发生,
v-d'RyM
D
Xd0 你可以从备份恢复数据。ITPUB个人空间o(uM2L@f\j
A^F
你也可以为了长期归档而做备份。ITPUB个人空间'^:FZZ5@Gc
(二)RMAN备份的基本概念
7joj3TR^(Y)~0 正如上一章讲到的你可以在RMAN的客户端,通过backup命令来备份整个或是部分ITPUB个人空间fc1E d}Y
数据库。在很多情况下,在根据自己特定的环境配置完数据库之后,你可以通过ITPUB个人空间({
jRX8w4^[[$w
简单的
backup
database命令来备份整个数据库。
1] S
B7eb0
o9a|)D uv0二、指定备份输出选项ITPUB个人空间Z7vN1j_x2f
(一)指定备份设备
6z n4NvtJ{0 备份设备一般有两种:磁盘和磁带ITPUB个人空间)U^.?c*yruE
backup
database device type disk;ITPUB个人空间N|}@p&u\"U
如果不指定device
type的话,Oracle会应用RMAN中配置的默认设备类型,查询默
0oK\
U&E:En!l0 认备份类型的方法:show all;
s/H7Li+C0 也可以通过configure
default device type
命令设置默认的备份设备类型。
&S
pIC/M!j"^x7O0
-f^&S]$uT0(二)对于备份到磁盘的情况指定做备份集还是拷贝
F `I(G@*U0 可以备份的种类有:备份集和镜像拷贝
8Yj#vH.t"Bk @0x0 你可以像上面一样设置默认的备份种类,也可以通过AS
COPY或是AS BACKUPSET选
a"o z|*[+A{e}0 项指定备份的种类。ITPUB个人空间Q_s3\,?hq'W
例如:镜像拷贝ITPUB个人空间%lfdgJa.U
backup as
copyITPUB个人空间M@ O
i]
device type
diskITPUB个人空间b2r#} r
m$b+e WXI2z
database;
$b:me`@:J~OX0 #镜像拷贝只能保存到磁盘
W(x[6fZJN ?,g0 例如:备份集ITPUB个人空间sP!m$Sbrn
backup as
backupsetITPUB个人空间8sWsxo}`
database;
a_8Rp
ZP0 #备份集可以备份到磁盘和磁带ITPUB个人空间LO_ {
Q!oJ
backup as
backupset
I$U-k7s4H!F YS8AyQ0 device type disk
7J8J7~y$A8Kq"tG0 database;
p&L W)Q8X0 backup as
copy
1` ZM6u5s$nl*h0 device type
sbtITPUB个人空间 v @2DY0u(?5S^
database;
3U-_qQ%T
n0
&yda^tJ0(三)指定备份格式
G(eo4me0 RMAN提供了一系列的选项用于命名BACKUP生成的文件。RMAN用下面的规则决定输
P5k#z7QW {0 出文件的格式。ITPUB个人空间R j3G%klf8z-u
1.
如果format参数在backup命令中被指定,那么设定将控制生成文件的名字。ITPUB个人空间u o^["cy t,ef^N
backup
databaseITPUB个人空间ZUfi4_4b
format "/disk/backup_%U";
D&`Y,Cxh0 backup
database
%j/XID
Z`0 format
"+dgroup1";
0rm L7W&Mx-K0 #ASM不用指定%U参数,因为它会自动生成独一无二的文件名。ITPUB个人空间%wQ*Ie6e
x'Z%o*Q
2.
可以把format设定到指定的通道ITPUB个人空间WZ0tLy.\4R)t/P&f~
3. 可以把format设定到指定的设备ITPUB个人空间L%p2`!t!J6U8j
4.
如果闪回区可用的话,并且没有设置format参数,那么RMAN用自动生成的名字ITPUB个人空间:A/o8C]3gR.jk^
备份文件到闪回区。ITPUB个人空间;[(l)`y9E^
5.
如果什么都没有设置,那么备份文件到默认位置是平台相关的。ITPUB个人空间yhO+P+~s
8@3K NXp9]0 为磁盘备份指定多个格式
(CQTR-h7uiLWk*H0 典型的如果备份到磁带,你不需要指定文件格式,因为它默认的使用%U创建文件。当备份 到磁盘的时,为了改善性能你可以同时备份到多个磁盘,同过在分配通道中指定不同的format。
下面是备份到不同磁盘的例子:
run
{
allocate channel disk1 device type disk format '/disk1/%U';
allocate channel disk2 device type disk format '/disk2/%U';
allocate channel disk3 device type disk format '/disk3/%U';
backup as copy database;
}
5}-s.u'fK1Z6{0
C6j4Rg ft\,L0(四)指定备份标签
作为识别备份的一种方式,RMAN付给它创建的每个备份一个字符串,这个字符串叫做tag标签。
你也接受默认的标签或是通过tag参数指定标签。
ITPUB个人空间cn$M5s0C9Zv/B&[)W
关于备份标签
通过指定标签来识别不同备份和拷贝分类的目的是一种很有效的方法。你可以标记备份集,代理拷贝,
数据文件拷贝或是控制文件拷贝。例如:你可以把想用于Switch命令中的数据文件打上for_switch_only
标签。
标签不必是独一无二的,可以相同。
S iC"i%N&D+w0(五)做压缩备份ITPUB个人空间v$F|2v7L0o*b
ITPUB个人空间Ng)xo.~ Ft)ztI5I
相关阅读:
- 怎样成长为一个真正的Oracle DBA (idba, 2008-4-16)
- 一些可以预见的Oracle应用程序性能调优 (1) (idba, 2008-4-16)
- 一些可以预见的Oracle应用程序性能调优 (2) (idba, 2008-4-16)
- 快速掌握重启Oracle数据库的操作步骤 (idba, 2008-4-18)
- Oracle数据库中fast刷新会受到哪些限制 (idba, 2008-4-18)
- Oracle数据库buffer busy wait等待事件 (1) (idba, 2008-4-18)
- Oracle数据库buffer busy wait等待事件 (2) (idba, 2008-4-18)
- 测试 (bobjoy, 2008-4-20)
- 我想对初学oracle的朋友们说~~ (junsansi, 2008-4-23)
- 发现一个FTP站点,Linux+Oracle (LuJuhe, 2008-4-25)
导入论坛
引用链接
收藏
分享给好友
推荐到圈子
管理
举报
TAG:
11g
oracle
rman