ORACLE的RMAN備份和EXP備份,用哪個備份資料庫比較好

時間 2022-03-02 22:55:19

1樓:匿名使用者

都可以用作備份,但是exp類似冷備份, 你只能夠恢復到某一點而rman的話,需要開啟歸檔,那樣就可以進行無資料丟失的恢復。

詳細點說就是:

在不開歸檔日誌的情況下,oracle資料庫的備份只能依賴exp命令(邏輯備份)匯出資料檔案(注意:不包括日誌檔案以及控制檔案等),匯出的所有資料僅僅以乙個大檔案的方式來存放,但是這種備份容易導致丟失資料。舉個例子:

如果5號晚上進行了exp資料匯出,但是在6號的執行過程中發生宕機,資料丟失,這個時候從5號備份後一直到6號宕機前的資料將全部丟失(即使將日誌檔案和控制檔案拷出來都無法恢復,因為exp匯出的資料無法與這些日誌檔案一一對應起來恢復)。所以採用exp方式備份資料還是存在很大風險的。

另一種方式就是使用oracle自帶的備份工具rman。一次rman備份(物理備份)的全過程如下:

因為使用rman備份不會產生資料丟失的情況,所以必須有乙個全備份的檔案,使用rman需要先進行一次全備份,相當於將當前資料庫裡面的所有檔案以及日誌都全盤拷貝乙份到備份介質中,然後通過歸檔日誌(實時更新的)的記錄看每個程序都對資料庫做了哪些修改,只要保留了乙份物理備份以及物理備份之後的所有歸檔日誌,就能夠將資料庫恢復到宕機前一刻的狀態,將資料丟失降到最低。(每個redo log寫滿之後就開始寫到achive log裡面進行歸檔,這個裡面還是有個時間段的,不能做到完全的實時)

2樓:

rman是物理備份,可以備份資料檔案,表空間,資料庫,幾乎沒有資料丟失,速度快

exp是邏輯備份,可以備份單個表,用起來比較靈活,但是兩個備份之間的資料會丟失,速度慢

3樓:

說白了rman就是個工具,rman備份是基於的rman工具,高階點就到konsole終端控制嘍,自己也菜過一段時間

深度只了解到的就是掛雙資料庫乙個rman備份,乙個掛在裸裝置做異地備...

exp是邏輯備份,這個是基礎也是底層,rman好多還是基於這些

4樓:最恨芹菜

rman是物理備份,exp是邏輯備份,如果僅從備份角度來講的話,rman備份要稍好點。

5樓:

一般都是用rman備份的!

6樓:匿名使用者

rman 是熱備

exp 是冷備

具體看資料的重要程度

請解釋下oracle裡邏輯備份、物理備份、rman備份的區別。教科書和百度上的解釋不是很懂,謝謝。

oracle 資料庫的備份與恢復都有哪幾種方法?

7樓:匿名使用者

oracle資料庫有三種標準的備份方法,它們分別是匯出/匯入(exp/imp)、熱備份和冷備份。匯出備件是一種邏輯備份,冷備份和熱備份是物理備份。

8樓:匿名使用者

一、邏緝備份:exp/imp 匯出抄匯入

二、使用者管理的備份恢復:1、冷備份,正常關閉資料庫,作業系統拷貝整個資料庫檔案。

2、熱備份,在資料庫開啟時,把要備份的資料檔案改為bakcup狀態聯機拷貝檔案。

三、rman管理的備份恢復

9樓:

最常用的有:

rman 備份

冷備份匯出/匯入 exp / imp

oracle儲存過程和函式的區別

例子 sql view plain copy print?建立過程 create or replace procedure add emailinfo namee email info.fullname type address email info.email address type isbeg...

oracle的菜鳥問題關於rowid和主鍵

rowid 是行的唯一標識,這樣查詢時能快速準確定位到該行,不是主鍵,是系統預設有的 主鍵的作用很明顯,主鍵必須是唯一不能重複的,插入重複主鍵的記錄是要報錯的喲 主鍵的作用 主鍵是唯一且不為空的,用以標識唯一一條記錄。我們在建立資料庫的時候,需要為每張表指定乙個主鍵,所謂主鍵就是能夠唯一標識表中某一...

金蝶K3中的資料庫備份和帳套備份有什麼區別啊?大多數公司備份資料庫還是備份帳套啊??多謝

林夕仟佰度 資料庫備份是對伺服器上所有的k3資料都進行備份,不管有幾個帳套,帳套備份是針對某個特定的賬套進行備份,如需要調賬的時候為避免錯誤或需要恢復以前年度資料時採用。金蝶k3如何備份帳套? 翻滾吧雲盤 賬套備份必須在伺服器上操作,登入伺服器中開始 金蝶k 3 伺服器配置工具 的賬套管理後有乙個賬...