Oracle-RMAN-使用詳解完整_第1頁
Oracle-RMAN-使用詳解完整_第2頁
Oracle-RMAN-使用詳解完整_第3頁
Oracle-RMAN-使用詳解完整_第4頁
Oracle-RMAN-使用詳解完整_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

在Oracle10g中的配置情況

使用RMAN>showall;

可以顯示出RMAN配置參數(shù)為:CONFIGURERETENTIONPOLICYTOREDUNDANCY1;#default

CONFIGUREBACKUPOPTIMIZATIONOFF;#default

CONFIGUREDEFAULTDEVICETYPETODISK;#default

CONFIGURECONTROLFILEAUTOBACKUPOFF;#default

CONFIGURECONTROLFILEAUTOBACKUPFORMATFORDEVICETYPEDISKTO'%F';#default

CONFIGUREDEVICETYPEDISKPARALLELISM1;#default

CONFIGUREDATAFILEBACKUPCOPIESFORDEVICETYPEDISKTO1;#default

CONFIGUREARCHIVELOGBACKUPCOPIESFORDEVICETYPEDISKTO1;#default

CONFIGUREMAXSETSIZETOUNLIMITED;#default

CONFIGURESNAPSHOTCONTROLFILENAMETO‘C:ORACLE..SNCFTEST.ORA’;#default1.configureretentionpolicytoredundancy1:

是用來決定那些備份不再需要了,它一共有三種可選項,分別是

CONFIGURERETENTIONPOLICYTORECOVERYWINDOWOF7DAYS;

CONFIGURERETENTIONPOLICYTOREDUNDANCY5;

CONFIGURERETENTIONPOLICYTONONE;

第一種recoverwindow是保持所有足夠的備份,可以將數(shù)據(jù)庫系統(tǒng)恢復(fù)到最近七天內(nèi)的任意時刻。任何超過最近七天的數(shù)據(jù)庫備份將被標(biāo)記為obsolete。

第二種redundancy是為了保持可以恢復(fù)的最新的5份數(shù)據(jù)庫備份,任何超過最新5份的備份都將被標(biāo)記為redundancy。它的默認(rèn)值是1份。

第三種不需要保持策略,clear將恢復(fù)回默認(rèn)的保持策略。

一般最安全的方法是采用第二種保持策略。

2.CONFIGUREBACKUPOPTIMIZATIONOFF

默認(rèn)值為關(guān)閉,如果打開,rman將對備份的數(shù)據(jù)文件及歸檔等文件進行一種優(yōu)化的算法。

3.Configuredefaultdevicetypetodisk:

是指定所有I/O操作的設(shè)備類型是硬盤或者磁帶,默認(rèn)值是硬盤

磁帶的設(shè)置是CONFIGUREDEFAULTDEVICETYPETOSBT;

4.CONFIGURECONTROLFILEAUTOBACKUPOFF

強制數(shù)據(jù)庫在備份文件或者執(zhí)行改變數(shù)據(jù)庫結(jié)構(gòu)的命令之后將控制文件自動備份,默認(rèn)值為關(guān)閉。這樣可以避免控制文件和catalog丟失后,控制文件仍然可以恢復(fù)。

5.CONFIGURECONTROLFILEAUTOBACKUPFORMATFORDEVICETYPEDISKTO'%F'

是配置控制文件的備份路徑和備份格式

6.CONFIGUREDEVICETYPEDISKPARALLELISM1;

是配置數(shù)據(jù)庫設(shè)備類型的并行度。

7.CONFIGUREDATAFILEBACKUPCOPIESFORDEVICETYPEDISKTO1;

是配置數(shù)據(jù)庫的每次備份的copy數(shù)量,oracle的每一次備份都可以有多份完全相同的拷貝。

8.CONFIGUREARCHIVELOGBACKUPCOPIESFORDEVICETYPEDISKTO1

是設(shè)置數(shù)據(jù)庫的歸檔日志的存放設(shè)備類型

