oracle資料庫備份和恢復從入門開始

2021-08-29 21:26:32 字數 1027 閱讀 8800

1.什麼是資料備份

資料備份就是拷貝。包括:控制檔案和資料檔案。備份是針對預想不到的資料丟失和應用程式錯誤發生的安全保證。

備份分為物理備份和邏輯備份。

物理備份,用oracle recovery manager(恢復管理器)工具或作業系統實用工具來進行物理備份。

oracle在乙個事例失敗後自動進行奔潰備份(crash backup)和事例備份(instance backup).

2.恢復:指包含重建、向前捲動、向後捲動乙個備份的多個操作。

"oracle8i concept "以聯機和歸檔重複日誌的概述。

"oracle8i administrator`s guide"了解管理這些資料結構基礎。

3.單元備份和恢復戰略

1.在不同的磁碟上維護聯機重複日誌的多個相同拷貝。

2.把重複日誌歸檔到多個位置,或者頻繁備份歸檔重複日誌。

3.使用oracle多路技術以及作業系統映象,維護控制檔案的多個並行拷貝。

4.頻繁備份資料檔案和控制檔案,並把它們儲存在多個介質的安全地方。

大多數資料備份就是這些原理的變化

4.對於備份和恢復,那些資料結構是重要的。

資料檔案

每個oracle資料庫都有乙個或多個物理資料檔案(datafile)。資料庫的資料檔案屬於稱為表空間(tablespace)的邏輯結構,它包含資料庫資料。通常在操作期間,讀取在資料檔案中的資料,把它儲存在記憶體中的高速緩衝中。

控制檔案

每個資料庫都有乙個資料檔案。控制檔案是乙個相對重要的二進位制檔案,他包含了組成資料庫的所有其他檔案的作業系統檔名,它也包含了用於恢復的一致性資訊。

資料庫名,建立資料庫的時間性標記,資料庫的資料檔案以及聯機和歸檔重複日誌檔案的名字,檢查點,即表示在重複日誌中乙個點的紀錄,在該點之前的所有資料庫變化都已經儲存在資料檔案中。

回退段

每個資料庫都有乙個或多個會推段(rllback segment),回退段事包含在資料檔案中的邏輯結構。一旦資料修改了資料塊,那麼乙個回退段記錄資訊改變前的狀態。

Oracle 資料庫備份恢復

用資料庫檔案恢復資料庫 1.開啟伺服器終端 2.切換到根目錄下 cd 3.切換到oracle 使用者下 su oracle 可能需要密碼 密碼 oracle 4.以系統管理員身份登入資料庫 sqlplus as sysdba 5.建立資料庫備份檔案對映路徑 可使用 create directory ...

資料庫 Oracle資料備份恢復

oracle資料備份恢復 按使用者名稱匯出 expdp scott tiger orcl schemas scott dumpfile dsta20190114.dmp directory dpdata1 以下操作使用者名稱必須一一對應 如果不對應就轉換 轉換使用者名稱 remap schema d...

Oracle備份恢復之資料庫備份 還原 恢復理論

備份 冷備 關閉資料庫並進行資料庫物理檔案的拷貝過程。熱備 資料庫處於open階段時的備份,通過指令將資料庫檔案頭鎖定,然後進行物理系統拷貝,然後通過指令解凍資料檔案頭,解凍後通過日誌檔案和undo表空間內容進行寫入,是資料庫達到最新狀態。rman備份 基於塊的備份,只備份資料庫中使用過的塊,這是比...