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

首頁 > 數據庫 > Oracle > 正文

ORACLE 數據庫備份技術

2019-09-08 23:30:37
字體:
來源:轉載
供稿:網友
---- 1 引言

---- ORACLE數據庫是一種大型關系型的數據庫,可以存貯達到存貯TB的數據,那么如何保證這些數據的安全尤其至關重要,我們從1991年開始使用ORACLE數據庫,通過這些年的使用,我們制定了一整套的ORACLE數據庫的備份制度?,F在把我們的備份制度介紹給大家,供大家參考。

---- 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*.dmp|wc -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 結束語

---- 一套完善的備份制度是數據庫安全運行的有利保障,文章所介紹的可供同行們參考。

數據庫 Oracle

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
九九精品在线观看| 久久久亚洲精选| 一区国产精品视频| 亚洲另类欧美自拍| 亚洲一区中文字幕在线观看| 日韩欧美有码在线| 欧美大片在线看免费观看| 91精品国产综合久久久久久久久| 欧美大片在线看免费观看| 久久人人爽人人爽人人片av高请| 夜夜嗨av色一区二区不卡| 欧美黑人国产人伦爽爽爽| 91精品国产九九九久久久亚洲| 国产亚洲激情视频在线| 亚洲视频视频在线| 亚洲字幕一区二区| www.日韩av.com| 日韩欧美成人精品| 欧美大学生性色视频| 最新的欧美黄色| 欧美日韩国产成人高清视频| 国产精品h在线观看| 亚洲男人天堂网站| 国产精品久久久久国产a级| 国产精品男女猛烈高潮激情| 精品日韩美女的视频高清| 久久久久久97| 国产精品一区二区久久久久| 中日韩午夜理伦电影免费| 欧美亚洲成人xxx| 欧美巨猛xxxx猛交黑人97人| 欧美乱大交做爰xxxⅹ性3| 久久精品久久久久久国产 免费| 亚洲精品自产拍| 久久深夜福利免费观看| 日本成人在线视频网址| 欧美成aaa人片免费看| 91欧美精品午夜性色福利在线| 九九热视频这里只有精品| 17婷婷久久www| 国内精久久久久久久久久人| 欧美性生交大片免费| 国内精品视频久久| 操日韩av在线电影| 在线电影中文日韩| 国产一级揄自揄精品视频| 久久视频在线免费观看| 久久夜色精品国产欧美乱| 欧美一级片在线播放| 国产视频精品xxxx| 欧美大片免费看| 国内精品久久久| 午夜精品久久久久久久99热| 中文字幕在线看视频国产欧美| 777午夜精品福利在线观看| 色www亚洲国产张柏芝| 日本一区二区三区四区视频| 亚洲欧美精品伊人久久| 菠萝蜜影院一区二区免费| 91tv亚洲精品香蕉国产一区7ujn| 美女性感视频久久久| 中文字幕精品久久| 亚洲国产成人精品久久久国产成人一区| 欧美激情中文网| 国产精品自产拍在线观看中文| 永久555www成人免费| 日本精品免费一区二区三区| 成人妇女免费播放久久久| 亚洲激情在线观看视频免费| 亚洲第一精品夜夜躁人人躁| 亚洲精品有码在线| 久久久影视精品| 91色精品视频在线| 岛国av一区二区三区| www.久久草.com| 久久久免费av| 日产日韩在线亚洲欧美| 欧美精品在线免费观看| 欧美精品免费在线| 亚洲国产精品福利| 91欧美精品成人综合在线观看| 夜夜嗨av色综合久久久综合网| 欧美激情欧美狂野欧美精品| 97在线免费观看| 91免费欧美精品| 91精品国产综合久久久久久久久| 91精品视频大全| 欧美日韩亚洲一区二区三区| 97色伦亚洲国产| 91沈先生作品| 国产+成+人+亚洲欧洲| 国产成人精品久久二区二区91| 亚洲欧美日韩一区二区三区在线| 欧美激情一级精品国产| 亚洲全黄一级网站| 日韩高清a**址| 91极品女神在线| 精品一区二区三区电影| 亚洲国产天堂网精品网站| 91亚洲va在线va天堂va国| 国产91免费观看| 久久国产精品久久国产精品| 国产精品久久999| 亚洲国产又黄又爽女人高潮的| 欧美孕妇毛茸茸xxxx| 国产性猛交xxxx免费看久久| 成人黄色av播放免费| 亚洲国产小视频| 国产欧美一区二区三区在线看| 九九九久久国产免费| 国产精品黄色av| 精品偷拍各种wc美女嘘嘘| 国产97免费视| 中文字幕不卡在线视频极品| 日韩高清av在线| 国产精品中文字幕在线观看| 日韩最新av在线| 国产成人精品日本亚洲专区61| 91欧美精品成人综合在线观看| 欧美高清videos高潮hd| 欧美裸体xxxx极品少妇软件| 九九久久久久久久久激情| 日韩专区中文字幕| 成人自拍性视频| xxx欧美精品| 亚洲aaa激情| 精品国产老师黑色丝袜高跟鞋| 欧美理论在线观看| 国产精品欧美日韩一区二区| 91精品国产自产在线老师啪| 精品视频在线导航| 亚洲精品日韩激情在线电影| 欧美亚洲成人精品| 久久夜精品va视频免费观看| 久久久久国色av免费观看性色| 国产精品丝袜久久久久久不卡| 在线观看久久久久久| 日本成人在线视频网址| 中文字幕在线亚洲| 国a精品视频大全| 亚洲日韩欧美视频一区| 精品国产91久久久久久老师| 国产裸体写真av一区二区| 在线观看日韩av| 国内自拍欧美激情| 欧美日韩亚洲一区二| 久久亚洲私人国产精品va| 中文字幕亚洲字幕| 国产精品男人的天堂| 国产va免费精品高清在线观看| 777国产偷窥盗摄精品视频| 欧日韩在线观看| 国产69久久精品成人看| 一区二区三区 在线观看视| 一本一本久久a久久精品牛牛影视| 国产精品视频白浆免费视频| 精品久久久久久电影| 国产精品自拍偷拍视频| 日韩精品在线免费观看| 在线播放日韩专区| 日韩激情av在线播放| 国产精品免费久久久久久| 中文精品99久久国产香蕉| 日韩国产精品亚洲а∨天堂免|