9.CONFIGURESNAPSHOTCONTROLFILENAMETO'C:ORACLE…SNCFTEST.ORA'

是配置控制文件的快照文件的存放路徑和文件名,這個快照文件是在備份期間產(chǎn)生的,用于控制文件的讀一致性。

10.CONFIGURECHANNELDEVICETYPEDISKFORMAT'C:...%d_DB_%u_%s_%p';

是配置備份文件的備份路徑和備份格式

CONFIGURECHANNELDISKCLEAR;用于清除上面的信道配置

CONFIGUREEXCLUDEFORTABLESPACE<tablespace>[CLEAR];此命令用于將指定的表空間不備份到備份集中,此命令對只讀表空間是非常有用的。1.將備份文件存儲到指定路徑,如e:\backupb

configurechanneldevicetypediskformat'e:\backupb\%d_db_%u';

后面的%d_db_%u是存儲格式

2.我們也可以單獨指定controlfile存儲在另一個路徑:如e:\backupcontrol

configurecontrolfileautobackupformatfordevicetypediskto'e:\backupcontrol\%F';

后面的%F是存儲格式================RMAN中常用configure命令2007-06-2115:37

1顯示當(dāng)前的配置信息

===========================

1.01RMAN>showall;

1.02查詢RMAN設(shè)置中非默認(rèn)值:

SQL>selectname,valuefromv$rman_configure;2.常用的configure選項

===========================

2.01保存策略(retentionpolicy)

configureretentionpolicytorecoverywindowof3days;

configureretentionpolicytoredundancy3;

configureretentionpolicyclear;2.02備份優(yōu)化backupoptimization

configurebackupoptimizationon;

configurebackupoptimizationoff;

configurebackupoptimizationclear;2.03默認(rèn)設(shè)備defaultdevicetype

configuredefaultdevicetypetodisk;

configuredefaultdevicetypetostb;

configuredefaultdevicetypeclear;2.04控制文件controlfile

configurecontrolfileautobackupon;

configurecontrolfileautobackupformatfordevicetypediskto'/cfs01/backup/conf/conf_%F';

configurecontrolfileautobackupclear;

configruecontrolfileautobackupformatfordevicetypediskclear;

configruesnapshotcontrolfilenameto'/cfs01/backup/snapcf/scontrofile.snp';

configruesnapshotcontrolfilenameclear;2.05并行數(shù)(通道數(shù))devicetypedisk|stbpallelismn;

configuredevicetypedisk|stbparallelism2;

configuredevicetypedisk|stbclear;

configurechanneldevicetypediskformat'e/:rmanback_%U';

configurechanneldevicetypediskmaxpiecesize100m

configurechanneldevicetypediskrate1200K

configurechannel1devicetypediskformat'e/:rmanback_%U';

configurechannel2devicetypediskformat'e/:rmanback_%U';

configurechannel1devicetypediskmaxpiecesize100m2.06生成備份副本datafile|archivelogbackupcopies

configuredatafilebackupcopiesfordevicetypedisk|stbto3;

configurearchivelogbackupcopiesfordevicetypedisk|stbto3;

configuredatafile|archivelogbackupcopiesfordevicetypedisk|stbclear

BACKUPDEVICETYPEDISKDATABASE

FORMAT'/disk1/backup/%U','/disk2/backup/%U','/disk3/backup/%U';2.07排除選項exclude

configureexcludefortablespace'users';

configrueexcludeclear;2.08備份集大小maxsetsize

configuremaxsetsizeto1G|1000M|1000000K|unlimited;

configuremaxsetsizeclear;2.09其它選項auxiliary

CONFIGUREAUXNAMEFORDATAFILE1TO'/oracle/auxfiles/aux_1.f';

CONFIGUREAUXNAMEFORDATAFILE2TO'/oracle/auxfiles/aux_2.f';

CONFIGUREAUXNAMEFORDATAFILE3TO'/oracle/auxfiles/aux_3.f';

