程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle教程 >> [實驗-視頻過程]簡單有用的備份-oracle物理冷備份操作

[實驗-視頻過程]簡單有用的備份-oracle物理冷備份操作

編輯:Oracle教程

[實驗-視頻過程]簡單有用的備份-oracle物理冷備份操作


[實驗-視頻過程]簡單有用的備份-oracle 物理冷備份操作

主要是要對數據庫使用到的重要文件作針對性的備份,數據文件,控制文件,聯機日志文件,歸檔日志文件,參數文件,口令文件等

冷備份需要脫機備份,就是要先關閉數據庫,比較適合可以停機的業務場景,如超市門店服務器,晚上12點到早上5點不營業可以關閉數據庫,那麼可以在這個時間段來做數據庫冷備份。

主要是以下三個步驟

1 正常關閉數據庫
2 備份所有重要的文件到備份目錄(數據文件、控制文件、重做日志文件等)
3 完成備份後啟動數據庫

用冷備份進行恢復時,只需要將所有文件恢復到原有位置,就可以啟動數據庫了 。

1 進入數據庫

[oracle@el48 xuejiayue]$ sqlplus "/as sysdba"

2 查詢數據文件datafile的所在目錄:

SQL>SELECT name FROM v$datafile;
     查詢控制文件controlfile的所在目錄:
SQL>SELECT name FROM v$controlfile;
     查詢重做日志文件的所在目錄:
SQL>SELECT member FROM v$logfile;

3 關閉數據庫

 SQL>shutdown immediate;

4 備份文件到備份的目錄

#cp /u01/app/oracle/oradata/orcl/*.dbf  /home/backup/xuejiayue/
#cp /u01/app/oracle/oradata/orcl/*.ctl  /home/backup/xuejiayue/
#cp /u01/app/oracle/oradata/orcl/*.log  /home/backup/xuejiayue/

5 然後啟動數據庫

 [oracle@el48 xuejiayue]$ sqlplus "/as sysdba"
   SQL>startup

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved