ORACLE成長(zhǎng)日記之ORACLE 11G 數(shù)據(jù)庫(kù)備份(一)

脫機(jī)備份和恢復(fù)

步驟:

1念搬、關(guān)閉數(shù)據(jù)庫(kù)抑堡。

2、將數(shù)據(jù)文件朗徊、控制文件首妖、參數(shù)文件復(fù)制到備份設(shè)備上。

3爷恳、重新啟動(dòng)數(shù)據(jù)庫(kù)有缆。

例如27:脫機(jī)備份數(shù)據(jù)庫(kù)

答:

第一步:確定要備份的文件名稱和路徑

A、確定要備份的數(shù)據(jù)文件的名稱和路徑温亲。

SQL> SELECT FILE_NAME FROM DBA_DATA_FILES;

FILE_NAME

--------------------------------------------------------------------------------

G:\APP\ORA\ORADATA\TEST\USERS01.DBF

G:\APP\ORA\ORADATA\TEST\UNDOTBS01.DBF

G:\APP\ORA\ORADATA\TEST\SYSAUX01.DBF

G:\APP\ORA\ORADATA\TEST\SYSTEM01.DBF

B棚壁、確定要備份的控制文件的名稱和路徑。

SQL> SELECT NAME FROM V$CONTROLFILE;

NAME

--------------------------------------------------------------------------------

G:\APP\ORA\ORADATA\TEST\CONTROL01.CTL

G:\APP\ORA\FLASH_RECOVERY_AREA\TEST\CONTROL02.CTL

C栈虚、確定要備份的日志文件的名稱和路徑

SQL> SELECT MEMBER FROM V$LOGFILE;

MEMBER

--------------------------------------------------------------------------------

G:\APP\ORA\ORADATA\TEST\REDO03.LOG

G:\APP\ORA\ORADATA\TEST\REDO02.LOG

G:\APP\ORA\ORADATA\TEST\REDO01.LOG

第二步:關(guān)閉數(shù)據(jù)庫(kù)

SQL> SHUTDOWN IMMEDIATE;

數(shù)據(jù)庫(kù)已經(jīng)關(guān)閉袖外。

已經(jīng)卸載數(shù)據(jù)庫(kù)。

ORACLE例程已經(jīng)關(guān)閉魂务。

第三步:復(fù)制數(shù)據(jù)庫(kù)文件

SQL> $COPYG:\APP\ORA\ORADATA\TEST\USERS01.DBF F:\BACKUP\;

第四步:恢復(fù)數(shù)據(jù)庫(kù)

關(guān)閉數(shù)據(jù)庫(kù)曼验,將復(fù)制出來(lái)的文件,復(fù)制回原來(lái)的位置头镊,重啟數(shù)據(jù)庫(kù)蚣驼。

聯(lián)機(jī)備份數(shù)據(jù)庫(kù)

步驟:

1、切換到歸檔模式相艇,數(shù)據(jù)庫(kù)實(shí)現(xiàn)聯(lián)機(jī)備份必須在歸檔模式下運(yùn)行颖杏。如果不是歸檔模式,可以使用以下方式切換至歸檔模式坛芽。

A留储、關(guān)閉數(shù)據(jù)庫(kù)

SQL>SHUTDOWN IMMEDIATE;

B、使用STARTUP MOUNT啟動(dòng)例程咙轩,裝載數(shù)據(jù)庫(kù)获讳。但此時(shí)數(shù)據(jù)庫(kù)還沒(méi)有打開,要切換運(yùn)行模式活喊,數(shù)據(jù)庫(kù)必須處在裝載但不打開的狀態(tài)丐膝。

SQL>STARTUP MOUNT;

C、切換到歸檔模式

SQL>ALTER DATABASE ARCHIVELOG;

D钾菊、打開數(shù)據(jù)庫(kù)

SQL>ALTER DATABASE OPEN;

E帅矗、確認(rèn)是否成功

SQL>ARCHIVE LOG LIST;

2煞烫、聯(lián)機(jī)備份

A、備份表空間

a)滞详、設(shè)置表空間為熱備份模式凛俱。

例如28:將表空間USERS設(shè)置為熱備份模式。

答:SQL>ALTER TABLESPACE USERS BEGIN BACKUP;

b)蒲犬、復(fù)制處于熱備份模式下的表空間所對(duì)應(yīng)的所有數(shù)據(jù)文件。

c)暖哨、設(shè)置表空間為非熱備份模式赌朋。

SQL> ALTER TABLESPACE USERS END BACKUP;

d)篇裁、對(duì)每個(gè)表空間都執(zhí)行上訴步驟。

e)赡若、強(qiáng)制進(jìn)行一次日志切換达布,歸檔當(dāng)前的聯(lián)機(jī)重做日志文件。

SQL> ALTER SYSTEM SWITCH LOGFILE;

B逾冬、備份控制文件

備份控制文件要以SYSDBA的身份登錄數(shù)據(jù)庫(kù)黍聂。

a)、直接復(fù)制控制文件

SQL> ALTER DATABASE BACKUP CONTROLFILE TO 'F:\BACKUP\';