CONFIGUREAUXNAMEFORDATAFILE4TO'/oracle/auxfiles/aux_4.f';

-

CONFIGUREAUXNAMEFORDATAFILE1CLEAR;

CONFIGUREAUXNAMEFORDATAFILE2CLEAR;

CONFIGUREAUXNAMEFORDATAFILE3CLEAR;

CONFIGUREAUXNAMEFORDATAFILE4CLEAR;Rman的format格式中的%

%c備份片的拷貝數(shù)

%d數(shù)據(jù)庫名稱

%D位于該月中的第幾天(DD)

%M位于該年中的第幾月(MM)

%F一個基于DBID唯一的名稱,這個格式的形式為c-IIIIIIIIII-YYYYMMDD-QQ,其中IIIIIIIIII為該數(shù)據(jù)庫的DBID,YYYYMMDD為

日期,QQ是一個1-256的序列

%n數(shù)據(jù)庫名稱,向右填補到最大八個字符

%u一個八個字符的名稱代表備份集與創(chuàng)建時間

%p該備份集中的備份片號,從1開始到創(chuàng)建的文件數(shù)

%U一個唯一的文件名,代表%u_%p_%c

%s備份集的號

%t備份集時間戳

%T年月日格式(YYYYMMDD)一周內(nèi)把所有的命令測試后記錄如下(2010.08.24):

RMAN組件

1、目標(biāo)數(shù)據(jù)庫

2、服務(wù)器進程

3、通道

4、RMAN資料庫

ORACLE總是將RMAN元數(shù)據(jù)放到目標(biāo)數(shù)據(jù)庫的控制文件中,如果配置了恢復(fù)目錄,則RMAN元數(shù)據(jù)會被放到恢復(fù)目錄中。

5、恢復(fù)目錄

在RMAN元數(shù)據(jù)存放天數(shù)達到初始化參數(shù)control_file_record_keep_time的值之后,其元數(shù)據(jù)可能會被覆蓋,從而導(dǎo)致之前的備份不能使用。

6、介質(zhì)管理層

7、RMAN包

包dbms_backup_restore用于執(zhí)行備份、轉(zhuǎn)儲和恢復(fù)操作。backup、copy、restore、recover

包dbms_revcat用于維護恢復(fù)目錄。resynccatalog、catalog

包dbms_rcvman用于查詢恢復(fù)目錄和目標(biāo)數(shù)據(jù)庫控制文件。list、report

RMAN特點

1、備份數(shù)據(jù)庫、表空間、數(shù)據(jù)文件、控制文件、歸檔日志和SPFILE。目標(biāo)庫必須處于MOUNT狀態(tài)或OPEN狀態(tài)。

2、存儲頻繁執(zhí)行的備份和恢復(fù)操作。放到腳本中執(zhí)行

3、跳過未用塊。

4、執(zhí)行增量塊級備份

5、指定備份限制

6、在備份時檢測損壞塊。用DBVERIFY工具進行檢查

7、自動使用并行化特征提高備份和恢復(fù)性能。分配多個CPU、多個通道。

RMAN命令

1、獨立命令

RMAN>shutdownimmediate

RMAN>startup

RMAN>backupformat'd:\backup\%d_%s.bak'tablespaceusers;

2、作業(yè)命令

RMAN>run{backupformat'd:\backup\$d_%s.bak'tablespaceusers;}

3、運行SQL命令

RMAN>sql'altersystemswitchlogfile';

4、運行存儲腳本

RMAN>run{executescripts1;}

5、運行操作系統(tǒng)命令

RMAN>run{host"dird:\backup";}

6、運行RMAN命令

c:\rmantargetsys/oracle@TESTnocatalog@c:\bak_users.cmdloga.log

bak_users.cmd示例:

backupformat'd:\backup\%d_%s.baktablespaceusers;

sql'altersystemarchivelogcurrent';

配置RMAN環(huán)境(略)

建立備份集

1、完全數(shù)據(jù)庫備份集

