亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數據庫 > Oracle > 正文

ORACLE 數據庫備份技術

2024-08-29 13:47:15
字體:
來源:轉載
供稿:網友
Oracle 數據庫備份技術 
 
 
 
---- 1 引言
---- ORACLE數據庫是一種大型關系型的數據庫,可以存貯達到存貯TB的數據,那么如何保證這些數據的安全尤其至關重要,我們從1991年開始使用ORACLE數據庫,通過這些年的使用,我們制定了一整套的ORACLE數據庫的備份制度。現在把我們的備份制度介紹給大家,供大家參考。
---- 2 根據實際需要決定數據庫的運行方式
---- ORACLE數據庫有兩種運行方式:一是歸檔方式(ARCHIVELOG),歸檔方式的目的是當數據庫發生故障時最大限度恢復所有已提交的事物;二是不歸檔方式(NOARCHIVELOG),恢復數據庫到最近的回收點。我們根據數據庫的高可用性和用戶可承受丟失的工作量的多少,把我們正式運行的數據庫采用為歸檔方式;那些正在開發和調試的數據庫采用不歸檔方式。
---- 3 如何改變數據庫的運行方式
---- 3.1在創建數據庫時設置數據庫的運行的方式
---- 在創建數據庫時,作為創建數據庫的一部分,就決定了數據庫初始的存檔方式。一般情況下為NOARCHIVELOG方式。當數據庫創建好以后,根據我們的需要把需要運行在歸檔方式的數據庫改成ARCHIVELOG方式。
---- 3.2改變不歸檔方式為為歸檔方式
關閉數據庫,備份已有的數據 改變數據庫的運行方式是對數據庫的重要改動,所以要對數據庫做備份,對可能出現的問題作出保護。
啟動Instance ,Mount數據庫但不打開數據庫,來改變歸檔方式 sqldba lmode=y(svrmgrl) sqldba>connect internal sqldba>startup mount sqldba>alter database archivelog;  使能自動存檔 在初始化文件init*.ora(一般放ORACLE根目錄的下層目錄dbs下)加參數: log_archive_start=true
指定存檔的重做登錄文件名和存放的位置 同樣是在初始化文件init*.ora中加入下面的參數: log_archive_format=%S.arc log_archive_dest=/arch12/arch (arch12 是日志文件存放的目錄)  關閉數據庫,重新啟動數據庫,歸檔方式轉換完成。 ---- 4 回收制度 ---- 4.1根據數據庫的運行方式和可承受丟失的工作量來決定數據庫的回收制度對于不歸檔方式,我們用的是ORACLE數據庫的邏輯備份EXPort ,回收的制度是:一個月作一次全備份(x01.dmp),一周作一次累積備份(c*.dmp),一天一次增量備份(I*.dmp),具體的是星期一到星期五作增量備份,星期六做累積備份或全備份,每次做完備份后自動傳到其它的機器上存儲。這些備份都是自動執行的,后面給出程序文本。
---- 對于歸檔方式,我們用的是ORCALE的物理備份:當數據庫創建好以后,做一次物理上的全備份,平時在不關閉數據庫的前提下,一個星期對經常改變的數據文件做聯機的數據庫數據文件的物理備份;當數據庫的結構發生改變,如:增加表空間,加數據文件等,如答應關機,正常關閉數據庫,重新做數據庫全備份,否則,備份控制文件,備份數據文件照常。聯機的日志文件我們是寫在陣列上的,不用鏡象和備份。
---- 4.2回收的方法
---- 4.2.1不歸檔方式
---- 我們拿曙光AIX操作系統為例,來講解以下如何做自動備份:
---- a.首先建UNIX用戶 demo/demo
---- b.拷貝oracle用戶下的 .PRofile 到 demo 用戶下,以保證 demo 用戶可以用 Export命令
---- c.用root用戶登錄,編輯 /var/adm/cron/cron.allow 加入用戶名demo,這樣demo用戶就有權自動執行數據庫備份的shell程序;
---- d.創建數據庫備份程序,放到本用戶的下層目錄bin下,并且這些文件要有可 執行權文件zlbf1:(增量備份1,星期一執行的程序)
. /u11/demo/.profile exp system/manager inctype=INCREMENTAL file=i01.dmp FTP -n< < !
open 10.10.10.40 user demo demo binary prompt cd backup40 put i01.dmp close bye ! 文件zlbf2:(增量備份2, 星期二執行的程序) . /u11/demo/.profile exp system/manager inctype=INCREMENTAL file=i02.dmp ftp -n< < ! open 10.10.10.40 user demo demo binary prompt cd backup40 put i02.dmp close bye ! 文件zlbf3:(增量備份3, 星期三執行的程序) . /u11/demo/.profile exp system/manager inctype=INCREMENTAL file=i03.dmp ftp -n< < ! open 10.10.10.40 user demo demo binary prompt cd backup40 put i03.dmp close bye ! 文件zlbf4:(增量備份4, 星期四執行的程序) . /u11/demo/.profile exp system/manager inctype=INCREMENTAL file=i04.dmp ftp -n< < ! open 10.10.10.40 user demo demo binary prompt cd backup40 put i04.dmp close bye ! 文件zlbf5:(增量備份5, 星期五執行的程序) . /u11/demo/.profile exp system/manager inctype=INCREMENTAL file=i05.dmp ftp -n< < ! open 10.10.10.40 user demo demo binary prompt cd backup40 put i05.dmp close bye !  
文件zlbf6:(增量備份6, 星期六執行的程序) . /u11/demo/.profile js=`ls c*.dmpwc -l` if test $js = 0 then exp system/manager inctype=CUMULATIVE file=c01.dmp ftp -n< < ! open 10.10.10.40 user demo demo binary prompt cd backup40 put c01.dmp close bye ! fi if test $js = 1 then exp system/manger inctype=CUMULATIVE file=c02.dmp ftp -n< < ! open 10.10.10.40 user demo demo binary prompt cd backup40 put c02.dmp close bye ! fi if test $js = 2 then exp system/maneger inctype=CUMULATIVE file=c03.dmp ftp -n< < ! open 10.10.10.40 user demo demo binary prompt cd backup40 put c03.dmp close bye ! fi if test $js = 3 then exp system/manager inctype=COMPLETE file=x01.dmp ftp -n< < ! open 10.10.10.40 user demo demo binary prompt cd backup40 put x01.dmp close bye ! rm c*.dmp fi
---- e.在demo 用戶下建一個文件,假如叫:cron.demo,文件內容如下 59 22 * * 1 bin/zlbf1 59 22 * * 2 bin/zlbf2 59 22 * * 3 bin/zlbf3 59 22 * * 4 bin/zlbf4 59 22 * * 5 bin/zlbf5 59 22 * * 6 bin/zlbf6
---- f.在demo用戶下執行下面的命令:
crontab cron.demo 執行的結果放到 /var/spool/cron/crontabs/demo文件里
---- g.重新啟動cron 進程,命令:kill -1 進程號 ---- h.執行結果放在本用戶的郵件里
---- i.查看結果是否執行,請看:/var/adm/cron/log文件
---- 4.2.2歸檔方式
---- a. 找到要回收的數據文件、聯機重做登錄文件、控制文件和參數文件
---- b. 正常關閉數據庫,作一次全回收(用操作系統的TAR命令,可以寫成shell程序),然后打開數據庫供正常使用,shell程序如下:
tar cvf /dev/rmt/ctape2 /u1/oracle/dbs/ctrl1ora7.ctl /u1/oracle/dbs/ctrl2ora7.ctl /u1/oracle/dbs/ctrl3ora7.ctl /u1/oracle/dbs/systora7.dbf /u1/oracle/dbs/rbsora7.dbf /u1/oracle/dbs/tempora7.dbf /u1/oracle/dbs/toolora7.dbf /u1/oracle/dbs/usrora7.dbf /ls1/ls1.dbf /u1/oracle/dbs/log1ora7.dbf /u1/oracle/dbs/log2ora7.dbf /u1/oracle/dbs/log3ora7.dbf ---- a. 經常作聯機的表空間和數據文件的部分回收 首先標記聯機表空間回收的開始 alter tablespace 表空間名 begin backup; 用操作系統命令備份數據文件
最后標記聯機的表空間回收結束 alter tablespace 表空間名 end backup ---- 多個表空間可以一起做標記,備份做標記的所有數據文件后,一起標記結束。 ---- d. 當數據庫結構發生改變后,要對它的控制文件做回收
sqldba >alter database backup controlfile to ’文件名’ reuse;
---- 5 結束語
---- 一套完善的備份制度是數據庫安全運行的有利保障,文章所介紹的可供同行們參考。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩中文字幕在线视频| 欧美疯狂xxxx大交乱88av| 亚洲国产精品成人av| 亚洲国产欧美一区二区丝袜黑人| 色樱桃影院亚洲精品影院| 国产日韩av高清| 日韩极品精品视频免费观看| 成年无码av片在线| 精品国产视频在线| 久久久久国色av免费观看性色| 91九色国产社区在线观看| 韩国精品美女www爽爽爽视频| 久久99久久亚洲国产| 日韩欧美国产免费播放| 久久免费少妇高潮久久精品99| 欧美电影电视剧在线观看| 精品久久久久久久大神国产| 国产精品爱啪在线线免费观看| 国内精品视频在线| 亚洲免费精彩视频| 日本成人免费在线| 456国产精品| 国产香蕉精品视频一区二区三区| 日韩a**中文字幕| 精品高清美女精品国产区| 国产精品久久久久久久电影| 精品久久久久久亚洲国产300| 在线观看欧美视频| 丝袜情趣国产精品| 日韩中文字幕免费看| 97涩涩爰在线观看亚洲| 91精品国产高清久久久久久| 精品国产31久久久久久| 欧美日韩在线观看视频小说| 亚洲高清在线观看| 韩国一区二区电影| 欧美激情高清视频| 一本大道久久加勒比香蕉| 国产999精品久久久影片官网| 国产精品视频一区二区三区四| 久久99精品久久久久久琪琪| 日韩中文字幕国产| 91久热免费在线视频| 亚洲国产成人精品久久久国产成人一区| 国产欧美精品xxxx另类| 亚洲精品一区二区在线| 国产欧亚日韩视频| 日韩在线观看视频免费| 久久偷看各类女兵18女厕嘘嘘| 夜夜狂射影院欧美极品| 国产精品扒开腿做爽爽爽视频| 免费不卡在线观看av| 亚洲色图日韩av| 久久精品99久久久久久久久| 亚洲成av人片在线观看香蕉| 欧美成人精品一区二区| 国产精品久久99久久| 午夜精品福利视频| 国产精品久久久久一区二区| 日韩欧美a级成人黄色| 亚洲摸下面视频| 丝袜情趣国产精品| 清纯唯美日韩制服另类| 日韩电影中文字幕av| 91在线视频九色| 亚洲аv电影天堂网| 久久久久久成人精品| 国产亚洲欧美日韩美女| 国产精品久久久久久久久粉嫩av| 国产成人亚洲综合91| 精品国产欧美一区二区五十路| 亚洲电影天堂av| 国产裸体写真av一区二区| 成人97在线观看视频| 日韩久久免费电影| 久久久国产一区二区| 国产精品自产拍在线观| 亚洲天堂网站在线观看视频| 国产在线观看91精品一区| 欧美午夜丰满在线18影院| 欧美成人精品影院| 亚洲国产日韩一区| 欧美在线一区二区三区四| 91干在线观看| 国产精品视频网站| 人九九综合九九宗合| 一本色道久久88亚洲综合88| 一区二区三区视频免费在线观看| 国产精品亚洲网站| 色婷婷综合成人av| 欧美性xxxxx极品| 欧美日韩成人黄色| 精品成人在线视频| 国产精品免费看久久久香蕉| 精品国产乱码久久久久久虫虫漫画| 日韩美女免费视频| 精品国产一区二区三区久久| 国产精品久久久久影院日本| 中文字幕精品网| 久久久精品一区| 久久精品国产亚洲一区二区| 国产激情久久久久| 国产成人久久精品| 日韩av电影手机在线| 日韩视频在线免费观看| 欧美大片在线看| 日韩av在线免费| 欧美成人免费小视频| 国产一区欧美二区三区| 亚洲va欧美va国产综合剧情| 亚洲天堂男人的天堂| 亚洲美女视频网站| 久久精品亚洲94久久精品| 91精品国产色综合| 日韩精品免费综合视频在线播放| 欧美成人小视频| 亚洲变态欧美另类捆绑| 九色精品免费永久在线| 色诱女教师一区二区三区| 国产欧美日韩精品丝袜高跟鞋| 国产精品在线看| 精品国产91久久久| 日本成熟性欧美| 欧美日韩午夜剧场| 国产一区二区精品丝袜| 亚洲自拍偷拍一区| 欧美激情二区三区| 狠狠躁夜夜躁人人爽超碰91| 亚洲伦理中文字幕| 伊人久久男人天堂| 91在线中文字幕| 亚洲xxxxx| 国产视频精品在线| 国产欧美日韩精品丝袜高跟鞋| 久久视频精品在线| 亚洲人成电影网站色www| 精品丝袜一区二区三区| 亚洲乱码国产乱码精品精天堂| 国产精品久久久久久久久久尿| 亚洲女在线观看| 亚洲乱码一区av黑人高潮| 亚洲免费一在线| 欧美床上激情在线观看| 亚洲综合第一页| 亚洲欧美另类在线观看| 26uuu国产精品视频| 国产精品中文字幕久久久| 欧美视频在线免费看| 久久视频在线视频| 亚洲午夜久久久影院| 欧美激情亚洲视频| 亚洲va久久久噜噜噜久久天堂| 亚洲国产精品久久| 国产精品久久久久久久久粉嫩av| 亚洲国产精品成人va在线观看| 成人性生交大片免费看视频直播| 欧美日韩国产精品专区| 欧美精品久久久久久久久| 亚洲第一中文字幕在线观看| 日韩精品有码在线观看| 欧美怡红院视频一区二区三区| 中文字幕视频一区二区在线有码| 国产精品久久网| 亚洲一区二区三区在线视频|