亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        配置管理系統(tǒng)備份和備份有效性檢測設計

        2019-07-12 08:28:44胡戎王雪梅
        電子技術(shù)與軟件工程 2019年9期
        關鍵詞:數(shù)據(jù)庫方法

        文/胡戎 王雪梅

        配置管理(Conf i guration Management,CM)是通過技術(shù)或行政手段對軟件產(chǎn)品及其開發(fā)過程和生命周期進行控制、規(guī)范的一系列措施。配置管理的目標是記錄軟件產(chǎn)品的演化過程,確保軟件開發(fā)者在軟件生命周期中各個階段都能得到精確的產(chǎn)品配置。軟件配置管理的目標是對企業(yè)研制的軟件產(chǎn)品的狀態(tài)進行管理。由于軟件研制過程用戶需求不斷變化,導致軟件狀態(tài)也不斷的變化。配置管理就是通過技術(shù)和行政手段保證軟件狀態(tài)變化過程狀態(tài)清晰。在軟件研制企業(yè)內(nèi),為了更有效的對企業(yè)軟件項目進行配置管理,通常會選用一款配置管理系統(tǒng)對企業(yè)的軟件及軟件相關的文檔和數(shù)據(jù)進行配置管理。配置管理系統(tǒng)存儲著企業(yè)的核心資產(chǎn)軟件源代碼、文檔和數(shù)據(jù)。為了確保資產(chǎn)的安全性,配置管理員需要定期對配置管理系統(tǒng)進行雙機備份,如何確保高效的備份和備份工作的有效性是配置管理系統(tǒng)備份的核心。

        本人單位的配置管理系統(tǒng)是一個以BS架構(gòu)的管理系統(tǒng),數(shù)據(jù)庫采用SqlServer管理系統(tǒng),應用采用.NΕT開發(fā)。配置管理系統(tǒng)由外部企業(yè)研發(fā),我單位僅有一個許可證使用權(quán),無源代碼。目前配置管理系統(tǒng)已過維保期,研制企業(yè)也不在提供維護保障服務。當前的數(shù)據(jù)庫備份方法為定期對數(shù)據(jù)庫進行備份,降備份文件存儲至備份計算機。使用該方法不僅需要配置管理員定期進行備份操作,降備份文件拷貝至備份計算機。隨著數(shù)據(jù)庫的增大,備份、拷貝時間越來越長,嚴重影響配置管理員的工作效率。同時備份、考慮過程是否出錯,備份文件能否恢復也是一個未知數(shù)。為此通過研究了當前數(shù)據(jù)備份技術(shù),通過數(shù)據(jù)庫的發(fā)布訂閱機制實現(xiàn)了數(shù)據(jù)庫自動備份,通過在單機搭建雙配置管理系統(tǒng),配置管理系統(tǒng)分別指向源數(shù)據(jù)庫和備份數(shù)據(jù)庫通過登錄備份應用系統(tǒng)檢測數(shù)據(jù)庫備份是否有效。徹底解決了配置管理系統(tǒng)備份耗時和備份后無法驗證備份有效性的問題。

        1 數(shù)據(jù)備份方法

        當前數(shù)據(jù)備份有多種,備份策略上有完全備份、增量備份和差分備份。從業(yè)務層上有存儲級備份和業(yè)務數(shù)據(jù)級備份。在業(yè)務數(shù)據(jù)層方面?zhèn)浞葸€有多種方法,如數(shù)據(jù)庫自身備份方法、第三方工具數(shù)據(jù)抽取方法、數(shù)據(jù)雙份存儲方法等。

        完全備份:完全備份是每次對系統(tǒng)進行完全備份。該策略的優(yōu)點是數(shù)據(jù)恢復方便,當發(fā)生故障后可方便的降備份數(shù)據(jù)進行恢復。無法恢復的風險較小。其缺點每次都需要對所有的數(shù)據(jù)都進行備份,備份時間較長。

        增量備份:增量備份是每次備份時僅備份這段時間數(shù)據(jù)庫的增量部分,備份時間段。其缺點恢復數(shù)據(jù)約束條件多,操作較復雜,無法成功恢復數(shù)據(jù)的概率較大。

        差分備份:差分備份是完全備份和增量備份的折中策略。在一段時間內(nèi)開展一次完全備份,多次增量備份。這種折中的方法與完全備份相比,整體的備份時間有縮短。與增量備份相比,其一段時間內(nèi)有一次完全備份,無法成功恢復數(shù)據(jù)的風險也有很大的降低。

        存儲級備份:存儲級備份是基于存儲系統(tǒng)的備份。備份過程直接備份硬盤上的所有數(shù)據(jù),數(shù)據(jù)可確保完全恢復,除非備份存儲設備損壞。備份工作也無需專人維護。其缺點是需要購買專用的存儲備份設備,檢測備份數(shù)據(jù)還需要使用專用工具將數(shù)據(jù)還原,數(shù)據(jù)檢測不變。

        數(shù)據(jù)庫自身備份:每個數(shù)據(jù)庫管理系統(tǒng)都有自己的數(shù)據(jù)庫備份手段,如SqlServer可使用數(shù)據(jù)庫的備份和還原方法對數(shù)據(jù)庫進行備份該方法需要人工操作。還可以使用數(shù)據(jù)庫的發(fā)布訂閱功能實現(xiàn)數(shù)據(jù)庫直接的同步實現(xiàn)自動同步;

        第三方工具數(shù)據(jù)抽取方法:第三方工具數(shù)據(jù)抽取方法是先建立一個表結(jié)構(gòu)相同的備份數(shù)據(jù)庫,采用第三方工具對源數(shù)據(jù)庫進行定時查詢,如發(fā)現(xiàn)有差異,自動從動備份數(shù)據(jù)庫進行增加和刪除。該方法的自動化程度較高,資源消耗也較小。其缺點是需要研制第三方同步工具。

        圖1:配置管理備份環(huán)境圖

        數(shù)據(jù)雙份存儲方法:該方法是在業(yè)務系統(tǒng)在執(zhí)行SQL操作時執(zhí)行兩次,一次操作源數(shù)據(jù)庫,一次操作備份數(shù)據(jù)庫,可確保數(shù)據(jù)庫雙份存在,一個數(shù)據(jù)庫出現(xiàn)故障后可使用另一個數(shù)據(jù)庫進行恢復。其缺點需要在應用系統(tǒng)建設前期就考慮,對于已建設的系統(tǒng)還需要再改造。

        2 備份和備份檢測

        2.1 自動備份環(huán)境結(jié)構(gòu)

        本單位的配置管理系統(tǒng)是一個以BS架構(gòu)的管理系統(tǒng),數(shù)據(jù)庫采用SqlServer數(shù)據(jù)庫管理系統(tǒng)。為了實施雙機備份,在環(huán)境中部署了兩套配置管理系統(tǒng)分別連接兩個數(shù)據(jù)庫。數(shù)據(jù)庫之間通過發(fā)布訂閱實現(xiàn)數(shù)據(jù)同步,配置管理員登錄備份配置管理系統(tǒng)網(wǎng)頁即可核對備份的正確性。自動備份環(huán)境結(jié)構(gòu)圖如圖1所示。

        2.2 數(shù)據(jù)庫同步

        數(shù)據(jù)庫同步方法使用了SqlServer數(shù)據(jù)庫發(fā)布訂閱方式。發(fā)布訂閱過程涉及三部分:發(fā)布、分發(fā)和訂閱。發(fā)布維護源數(shù)據(jù)庫,由這些數(shù)據(jù)庫出版的數(shù)據(jù)能夠為復制所利用,檢測并將所有出版數(shù)據(jù)的更改發(fā)送到分發(fā)。分發(fā)包括分發(fā)數(shù)據(jù)庫,并且存儲元數(shù)據(jù)、歷史數(shù)據(jù)和事務。根據(jù)所實施復制類型的不同,分發(fā)所扮演的角色也各異,一般情況下與合并復制相比較,分發(fā)對于快照復制和事務復制的角色更重要。訂閱保持數(shù)據(jù)的副本,并接收對所修改出版的更改。取決于所實現(xiàn)的復制選項,可能還允許更新者更新數(shù)據(jù),并將其復制回服務器或者其它訂閱者。

        發(fā)布訂閱過程有三種模式:分別為快照復制,事務復制、合并復制??煺諒椭剖峭耆凑諗?shù)據(jù)和數(shù)據(jù)庫對象出現(xiàn)時的狀態(tài)來復制和分發(fā)。其同步無約束,同步過程采用完全備份測量。使用事務復制,初始快照數(shù)據(jù)將被傳播到訂閱服務器,因此該訂閱服務器就具有了一個所謂的初始負載,這是可以開始工作的內(nèi)容。當出版服務器上發(fā)生數(shù)據(jù)修改時,這些單獨的事務會被及時捕獲并復制到訂閱服務器。并保留事務邊界,當所有的改變都被傳播后,所有訂閱服務器將具有與傳播服務器相同的值。事務覆蓋對表有主鍵的約束。合并復制允許一組站點自治工作,在線或離線。然后在將來的某個時刻,數(shù)據(jù)按照在多個已復制站點上發(fā)生的修改或插入情況被合并成一個統(tǒng)一的結(jié)果。合并復制方式需要合并復制要求表有rowguid列。

        經(jīng)過分析,當前使用的配置管理系統(tǒng)表有主鍵,為了節(jié)約數(shù)據(jù)庫發(fā)布訂閱效率,在發(fā)布訂閱過程采用了事務復制方式。在工作時間配置管理系統(tǒng)正在使用,為了考慮數(shù)據(jù)同步的安全性,為此設置了同步時間,同步時間為每天22:00至凌晨7:00之間實施。

        2.3 數(shù)據(jù)核查

        由于備份配置管理系統(tǒng)也可通過網(wǎng)頁登錄進行查看,可方便的對配置配置管理系統(tǒng)內(nèi)容進行檢查。為了便于檢查配置管理系統(tǒng)的有效性,制定了配置管理系統(tǒng)備份正確性檢查規(guī)程。配置管理員每周檢查一次,檢查內(nèi)容為檢查備份配置管理系統(tǒng)與源配置管理系統(tǒng)的出入庫流程總數(shù)是否一致,庫空間占用大小是否一致。抽查最近一周的備份配置管理系統(tǒng)五個流程內(nèi)容是否正確,抽查最近一月的三個流程內(nèi)容是,否正確,抽查最近1年的一個流程是否正確,抽查一個入庫配置項內(nèi)容是否正確。

        3 結(jié)束語

        本文通過搭建雙配置管理系統(tǒng)環(huán)境,采用數(shù)據(jù)庫發(fā)布訂閱同步技術(shù)實現(xiàn)了數(shù)據(jù)庫的自動備份。通過雙系統(tǒng)環(huán)境和制定了備份核查策略可有效的對配置管理系統(tǒng)備份的有效性進行了核查。避免了備份數(shù)據(jù)無法的風險。本文研究的背景是前期已建設的信息系統(tǒng)。雖然該方法可解決前期系統(tǒng)的備份能力不足,且備份成本較低。但還對數(shù)據(jù)庫的發(fā)布訂閱進行配置和人工檢測,未達到完全自動化能力。對于新建設的信息系統(tǒng),應在方案過程就考慮數(shù)據(jù)的安全性,實現(xiàn)數(shù)據(jù)自動備份和全自動核查。

        猜你喜歡
        數(shù)據(jù)庫方法
        學習方法
        數(shù)據(jù)庫
        財經(jīng)(2017年15期)2017-07-03 22:40:49
        數(shù)據(jù)庫
        財經(jīng)(2017年2期)2017-03-10 14:35:35
        可能是方法不對
        數(shù)據(jù)庫
        財經(jīng)(2016年15期)2016-06-03 07:38:02
        用對方法才能瘦
        Coco薇(2016年2期)2016-03-22 02:42:52
        數(shù)據(jù)庫
        財經(jīng)(2016年3期)2016-03-07 07:44:46
        數(shù)據(jù)庫
        財經(jīng)(2016年6期)2016-02-24 07:41:51
        四大方法 教你不再“坐以待病”!
        Coco薇(2015年1期)2015-08-13 02:47:34
        賺錢方法
        亚洲国产精品高清在线| 国产亚洲女在线线精品| 国产成人福利在线视频不卡| 亚洲av综合色区久久精品| 日本视频二区在线观看| 亚洲女初尝黑人巨高清| 国产在线高清视频| 亚洲国产精品一区二区第一| 日本午夜精品一区二区三区| 人妻丰满熟妇无码区免费| 欧美精品久久久久久久自慰| 国产综合精品久久久久成人| 久久精品国产亚洲av四区| 国产在线无码不卡影视影院| 久热综合在线亚洲精品| 无码一区二区三区在线在看| 国产激情视频在线观看首页| 亚洲va中文字幕无码一二三区| 9lporm自拍视频区| 神马不卡一区二区三级| 亚洲国产91高清在线| 日韩欧美aⅴ综合网站发布| 久久久www成人免费无遮挡大片| 亚洲a人片在线观看网址| 亚洲国产成人av毛片大全| 国产又猛又黄又爽| 精品熟女少妇av免费观看| 久久精品日本美女视频 | 亚洲午夜无码av毛片久久| 精品国产高清一区二区广区| 一区二区三区视频偷拍| 亚洲av综合色区无码另类小说 | 久久99精品久久久久久久清纯| 亚洲综合精品在线观看中文字幕| 日韩亚洲一区二区三区四区| 亚洲欧美一区二区三区在线| 亚洲电影中文字幕| 亚洲肥婆一区二区三区| 精品欧洲av无码一区二区14| 亚洲人免费| 国产麻豆成人精品av|