欢迎光临,有意见请直说。 ------正在学习。随时更新。 咋没有人给点意见呢?

备份和恢复 Oracle 11g - 学习笔记 5 (未完)

上一篇 / 下一篇  2008-04-24 21:03:29 / 个人分类:Oracle 11g

B28270-01
H b)_2U-R mX tr0
第三部分 备份和归档数据
第七章 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个人空间'^:FZ Z5@Gc
(二)RMAN备份的基本概念
7joj3T R^(Y)~0   正如上一章讲到的你可以在RMAN的客户端,通过backup命令来备份整个或是部分ITPUB个人空间fc1E d}Y
   数据库。在很多情况下,在根据自己特定的环境配置完数据库之后,你可以通过ITPUB个人空间({ jRX8w4^[[$w
   简单的 backup database命令来备份整个数据库。
1]S B7eb0
o9a|)D uv0二、指定备份输出选项ITPUB个人空间Z7vN1j_x2f
(一)指定备份设备
6zn4NvtJ {0   备份设备一般有两种:磁盘和磁带ITPUB个人空间)U^.?c*yru E
   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 p IC/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$S br n
   backup as backupsetITPUB个人空间8sWsxo}`
     database;
a _8Rp Z P0   #备份集可以备份到磁盘和磁带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^t J0(三)指定备份格式
G(eo4me0   RMAN提供了一系列的选项用于命名BACKUP生成的文件。RMAN用下面的规则决定输
P5k#z7QW {0   出文件的格式。ITPUB个人空间R j3G%klf8z-u
   1. 如果format参数在backup命令中被指定,那么设定将控制生成文件的名字。ITPUB个人空间uo^["cy t,ef^N
      backup databaseITPUB个人空间ZUfi4_4b
        format "/disk/backup_%U";
D&` Y,Cxh0      backup database
%j/XID Z`0        format "+dgroup1";
0rmL7W&Mx-K0      #ASM不用指定%U参数,因为它会自动生成独一无二的文件名。ITPUB个人空间%w Q*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-h7u iLWk*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)zt I5I

TAG: 11g oracle rman

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

Open Toolbar