欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

Oracle如何實現(xiàn)冷備份及其恢復

這篇文章主要為大家展示了“Oracle如何實現(xiàn)冷備份及其恢復”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“Oracle如何實現(xiàn)冷備份及其恢復”這篇文章吧。

創(chuàng)新互聯(lián)專注于新吳網站建設服務及定制,我們擁有豐富的企業(yè)做網站經驗。 熱誠為您提供新吳營銷型網站建設,新吳網站制作、新吳網頁設計、新吳網站官網定制、小程序開發(fā)服務,打造新吳網絡公司原創(chuàng)品牌,更為您提供新吳網站排名全網營銷落地服務。

一、冷備份的概念

冷備份是指在數據庫關閉狀態(tài)下所做的物理拷貝,也稱脫機備份。

適合于非歸檔模式下的備份,而且也只能采用這種方式備份。

二、需要備份的文件

    必須備份的文件:

數據文件和控制文件

可以備份的文件:

重做日志文件、臨時文件、二進制參數文件(spfile)、口令文件

三、冷備份的步驟

1. 找到所需要的備份文件

2. 正常關閉數據庫

3. 備份文件到指定的備份路徑下

4. 重新啟動數據庫

四、冷腳本的寫法

4.1查看文件位置及狀態(tài)

--查看實例和數據庫的相關信息   

SQL>select instance_name,version,status,archiver,database_status from v$instance;

INSTANCE_NAME     VERSION       STATUS    ARCHIVE DATABASE_STATUS

---------------- ----------------- ------------ ------- -----------------

dbsrv1         11.2.0.1.0       OPEN     STOPPED ACTIVE

SQL>select dbid,name,log_mode from v$database;

      DBID NAME      LOG_MODE

---------- --------- ------------

 294555525DBSRV1    NOARCHIVELOG

--查看數據文件及狀態(tài)信息

SQL> col file_name  for a50

SQL> col tablespace_name for a15

SQL>selectfile_name,tablespace_name,status,online_status from dba_data_files;

FILE_NAME                                   TABLESPACE_NAME STATUS    ONLINE_

-------------------------------------------------- --------------- --------- -------

/opt/oracle/app/oradata/dbsrv1/users01.dbf      USERS         AVAILABLE   ONLINE

/opt/oracle/app/oradata/dbsrv1/undotbs01.dbf     UNDOTBS1       AVAILABLE   ONLINE

/opt/oracle/app/oradata/dbsrv1/sysaux01.dbf         SYSAUX        AVAILABLE   ONLINE

/opt/oracle/app/oradata/dbsrv1/system01.dbf         SYSTEM        AVAILABLE   SYSTEM

/opt/oracle/app/oradata/costctl/COSTCTL_TBS.dbf      COSTCTL_TBS   AVAILABLE    ONLINE

/opt/oracle/app/oradata/dbsrv1/DEV_DATA.DBF          DEV_DATA      AVAILABLE   ONLINE

/opt/oracle/app/oradata/pdms/PDMS_DATA.dbf           PDMS_DATA      AVAILABLE  ONLINE

Oracle如何實現(xiàn)冷備份及其恢復

查看數據文件

Oracle如何實現(xiàn)冷備份及其恢復

SQL> col name for a50

SQL>selectfile#, name, status from v$datafile;

     FILE# NAME                                       STATUS

---------- -------------------------------------------------- -------

     1/opt/oracle/app/oradata/dbsrv1/system01.dbf          SYSTEM

     2/opt/oracle/app/oradata/dbsrv1/sysaux01.dbf          ONLINE

     3/opt/oracle/app/oradata/dbsrv1/undotbs01.dbf       ONLINE

     4/opt/oracle/app/oradata/dbsrv1/users01.dbf          ONLINE

     5/opt/oracle/app/oradata/costctl/COSTCTL_TBS.dbf    ONLINE

     6/opt/oracle/app/oradata/dbsrv1/DEV_DATA.DBF          ONLINE

     7/opt/oracle/app/oradata/pdms/PDMS_DATA.dbf          ONLINE

Oracle如何實現(xiàn)冷備份及其恢復

--查看臨時文件

Oracle如何實現(xiàn)冷備份及其恢復

SQL> col name for a60

SQL>select name from v$tempfile;

NAME

------------------------------------------------------------

/opt/oracle/app/oradata/dbsrv1/temp01.dbf

/opt/oracle/app/oradata/costctl/COSTCTL_TBS_temp.dbf

/opt/oracle/app/oradata/pdms/PDMS_DATA_TEMP.dbf

Oracle如何實現(xiàn)冷備份及其恢復

--查看日志文件

Oracle如何實現(xiàn)冷備份及其恢復

SQL>select member from v$logfile;

MEMBER

--------------------------------------------------

/opt/oracle/app/oradata/dbsrv1/redo03.log

/opt/oracle/app/oradata/dbsrv1/redo02.log

/opt/oracle/app/oradata/dbsrv1/redo01.log

Oracle如何實現(xiàn)冷備份及其恢復

--查看控制文件

SQL>select name from v$controlfile;

NAME

------------------------------------------------------------

/opt/oracle/app/oradata/dbsrv1/control01.ctl

/opt/oracle/app/flash_recovery_area/dbsrv1/control02.ctl

--查看參數文件

