ORACLE 備份與恢復之 思路整理
ocp053中備份與恢復的內容頗多,聽過崔老師講過一節備份與恢復課程,覺得他在這一塊的知識網路整理得很好,
於是自己根據他的授課,整理了一下備份與恢復的知識點,根據以下知識網路再重新整理下備份與恢復的知識,發
現處理備份與恢復的問題時,思路會清晰很多。
一、備份知識點思路整理:
於是自己根據他的授課,整理了一下備份與恢復的知識點,根據以下知識網路再重新整理下備份與恢復的知識,發
現處理備份與恢復的問題時,思路會清晰很多。
一、備份知識點思路整理:
備份分類
|
冷備
|
熱備
|
管理方式
|
物理(物理檔案層面備份) |
cp
|
begin/end backup(會產生日誌)
|
使用者管理
|
|
mount狀態下
|
backup database(備份之前會做校驗,檢查資料塊是否損壞)
|
RMAN
|
備份分類
|
備份方式
|
管理方式
|
邏輯(資料層面備份)
|
imp/exp |
使用者管理(OS命令) |
|
impdp/expdp
|
oracle伺服器命令
|
copy :cp os命令
exp/imp :可以在本機直接匯入匯出(作業系統命令)
expdp/impdp :必須登入伺服器才能匯入匯出(oracle伺服器命令)
RMAN備份型別:backupset 、copy
完全備份:全庫備份
增量備份(要有一個0級備份為增量備份基礎):差異備份、累積備份
差異備份:level 1表示從0級備份以來,資料塊有變化的備份
沒有0級備份時,1級備份可以備份成功,進行庫全備
二、恢復思路整理:
restore:還原物理檔案 recover:同步SCN號
恢復原理
|
恢復方式
|
管理方式
|
還原 |
cp recover
|
使用者管理
|
恢復
|
restore recover |
RMAN
|
例項恢復:SMON強制對資料庫進行恢復操作,恢復到最新的SCN號,無需對資料庫進行干預。
介質恢復:介質恢復指磁碟介質發生損壞,導致資料檔案無法訪問,這時必須利用備份檔案在新的磁碟上恢復出資料檔案,需要DBA判斷屬於哪種情況的介質恢復。
閃回恢復:使用閃回技術對資料庫進行恢復,閃回可分為:
資料庫級別:Flashback Database表級別:Flashback Drop和Flashback Table,Flashback Data Archive
記錄級別:Flashback Version Query和Flashback Transaction Query
其中,介質恢復可分為完全恢復和不完全恢復:
完全恢復:把資料庫恢復到發生故障時的狀態,名字中的完全指沒有任何資料損失,要實現這個目標,必須滿足一定的條件: 備份,從備份之後的所有歸檔日誌,聯機日誌都可用。完全恢復是最簡單的一種恢復, 只需要兩個命令: restore database 和 recover database。
不完全恢復:多半是解決故障時使用, 一般是用timestamp不完全恢復到某個時間點(開啟資料庫時需要resetlogs),找回丟失的資料後,匯出資料,在進行一次完全恢復。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30496894/viewspace-1813564/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle 備份恢復之 FlashbackOracle
- RAC備份恢復之Voting備份與恢復
- Oracle 備份 與 恢復 概述Oracle
- 備份與恢復oracle_homeOracle
- Oracle 備份恢復篇之RMAN catalogOracle
- Oracle 12c 備份與恢復Oracle
- 【ASK_ORACLE】Oracle 12c之CDB與PDB的備份與恢復(二)備份恢復之前你需要知道的Oracle
- 備份與恢復:polardb資料庫備份與恢復資料庫
- ORACLE備份&恢復案例(轉)Oracle
- 【BAK_ORACLE】Oracle 12c之CDB與PDB的備份與恢復(三)CDB與PDB的備份方式Oracle
- MySQL備份與恢復——基於Xtrabackup物理備份恢復MySql
- 【RECO_ORACLE】Oracle 12c之CDB與PDB的備份與恢復(四)PDB的幾種恢復方式Oracle
- MySQL 備份與恢復MySql
- Jenkins備份與恢復Jenkins
- Postgresql 備份與恢復SQL
- ORACLE本地磁碟備份恢復Oracle
- oracle 增量備份恢復驗證Oracle
- Oracle 備份和恢復介紹Oracle
- ORACLE備份&恢復案例三(轉)Oracle
- ORACLE備份&恢復案例二(轉)Oracle
- Mysql備份與恢復(1)---物理備份MySql
- Oracle邏輯備份與恢復選項說明Oracle
- Oracle 11g R2 備份與恢復Oracle
- MySQL備份與恢復——基於MyDumper/MyLoader 邏輯備份恢復MySql
- ORACLE DG從庫 Rman備份恢復Oracle
- GitLab的備份與恢復Gitlab
- DB的備份與恢復
- MySQL 非常規恢復與物理備份恢復MySql
- mysql學習筆記之備份與恢復MySql筆記
- Mysql備份與恢復(2)---邏輯備份MySql
- Oracle 9i統計資訊備份與恢復Oracle
- MySQL備份與恢復——基於OUTFILE /LOAD DATA 邏輯備份恢復MySql
- GitLab的自動備份、清理備份與恢復Gitlab
- 《入門MySQL—備份與恢復》MySql
- DB2備份與恢復DB2
- MySQL備份與恢復——實操MySql
- 入門MySQL——備份與恢復MySql
- MySQL備份與恢復操作解析MySql
- Mysql資料備份與恢復MySql