久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

Oracle數據庫冷備和恢復方法

177次閱讀
沒有評論

共計 2209 個字符,預計需要花費 6 分鐘才能閱讀完成。

這篇文章主要講解了“Oracle 數據庫冷備和恢復方法”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著丸趣 TV 小編的思路慢慢深入,一起來研究和學習“Oracle 數據庫冷備和恢復方法”吧!

操作背景

由于測試環境數據庫出了問題,expdp/exp/RMAN 都不能使用,需要對 sys/system 下的對象做操作。為了保護數據的安全性,考慮到按表備份過于麻煩,這里選擇冷備的方案。

Oracle 數據庫由 Database 和 Instance 兩部分組成,我們只需要在停止 Instance 的情況下,將 Database 的文件做一個副本即可,備份出來的副本就是數據庫的冷備。

相關文件

冷備需要備份數據庫的數據文件、控制文件、日志文件、參數文件,備份時文件確保要全。

數據文件:

SYS@cams  set pages 200;
SYS@cams  select name from v$datafile;
--------------------------------------------------------------------------------
/u01/app/oracle/oradata/cams/system01.dbf
/u01/app/oracle/oradata/cams/sysaux01.dbf
/u01/app/oracle/oradata/cams/users01.dbf
/u01/app/oracle/oradata/cams/example01.dbf
53 rows selected.

控制文件:

SYS@cams  select name from v$controlfile;
 
--------------------------------------------------------------------------------
/u01/app/oracle/oradata/cams/control01.ctl
/u01/app/oracle/fast_recovery_area/cams/control02.ctl

日志文件:

SYS@cams  select member from v$logfile;
 
MEMBER
--------------------------------------------------------------------------------
/u01/app/oracle/oradata/cams/redo03.log
/u01/app/oracle/oradata/cams/redo02.log
/u01/app/oracle/oradata/cams/redo01.log

參數文件

SYS@cams  show parameter pfile;
 
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
spfile string /u01/app/oracle/product/11.2.0
 /db_1/dbs/spfilecams.ora
SYS@cams  create pfile from spfile;
 
File created.
 
SYS@cams  !ls /u01/app/oracle/product/11.2.0/db_1/dbs/ | grep cams 
hc_cams.dat
initcams.ora
orapwcams
spfilecams.ora

注:建議將 spfile 轉化成 pfile 后進行備份,spfile 是二進制文件,pfile 是文本文件,可直接編輯修改。

文件傳輸

在其他服務器 /home/oracle 路徑下創建 coldbackup_130_20181122 文件,創建 cams 和 tbs 子目錄

傳輸命令參考如下:

scp * 182.207.129.181:/home/oracle/coldbackup_130_20181122/cams

原庫重建

對原庫的 sys/system 下的對象進行處理,處理之后為了驗證冷備的恢復過程,將原庫進行重建。

(1)使用 dbca 命令,選擇 Delete a Database 選項,一路 Next,等系統執行完。

(2)使用 dbca 命令,選擇 Create a Databse 選項,創建數據庫,按原庫標準執行。

(3)安裝完畢之后停止數據庫。

(4)將其他服務器上的冷備文件通過 scp 傳輸回對應路徑,將原庫文件進行覆蓋。

(5)啟動原庫,檢查。

操作總結

本次冷備的備份和恢復成功執行,這里提出幾個關鍵點:

(1)冷備之前,確保數據庫處于關閉狀態??梢詧绦?ps -ef | grep ora 命令查看

(2)冷備的文件務必要全,控制文件少一個還好說,表空間文件少一個就麻煩了。

(3)冷備之前檢查系統磁盤空間情況,本機磁盤空間不足可以選擇其他存儲或服務器。

(4)冷備恢復之后的數據是冷備之前 shutdown 后的“時間點”的。

(5)冷備可以作為某些“破壞性”實驗的保障。

感謝各位的閱讀,以上就是“Oracle 數據庫冷備和恢復方法”的內容了,經過本文的學習后,相信大家對 Oracle 數據庫冷備和恢復方法這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是丸趣 TV,丸趣 TV 小編將為大家推送更多相關知識點的文章,歡迎關注!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-07-28發表,共計2209字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 晋中市| 台州市| 桂东县| 南通市| 西宁市| 巴塘县| 建水县| 佳木斯市| 教育| 巩留县| 阿鲁科尔沁旗| 永德县| 襄樊市| 山阳县| 金秀| 获嘉县| 湾仔区| 沾益县| 江西省| 明光市| 维西| 顺平县| 民丰县| 吉水县| 淳安县| 治县。| 和平县| 乌拉特中旗| 疏勒县| 鲁甸县| 汝城县| 类乌齐县| 远安县| 临武县| 扎兰屯市| 陕西省| 嫩江县| 盖州市| 阿拉善左旗| 海南省| 唐山市|