SQL> show parameter pfile

NAME                     TYPE        VALUE

------------------------------------ ---------- ------------------------------

spfile                     string    /opt/oracle/app/oracle/product/11.2.0/dbhome_1/dbs/spfiledbsrv1.ora

4.2進行備份

方案一、

 --創(chuàng)建備份目錄

SQL> ho mkdir -p /u03/backup/coolbak

 --使用連接符生成復制文件命令

SQL>select'ho cp'||name||'/u03/backup/coolbak'from v$controlfile;

'HOCP'||NAME||'/U03/BACKUP/COOLBAK'

--------------------------------------------------------------------------------

ho cp/opt/oracle/app/oradata/dbsrv1/control01.ctl/u03/backup/coolbak

ho cp/opt/oracle/app/flash_recovery_area/dbsrv1/control02.ctl/u03/backup/coolbak

 SQL>save/tmp/tmpbak.sql;   --將上面的輸入保存為tmpbak.sql

    Created file/tmp/tmpbak.sql

編輯coolbak.sql

注意修改密碼文件的位置和pfile的名字

Oracle如何實現(xiàn)冷備份及其恢復

    set feedback off

    set heading off

    set verify off

    set trimspool off

    set pagesize 0

    set linesize 200

    define dir ='/u03/backup/coolbak'

    define script ='/u03/backup/coolbak.txt'

    define passwd ='/u01/app/oracle/product/11.2.0/db_1/dbs/orapworcl'

    spool &script

    select'ho cp -pv '|| name ||' &dir'from v$controlfile

    unionall

    select'ho cp -pv '|| name ||' &dir'from v$datafile

    unionall

    select'ho cp -pv '|| member ||' &dir'  from v$logfile

    unionall

    select'ho cp -pv '|| name ||' &dir'from v$tempfile

    /

    create pfile ='&dir/initorcl.ora'from spfile;

    ho cp -pv   &passwd  &dir

    spool off

    shutdown immediate

    ho mkdir -pv /u03/backup/coolbak

    ho rm -rf /u03/backup/coolbak/*

    start &script

    startup

Oracle如何實現(xiàn)冷備份及其恢復

 --執(zhí)行coolbak.sql

    SQL> @/tmp/coolbak.sql;

 --執(zhí)行過程及數據庫啟動略

  --啟動后查看備份的文件

需要注意的是這種方式不利于恢復,得去尋找恢復的目錄最好在cool后建立與數據庫相同的目錄。

 冷恢復的步驟

脫機恢復到原來位置的步驟:

1. 如果數據庫沒有關閉,需關閉數據庫

2. 將所有的備份數據文件和備份控制文件復制到數據庫原來的位置

3. 也可以將其它所有的備份文件復制到數據庫原來的位置(該操作不是必須的)

4. 重啟數據庫

恢復成功后,數據庫即恢復到上一次的備份,恢復所需要的時間就是復制文件所需要的時間。

脫機恢復到非原來位置的步驟:

有時候儲存數據文件的磁盤壞了,可能需要改變數據文件的恢復位置

1. 將備份文件恢復到正常的磁盤上

2. 將數據庫加載為mount狀態(tài)(startup mount)

3. alter database rename file 'u01/xxx.DBF'  to 'u02/xxx.DBF'    (u01磁盤損壞)

4. alter database open

以上是“Oracle如何實現(xiàn)冷備份及其恢復”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

本文名稱:Oracle如何實現(xiàn)冷備份及其恢復
網站URL:http://aaarwkj.com/article12/igdpdc.html

成都網站建設公司_創(chuàng)新互聯(lián),為您提供網頁設計公司手機網站建設、網站營銷ChatGPT、品牌網站制作網站內鏈

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

成都seo排名網站優(yōu)化
欧美日韩成人精品一区二区| 一区二区三区四区蜜桃av| 夫妻爱爱视频在线观看| 野花日本免费高清完整| 天天操天天射夜夜爽| 国产毛片一区二区三区二区| 人妻少妇麻豆中文字幕久久精品| 女同亚洲一区二区三区| 成人作爱视频免费播放| 丰满人妻中出av在线| 日韩激情小视频在线观看| 秋霞日韩欧美一区二区三区| 欧美日韩在线一区2区| 国产精品推荐在线观看| 98热这里只有精品视频| 国产精品国产精品三级在线观看| 亚洲天堂av成人在线观看| 日韩成人手机视频在线观看| 日韩精品一区二区三区中文| 美国一级二级三级黄片| 亚洲av综合日韩精品久久| 天天操天天夜夜操夜夜| 亚洲中文字幕精品视频乱码| 打开网址国语一级黄色片| 欧美颜射一区二区三区| 欧美日韩综合精品无人区| 亚洲欧美激情啪啪啪| 欧美丰满人妻少妇视频在线| 久草亚洲一区二区三区av| 99精品欧美一区二区三区视频| 91亚洲婷婷国产综合精品| 亚洲av日韩精品一区二区| 国产黄色免费精品网站| 最新国产不卡一区二区| 午夜少妇福利在线观看| 日本视频免费一区二区| 黄色亚洲大片免费在线观看| 日本的黄色录像一级带| 国内熟妇人妻色在线三级| 亚洲成人永久免费精品| 国产老熟女一区二区三区|