1)、一致性備份(適用于NOARCHIVELOG和ARCHIVELOG模式)

c:\rmantargetsys/oracle@TESTnocatalog

RMAN>shutdownimmediate

RMAN>startupmout

RMAN>backupdatabase;如果備份到別的目錄backupdatabaseformat='d:\backup\%d_%s.dbf';

RMAN>sql'altersystemarchivelogcurrent';

2)、非一致性備份(在OPEN狀態(tài))

RMAN>backupdatabase;如果備份到別的目錄backupdatabaseformat='d:\backup\%d_%s.dbf';

RMAN>sql'altersystemarchivelogcurrent';

3)、免除表空間

RMAN>configureexcludefortablespaceuser03;

RMAN>backupdatabase;如果備份到別的目錄backupdatabaseformat='d:\backup\%d_%s.dbf';

RMAN>sql'altersystemarchivelogcurrent';

2、表空間備份集

RMAN>backuptablespaceusersformat='d:\backup\%N_%f_%s.dbf';

3、數(shù)據(jù)文件備份集

RMAN>backupdatafile5format='d:\backup\%N_%f_%s.dbf';

4、控制文件備份集

RMAN>backupcurrentcontrolfileformat='d:\backup\%d_%s.ctl';

5、SPFILE備份集

RMAN>backupspfileformat='c:\%d_%s.par';

6、歸檔日志備份集(過去一天所生成的歸檔日志)

RMAN>backupformat='c:\%d_%s.arc'archivelogfromtime='sysdate-1'untiltime='sysdate';

7、并行化備份集

RMAN>configuredevicetypediskparallelism3;

RMAN>backupdatabaseformat='c:\%d_%s.dbf';

RMAN>configuredevicetypediskclear;

8、建立多重備份

RMAN>backupcopied3tablespaceusersformat='c:\1\%N_%s.dbf','c:\2\%N_%s.dbf','c:\3\%N_%s.dbf';

9、備份備份集

RMAN>backupbackupset32format='c:\%d_%s.bak';

10、建立多個備份片

RMAN>configurechanneldevicetypesbt

maxpiecesize4G;

RMAN>backupdevicetypesbtformat

'%d_%s_%p.dbf'database;

11、建立壓縮備份集

RMAN>backupascompressedbackupsettablespaceusersformat='c:\%d_%s.dbf';

12、備份數(shù)據(jù)文件和歸檔日志

RMAN>backupformat'c:\%d_%s.bak'tablespaceusersplusarchivelog;

13、指定備份集標(biāo)記

RMAN>backupformat='c:\%d_%s.bak'tablespaceuserstag='users';

建立映像副本

1、建立數(shù)據(jù)文件映像副本

RMAN>backupascopyformat='c:\df_5.dbf'datafile5;或者

RMAN>copydatafile5to

'c:\df_5.dbf';

2、建立控制文件映像副本

RMAN>backupascopyformat='c:\demo.ctl'currentcontrolfile;或者

RMAN>copycurrentcontrolfileto

'c:\demo.ctl';

3、建立歸檔日志映像副本

RMAN>backupascopyformat='c:\arc10.log'archivelogsequence10;或者

RMAN>copyarchivelog'c:\demo\archive\arc00020_012345.001'to'c:\arc20.log';

4、并行化建立映像副本

RMAN>configuredevicetypediskparallelism3;

RMAN>backupascopyformat='c:\df_%f.dbf'datafile5,6,7;

RMAN>configuredevicetypediskclear;

5、指定映像副本標(biāo)記

RMAN>backupascopyformat='c:\df_%f.dbf'datafile5tag=df_5;

或者

RMAN>copydatafile5to'c:\df_%f.dbf'tag=df_5;

建立增量備份和累積備份

增量備份可以減少備份時間,累積備份可以減少恢復(fù)時間。

增量備份示例:周日LEVEL0,周一、周二、周四、、周五、周六LEVEL2,周三LEVEL1

