1. 程式人生 > >oracle備份之rman_全庫備份恢復

oracle備份之rman_全庫備份恢復

測試環境:redhat5.5 oracle11g

RMAN> backup database;

piece handle=/opt/oracle/flash_recovery_area/ORCL/autobackup/2017_12_20/o1_mf_s_963244469_f3n5spk3_.bkp comment=NONE

(在這裡插入一條資料,看看一會兒恢復了是不是還在)

RMAN> shutdown immediate;

RMAN> startup mount;

RMAN> restore database;

RMAN> recover database;

RMAN> alter database open;

(此時,檢查資料,發現之前插入的資料還在。)

假設我時間點A,做了個備份,時間點B資料庫掛了

restore database ;// 這個操作利用時間點A做的備份來還原,返回到時間點A 

recover database ;//這個操作利用archivelog and online log做recover,從時間點A,推進到時間點B