RMAN的使用(八)

十六、歸檔模式下的完全恢復(fù)

讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務(wù)項目有:主機(jī)域名虛擬主機(jī)、營銷軟件、網(wǎng)站建設(shè)、鎮(zhèn)沅網(wǎng)站維護(hù)、網(wǎng)站推廣。

在歸檔模式下,擁有RMAN的備份和歸檔重做日志以及當(dāng)前的重做日志文件,可以做到數(shù)據(jù)庫的完全恢復(fù),并且是聯(lián)機(jī)狀態(tài)的下的恢復(fù)。

1.非系統(tǒng)表空間損壞的恢復(fù)

做數(shù)據(jù)庫完全備份

RMAN> backup as compressed backupset database plus archivelog delete all input;

創(chuàng)建測試表

SQL> create table test123 tablespace users as select * from dba_segments;

刪除測試表的表空間數(shù)據(jù)文件

SQL> ! rm -rf /u01/app/oradata/orcl/users01.dbf

重啟數(shù)據(jù)庫

SQL> shutdown immediate

SQL> startup

RMAN的使用(八)

為了先打開數(shù)據(jù)庫,先將該數(shù)據(jù)庫文件離線。

SQL> alter database datafile 4 offline;

SQL> alter database open; --這里也可以在mounted狀態(tài)進(jìn)行恢復(fù)后再打開數(shù)據(jù)庫

還原數(shù)據(jù)文件

RMAN> restore datafile 4;

恢復(fù)數(shù)據(jù)文件

RMAN> recover datafile 4;

將數(shù)據(jù)庫文件online

SQL> alter database datafile 4 online;

也可以將以上命令放在rman腳本中。

run {

sql 'alter database datafile 4 offline';

restore tablespace users;

recover tablespace users;

sql 'alter database datafile 4 online';

}

2.系統(tǒng)表空間損壞的恢復(fù)

系統(tǒng)表空間損壞,必須先做恢復(fù),數(shù)據(jù)庫才能打開。

刪除數(shù)據(jù)文件system01.dbf

[oracle@oracle11g ~]$ rm -rf /u01/app/oradata/orcl/system01.dbf

注意:此時可能會無法重新連接數(shù)據(jù)庫:

RMAN的使用(八)

使用RMAN登錄也失敗,使用shutdown abort停止數(shù)據(jù)庫:

RMAN的使用(八)

啟動數(shù)據(jù)庫到mount狀態(tài)

SQL> shutdown immediate

SQL> startup

使用RMAN腳本恢復(fù)數(shù)據(jù)文件。

RMAN> run {

sql 'alter database datafile 1 offline';

restore datafile 1;

recover datafile 1;

sql 'alter database datafile 1 online';

}

啟動數(shù)據(jù)庫

SQL> alter database open;

3.所有數(shù)據(jù)文件丟失的恢復(fù)

刪除所有數(shù)據(jù)文件。

[oracle@oracle11g orcl]$ rm -f /u01/app/oradata/orcl/*.dbf

使用RMAN腳本恢復(fù)數(shù)據(jù)文件。

SQL> shutdown abort

SQL> startup

RMAN> run {

restore database;

recover database;

sql 'alter database open';

}

分享名稱:RMAN的使用(八)
文章源于:http://muchs.cn/article4/gdddoe.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供移動網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)、電子商務(wù)、定制網(wǎng)站、域名注冊、網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

綿陽服務(wù)器托管