RMAN>backupincrementallevel0format='c:\backup\%d_%s.dbf'tablespaceusers;周日

RMAN>backupincrementallevel2format='c:\backup\%d_%s.dbf'tablespaceusers;周一

RMAN>backupincrementallevel2format='c:\backup\%d_%s.dbf'tablespaceusers;周二

RMAN>backupincrementallevel1format='c:\backup\%d_%s.dbf'tablespaceusers;周三

RMAN>backupincrementallevel2format='c:\backup\%d_%s.dbf'tablespaceusers;周四

RMAN>backupincrementallevel2format='c:\backup\%d_%s.dbf'tablespaceusers;周五

RMAN>backupincrementallevel2format='c:\backup\%d_%s.dbf'tablespaceusers;周六RMAN完全恢復(fù)

1、恢復(fù)數(shù)據(jù)庫

1)、所有數(shù)據(jù)文件被刪除

c:\rmantargetsys/oracel@testnocatalog

RMAN>startupforcemount

RMAN

recoverdatabase;

sql'alterdatabaseopen';

}

2)、數(shù)據(jù)文件所在磁盤出現(xiàn)硬件故障

RMAN>run{

startupforcemount;

setnewnamefordatafile1to'c:\demo\system01.dbf';

setnewnamefordatafile2to'c:\demo\dundotbs01.dbf';

setnewnamefordatafile3to'c:\demo\sysaux01.dbf';

setnewnamefordatafile4to'c:\demo\users01.dbf';

setnewnamefordatafile5to'c:\demo\example01.dbf';

setnewnamefordatafile6to'c:\demo\test0.dbf';

restoredatabase;

switchdatafileall;

recoverdatabase;

sql'alterdatabaseopen';

}

2、恢復(fù)SYSTEM表空間的數(shù)據(jù)文件

1)、SYSTEM表空間的數(shù)據(jù)文件被誤刪除

RMAN>run{

startupforcemount;

restore

datafile1;

recoverdatafile1;

sql'alterdatabaseopen';

}

2)、SYSTEM表空間數(shù)據(jù)文件所在的磁盤出現(xiàn)故障

RMAN>run{

startupforcemount;

setnewnamefordatafile1to'c:\demo\system01.dbf';

restoredatafile1;

switchdatafile1;

recoverdatafile1;

sql'alterdatabaseopen';

}

3、在OPEN狀態(tài)下恢復(fù)關(guān)閉后意外丟失數(shù)據(jù)文件

1)、數(shù)據(jù)文件被刪除

RMAN>run{

startupforcemount;

sql'alterdatabasedatafile4offline';

sql'alterdatabaseopen';

restoredatafile4;

recoverdatafile4;

sql'alterdatabasedatafile4online';

}

2)、數(shù)據(jù)文件所在的磁盤出現(xiàn)損壞

RMAN>run{

startupforcemount;

sql'alterdatabasedatafile4offline';

sql'alterdatabaseopen';

setnewnamefordatafile4to'c:\demo\user01.dbf';

restoredatafile4;

switchdatafile4;

recoverdatafile4;

sql'alterdatabasedatafile4online';

}

4、在OPEN狀態(tài)下恢復(fù)打開時意外丟失的數(shù)據(jù)文件

1)、數(shù)據(jù)文件被誤刪除

RMAN>run{

sql'alterdatabasedatafile4offline';

restoredatafile4;

recoverdatafile4;

sql'alterdatabasedatafile4online';

}

2)、數(shù)據(jù)文件所在磁盤出現(xiàn)故障

RMAN>run{

sql'alterdatabasedatafile4offline';

setnewnamefordatafile4to'c:\demo\user01.dbf';

restoredatafile4;

switchdatafile4;

recoverdatafile4;

sql'alterdatabasedatafile4online';

}

5、在OPEN狀態(tài)下恢復(fù)未備份的數(shù)據(jù)文件(創(chuàng)造新數(shù)據(jù)文件后沒有進行過備份)

