按照備份的工具,可以分為EXP/IMP備份和RMAN。一般來說,Exp/Imp是oracle的一個好的轉(zhuǎn)儲工具,特別是在小型數(shù)據(jù)庫的轉(zhuǎn)儲,表空間的遷移,表的抽取,檢測邏輯和物理沖突等中有很強的功能。但是目前主要最廣泛的Oracle備份恢復(fù)工具是rman 。RMAN是Oracle提供的一個數(shù)據(jù)庫備份和恢復(fù)工具,利用rman可以方便進行數(shù)據(jù)庫的冷備份和熱備份。此外,有一些個人用戶,會使用OS拷貝,但是它的缺點是占用空間大,而且拷貝文件的內(nèi)容一般與系統(tǒng)環(huán)境有很大關(guān)系,轉(zhuǎn)移到其他機器不容易恢復(fù),不是企業(yè)用戶的選擇。
創(chuàng)新互聯(lián)建站-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價比民權(quán)網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式民權(quán)網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋民權(quán)地區(qū)。費用合理售后完善,10多年實體公司更值得信賴。
注意,筆者假設(shè)用于已經(jīng)閱讀過前作《用NBU備份oracle系統(tǒng)-冷備份》,故在講述中會忽略一些基本的配置過程,重點在于將冷備份和熱備份的區(qū)別。所以如果對細節(jié)不是很清楚的用戶,可以翻閱前作。
oracle如何單機熱備,不要雙機,實時備份
熱備份操作比較簡單,但說起來麻煩
1、保證數(shù)據(jù)庫處于歸檔模式
2、對要備份的表空間進行備份,三步
sql alter tablespace TABLESPACE_NAME begin backup;
把該表空間的數(shù)據(jù)文件拷貝到制定路徑
sqlalter tablespace TABLESPACE_NAME end backup;
3、把主要用戶數(shù)據(jù)的表空間依次進行備份就行了
我也是剛剛在接觸Oracle,有什么問題可以一起討論
熱備份必需是歸檔模式:如果使用RMAN的話直接
rman target /
backup database;
就能備份了
手工備的話
在sqlplus下alter database begin backup;
復(fù)制你要備份的文件
在sqlplus下alter database end backup;
冷備份
ramn的
rman target /
shutdown immediate;
startup mount;
backup database;
alter database open;
手動的
sqlplus下shutdown immediate;
復(fù)制要備份的文件
sqlplus下startup;