b)身腻、生成跟蹤文件的方式復(fù)制控制文件产还。

SQL> ALTER DATABASE BACKUP CONTROLFILE TO TRACE;

此時(shí)ORACLE會(huì)在USER_DUMP_DEST指定的目錄下生成一個(gè)跟蹤文件,可根據(jù)下列語(yǔ)句查看跟蹤文件的物理位置嘀趟,該文件記錄了重建控制文件的SQL語(yǔ)句脐区。

SQL> SHOW PARAMETER USER_DUMP_DEST;

下列語(yǔ)句可以查詢SPID,獲得SPID之后到上面查詢的路徑下找到ORCL_ORA_[SPID].TRC文件她按,此文件便記錄了重建控制文件的SQL語(yǔ)句牛隅。

SQL> SELECT SPID FROM V$PROCESS WHERE ADDR = (SELECTPADDR FROM V$SESSION WHERE SID =(SELECT SID FROM V$MYSTAT WHERE ROWNUM = 1));

C、備份日志文件

a)酌泰、強(qiáng)制轉(zhuǎn)換

SQL> ALTERSYSTEM ARCHIVE LOG CURRENT;

b)媒佣、使用$COPY命令。

聯(lián)機(jī)恢復(fù)數(shù)據(jù)庫(kù)

A陵刹、關(guān)閉數(shù)據(jù)庫(kù)

SQL>SHUTDOWN IMMEDIATE;

B默伍、在V$RECOVER_FILE中查找損壞的文件

SQL> SELECT * FROM V$RECOVER_FILE;

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

a)衰琐、以STARTUP MOUNT方式啟動(dòng)也糊。

b)、查詢V$DATAFILE列出所有數(shù)據(jù)文件的狀態(tài)碘耳,確保左右數(shù)據(jù)文件都處于聯(lián)機(jī)狀態(tài)显设,根據(jù)恢復(fù)需要執(zhí)行不同的RECOVER命令。

SQL>RECOVER DATABASE恢復(fù)整個(gè)數(shù)據(jù)庫(kù)辛辨。

SQL> RECOVER TABLESPACE表空間名恢復(fù)某一個(gè)表空間捕捂。

SQL> RECOVER DATAFILE數(shù)據(jù)文件名恢復(fù)某一個(gè)數(shù)據(jù)文件瑟枫。

D、打開數(shù)據(jù)庫(kù)

SQL>ALTER DATABASE OPEN;

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末指攒,一起剝皮案震驚了整個(gè)濱河市慷妙,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌允悦,老刑警劉巖膝擂,帶你破解...
    沈念sama閱讀 221,198評(píng)論 6 514
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異隙弛,居然都是意外死亡架馋,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,334評(píng)論 3 398
  • 文/潘曉璐 我一進(jìn)店門全闷,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)叉寂,“玉大人,你說(shuō)我怎么就攤上這事总珠。” “怎么了局服?”我有些...
    開封第一講書人閱讀 167,643評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)山涡。 經(jīng)常有香客問(wèn)我搏讶,道長(zhǎng),這世上最難降的妖魔是什么系吩? 我笑而不...
    開封第一講書人閱讀 59,495評(píng)論 1 296
  • 正文 為了忘掉前任穿挨,我火速辦了婚禮,結(jié)果婚禮上科盛,老公的妹妹穿的比我還像新娘菜皂。我一直安慰自己,他們只是感情好榨崩,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,502評(píng)論 6 397
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著翩剪,像睡著了一般彩郊。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上秫逝,一...
    開封第一講書人閱讀 52,156評(píng)論 1 308
  • 那天筷登,我揣著相機(jī)與錄音,去河邊找鬼。 笑死廉油,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的抒线。 我是一名探鬼主播,決...
    沈念sama閱讀 40,743評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼抱慌,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼抑进!你這毒婦竟也來(lái)了睡陪?” 一聲冷哼從身側(cè)響起兰迫,我...
    開封第一講書人閱讀 39,659評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎跷车,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,200評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡劳坑,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,282評(píng)論 3 340
  • 正文 我和宋清朗相戀三年循帐,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片棋弥。...
    茶點(diǎn)故事閱讀 40,424評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡家乘,死狀恐怖耀找,靈堂內(nèi)的尸體忽然破棺而出蓄愁,到底是詐尸還是另有隱情丹拯,我是刑警寧澤融求,帶...
    沈念sama閱讀 36,107評(píng)論 5 349
  • 正文 年R本政府宣布县昂,位于F島的核電站陷舅,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏蔑赘。R本人自食惡果不足惜缩赛,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,789評(píng)論 3 333
  • 文/蒙蒙 一酥馍、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧旨袒,春花似錦术辐、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,264評(píng)論 0 23
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)兴想。三九已至赡勘,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間闸与,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,390評(píng)論 1 271
  • 我被黑心中介騙來(lái)泰國(guó)打工蔚龙, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留木羹,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,798評(píng)論 3 376
  • 正文 我出身青樓坑填,卻偏偏與公主長(zhǎng)得像弛姜,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子廷臼,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,435評(píng)論 2 359

推薦閱讀更多精彩內(nèi)容