1)、數(shù)據(jù)文件被誤

RMAN>run{

startupforcemount;

sql'alterdatabasedatafile7offline';

sql'alterdatabaseopen';

restoredatafile7;

recoverdatafile7;

sql'alterdatabasedatafile7online';

}

2)、數(shù)據(jù)文件所在磁盤出現(xiàn)故障

RMAN>run{

startupforcemount;

sql'alterdatabasedatafile7offline';

sql'alterdatabaseopen';

setnewnamefordatafile7to'c:\demo\user04.dbf';

restoredatafile7;

switchdatafile7;

recoverdatafile7;

sql'alterdatabasedatafile7online';

}

6、恢復(fù)表空間

1)、表空間被刪除

RMAN>run{

sql'altertablespaceusersofflineforrecover';

restoretablespaceusers;

recovertablespaceusers;

sql'altertablespaceusersonline';

}

2)、表空間的數(shù)據(jù)文件所在磁盤出現(xiàn)故障

RMAN>run{

sql'altertablespaceusersofflineforrecover';

setnewnamefordatafile4to'c:\demo\user01.dbf';

restoretablespaceusers;

switchtablespaceusers;

recovertablespaceusers;

sql'altertablespaceusersonline';

}

7、數(shù)據(jù)塊介質(zhì)恢復(fù)

RMAN>blockrecoverdevicetypediskdatafile5block20,21,100;

RMAN不完全恢復(fù)

1、基本時間恢復(fù)

c:\setnls_date_format=yyyy-dd-mmhh24:mi:ss

c:\rmantargetsys/oracle@testnocatalog

RMAN>run{

startupforcemount;

setuntiltime='2010-08-2212:00:08';

restoredatabase;

recoverdatabase;

sql'alterdatabaseopenresetlogs;

}

2、基于SCN恢復(fù)

RMAN>run{

startupforcemount;

setuntilscn=123456;

restoredatabase;

recoverdatabase;

sql'alterdatabaseopenresetlogs';

}

3、基于日志序列號恢復(fù)

RMAN>run{

startupforcemount;

setuntilseqence=10;

restoredatabase;

recoverdatabase;

sql'alterdatabaseopenresetlogs';

}

4、基于備份控制文件恢復(fù)

c:\setnls_date_format=yyyy-dd-mmhh24:mi:ss

c:\rmantargetsys/oracle@testnocatalog

RMAN>startupforcenomount;

RMAN>setdbid=1113606269;

RMAN>restorecontrolfilefromautobackupmaxseq6;

RMAN>alterdatabasemount;

RMAN>run{

setuntiltime='2010-08-2212:00:08';

restoredatabase;

recoverdatabase;

sql'alterdatabaseopenresetlogs;

}

當(dāng)執(zhí)行了上述4種不完全恢復(fù)之后,建議刪除早期的所有備份,并重新備份數(shù)據(jù)庫

RMAN>run{

deletenopromptbackup;

deletenopromptcopy;

backupdatabaseformat='c:\backup\%d_%s.bak';

sql'altersystemarchivelogcurrent';

}

RMAN維護命令

REPORT

1、報告目標(biāo)數(shù)據(jù)庫的物理結(jié)構(gòu)

RMAN>reportschema;

2、報告需要備份的數(shù)據(jù)文件

1)、報告需要轉(zhuǎn)儲的增量備份超出特定個數(shù)的數(shù)據(jù)文件

RMAN>reportneedbackupincremental3;

2)、報告特定天數(shù)未備份的數(shù)據(jù)文件

RMAN>reportneedbackupdays3tablespaceusers;

3)、報告低于特定備份次數(shù)的數(shù)據(jù)文件

RMAN>reportneedbackupredundancy2database;

4)、報告在恢復(fù)時間窗口內(nèi)未備份的數(shù)據(jù)文件

RMAN>reportneedbackuprecoverywindowof3days;

3、報告陳舊備份

RMAN>reportobsoleteredundancy2;

4、報告不可恢復(fù)的數(shù)據(jù)文件

RMAN>reportunrecoverable;LIST

1、列出數(shù)據(jù)文件備份集

RMAN>listbackupofdatabase;

RMAN>listbackupoftablespaceusers;

RMAN>listbackupofdatafile4;

2、列出控制文件備份集

RMAN>listbackupofcontrolfile;

3、列出歸檔日志備份集

RMAN>listbackupofarchivelogall;

4、列出SPFILE備份集

RMAN>listbackupofspfile;

5、列出數(shù)據(jù)文件映像副本

RMAN>listcopyofdatabase;

RMAN>listcopyoftablespaceusers;

RMAN>listcopyofdatafile4;

6、列出控制文件映像副本

RMAN>listcopyofcontrolfile;

7、列出歸檔日志映像副本

RMAN>listcopyofarchivelogall;

8、列出數(shù)據(jù)庫副本

RMAN>listincarnationofdatabase;

注意,每次用RESETLOGS選項打開數(shù)據(jù)庫之后都會生成一個新的數(shù)據(jù)庫副本。

9、列出備份集文件的信息

RMAN>listbackupset100;CROSSCHECK

1、核對所有備份集

RMAN>crosscheckbackup;

2、核對所有數(shù)據(jù)文件的備份集

RMAN>crosscheckbackupofdatabase;

3、核對特定表空間的備

RMAN>crosscheckbackupoftablespacesystem;

4、核對特定數(shù)據(jù)文件的備份集

RMAN>crosscheckbackupofdatafile1;

5、核對控制文件的備份集

RMAN>crosscheckbackupofcontrolfile;

6、核對SPFILE的備份集

RMAN>crosscheckbackupof

spfile;

7、核對歸檔日志的備份集

RMAN>crosscheckbackupof

archivelogsequence40;

8、核對所有映像副本

RMAN>crosscheckcopy;

9、核對所有數(shù)據(jù)文件的映像副本

RMAN>crosscheckcopyofdatabase;

10、核對特定表空間的映像副本

RMAN>crosscheckcopyoftablespaceusers;

11、核對特定數(shù)據(jù)文件的映像副本

RMAN>crosscheckcopyof

datafile1;

12、核對控制文件的映像副本

RMAN>crosscheckcopyof

controlfile;

13、核對歸檔日志的映像副本

RMAN>crosscheckcopyof

archivelogsequence44;

DELETE

1、刪除陳舊備份

deleteobsolete;

#提示

deletenopromptobsolete;#不提示

2、刪除EXPIRED備份集

deletenopromptexpiredbackup;

3、刪除EXPIRED副本

deletenopromptexpiredcopy;

4、刪除特定備份集

deletenopromptbackupset19;

5、刪除特定備份片

deletenopromptbackuppiece'c:\test\demo1.bak';

6、刪除所有備份集

deletenopromptbackup;

或者

deletenopromptbackupset;

7、刪除特定映像副本

deletenopromptdatafilecopy'c:\test\demo.bak';

刪除數(shù)據(jù)文件

deletenopromptcontrolfilecopy'c:\test\controlfile_bak.ctl';

刪除控制文件

deletenopromptarchivelog

'c:\test\arc.bak';刪除歸檔日志

8、刪除所有映像副本

deletenopromptcopy;

9、在備份后刪除輸入對象

backuparchivelogall

deleteinput;

backupbackupset22format='c:\test\%u.bak'deleteinput;

CHANGE

1、改變備份集狀態(tài)

changebackupset22unavailable;

2、改變映像副本狀態(tài)

changedatafilecopy'c:\demo.bak'unavailable;

changecontrolfilecopy'c:\demo.bak'unavailable;

changearchivelog'c:\demo.bak'unavailable;

3、建立長期備份

changebackupset100keepforverlogs;使備份集100永久保留

change

backupset100keepuntiltime'sysdate+60'logs;使備份集100保留60天

change

backupset156no

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論