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

        ?

        一種中小企業(yè)數(shù)據(jù)自動備份方法實(shí)現(xiàn)

        2015-09-28 02:14:03柏建明杜昆
        現(xiàn)代計(jì)算機(jī) 2015年34期
        關(guān)鍵詞:備份文件批處理數(shù)據(jù)備份

        柏建明,杜昆

        (中色(寧夏)東方集團(tuán)有限公司,寧夏 753000)

        一種中小企業(yè)數(shù)據(jù)自動備份方法實(shí)現(xiàn)

        柏建明,杜昆

        (中色(寧夏)東方集團(tuán)有限公司,寧夏753000)

        0 引言

        大型企業(yè)的數(shù)據(jù)中心一般都有專業(yè)的存儲設(shè)備和備份軟件來實(shí)現(xiàn)數(shù)據(jù)的安全備份和管理,而一般的中小企業(yè)財(cái)力所限,部署專業(yè)的備份作業(yè)和設(shè)備會有一定困難。本方案主要內(nèi)容是如何利用現(xiàn)有的網(wǎng)絡(luò)資源打造免費(fèi)的備份工具,實(shí)現(xiàn)廉價(jià)高效的數(shù)據(jù)備份管理目的。不論有沒有專業(yè)的存儲設(shè)備,都可以使用DOS批處理命令和Windows任務(wù)計(jì)劃制作屬于自己的備份工具。DOS批處理命令和Windows任務(wù)計(jì)劃不是新鮮事物,通過巧妙的設(shè)計(jì),我們將備份工作所要求的參數(shù),如:備份時(shí)間、備份內(nèi)容、存儲目標(biāo)、保存周期獨(dú)立出來,配合一個(gè)以批處理命令為主的文件來制作通用型的備份工具,在不同的主機(jī)上配置不同的參數(shù),使用相同的備份工具來實(shí)現(xiàn)不同的備份目的。

        1 備份工作管理需求

        本方法將主要實(shí)現(xiàn)對文件、文件夾、Oracle數(shù)據(jù)庫和SQL Server數(shù)據(jù)庫的本地或異地備份。適用于Windows系統(tǒng),單機(jī)或網(wǎng)絡(luò)環(huán)境。處于網(wǎng)絡(luò)環(huán)境中的服務(wù)器同時(shí)實(shí)現(xiàn)本地備份和異地備份,是最為理想的備份方式。有條件的公司可以購置存儲系統(tǒng)搭建SAN或NAS的存儲陣列來保存?zhèn)浞?,沒有條件的公司可以將大容量磁盤主機(jī)做共享來存儲備份,本文不對存儲空間的配置管理展開討論。

        2 備份工具的編制

        建立兩個(gè)文件。一個(gè)Config.ini文件,配置備份參數(shù);一個(gè)Autobackup.com文件,編輯執(zhí)行備份相關(guān)的批處理命令。

        2.1備份參數(shù)的配置和傳遞

        在固定格式的Config.ini文件中配置所需的各參數(shù),如:數(shù)據(jù)備份后需要保存的周期、備份數(shù)據(jù)的源地址和內(nèi)容、備份數(shù)據(jù)的存儲目標(biāo)地址、備份數(shù)據(jù)庫所需的賬號、密碼、數(shù)據(jù)庫名。Config.ini文件配置三組參數(shù),分別確定了備份文件夾、備份數(shù)據(jù)庫、備份文件三種不同備份功能的參數(shù)。以下為具體的參數(shù)說明。

        keepTime:指定備份數(shù)據(jù)保存的周期(取整數(shù),單位為月),指定周期之前的備份數(shù)據(jù)將被刪除。

        srcDir1,dstDir1:用于備份文件夾內(nèi)容,指定備份文件夾的源和目標(biāo)地址,備份文件不改名,保存在以系統(tǒng)日期生成的子目錄下。

        dstDir2,user,password,database:用于備份數(shù)據(jù)庫,指定備份數(shù)據(jù)庫的目標(biāo)地址,向備份命令傳遞數(shù)據(jù)庫的用戶名、密碼、數(shù)據(jù)庫名。如果指定了database參數(shù),就認(rèn)為是SQLserver數(shù)據(jù)庫,否則為Oracle數(shù)據(jù)庫。數(shù)據(jù)庫備份文件名格式:oracle+年月日.dmp或數(shù)據(jù)庫名+年月日.bak(如果是SQLserver數(shù)據(jù)庫)。

        srcDir3,dstDir3,file:用于備份指定的文件,指定備份文件的源和目標(biāo)地址;需要備份的具體文件(多文件可重復(fù)指定)。備份后文件名格式:年月日+原文件名。

        以下為參數(shù)實(shí)例:

        備份保存的周期

        文件備份參數(shù)

        如上所示,用戶只能修改等號后的參數(shù)。文件備份功能中如果備份多個(gè)文件,可以重復(fù)指定多個(gè)file參數(shù)。備份目標(biāo)地址既可以是本地磁盤,也可以是遠(yuǎn)程共享文件夾或存儲系統(tǒng)的陣列空間。各參數(shù)在執(zhí)行文件執(zhí)行時(shí)按行依次被讀入。

        2.2執(zhí)行文件的編制

        主要功能是從參數(shù)文件Config.ini中讀取備份參數(shù);根據(jù)備份保存周期計(jì)算日期下限;將日期下限之前的舊備份數(shù)據(jù)刪除;將被備份文件或文件夾拷貝至目標(biāo)地址;導(dǎo)出SQL Server數(shù)據(jù)庫或Oracle數(shù)據(jù)庫到目標(biāo)地址。

        執(zhí)行文件AutoBackup.com的主要內(nèi)容:

        (1)讀取配置文件,傳遞除file外的其他參數(shù)

        (2)將備份保存周期分解為年和月(即整年和余月),用于倒推數(shù)據(jù)保存周期的下限年月

        將日期簡化為年月日組合,不帶分割符如20150629,用于文件命名

        也可以通過m0和KeepMonth比較大小來確定月份是否向上年倒推,本文采用字符串對照表的方式推斷備份周期的月份下限。

        確定備份保存周期的年份下限

        (3)開始備份前要判斷是否存在指定的源和目標(biāo)地址,以及數(shù)據(jù)庫參數(shù)(此處略去相關(guān)判斷代碼),如果所需參數(shù)存在,則開始將備份周期之前的舊備份刪除??紤]到運(yùn)行的效率,不用大范圍檢索過期的舊備份,只檢索備份周期下限月份中的過期備份,前提是我們假定備份作業(yè)每月至少被執(zhí)行一次,這樣可以保證不會有過期的舊備份會被保留下來。如下所示為刪除過期的備份文件夾:

        (4)備份指定的文件夾下全部文件,生成日期文件夾,備份文件名不變。

        如果子目錄為空,則刪除父目錄。

        (5)備份數(shù)據(jù)庫,如果指定了database參數(shù),就認(rèn)為是SQL Server數(shù)據(jù)庫,否則為Oracle數(shù)據(jù)庫。略去參數(shù)判斷和過期備份的刪除代碼。備份SQL Server和Oracle數(shù)據(jù)庫時(shí)要分別用到數(shù)據(jù)庫自帶的sqlcmd.exe工具和exp.exe工具,這些工具在安裝數(shù)據(jù)庫時(shí)已被安裝在服務(wù)器上,且所在路徑已被設(shè)為全局路徑。

        備份SQL Server數(shù)據(jù)庫

        備份Oracle數(shù)據(jù)庫

        (6)備份指定的文件,略去參數(shù)判斷和過期備份的刪除代碼。

        讀取配置文件,獲得file參數(shù)

        3 備份作業(yè)執(zhí)行方式

        針對本地備份和異地備份,根據(jù)Config.ini文件中指定的目標(biāo)目錄,分別在本地磁盤或異地存儲空間中建好對應(yīng)于不同備份工作的存儲目錄。如果是異地共享存儲,要對該目錄具有讀寫權(quán)限;對于異地共享目錄在本地映射成網(wǎng)絡(luò)驅(qū)動器以及異地SAN存儲方式,可以完全按照本地備份來對待 (因?yàn)榇鎯臻g已經(jīng)映射為本地磁盤了)。

        將Config.ini和AutoBackup.com文件一起放在需要數(shù)據(jù)備份的服務(wù)器上,存放位置可以任意確定。然后打開Windows管理工具中的”任務(wù)計(jì)劃程序”,“創(chuàng)建任務(wù)”并設(shè)置好執(zhí)行時(shí)間(觸發(fā)器)和執(zhí)行程序(操作)AutoBackup.com,并在“安全選項(xiàng)”中設(shè)置好用戶權(quán)限。至此,就將備份工作部署好了,系統(tǒng)將根據(jù)任務(wù)計(jì)劃中設(shè)定的時(shí)間點(diǎn)來自動完成備份作業(yè)。備份示意圖如圖1所示。

        圖1 備份示意圖

        4 結(jié)語

        本方法將需要用戶干預(yù)的參數(shù)獨(dú)立出來,作為一個(gè)單獨(dú)的配置文件由主體備份程序在執(zhí)行時(shí)讀取,提高了程序的靈活性和通用性。采用簡潔的算法將當(dāng)前時(shí)間作為為備份保存周期的日期上限,倒推計(jì)算出備份保存周期的日期下限,刪除過期備份數(shù)據(jù)并備份新的備份數(shù)據(jù)。在服務(wù)器上制定任務(wù)計(jì)劃來定期自動執(zhí)行,可以自動、高效的執(zhí)行備份作業(yè)。是系統(tǒng)管理員進(jìn)行備份管理工作的一個(gè)很好工具,很適合一般中小企業(yè)數(shù)據(jù)中心使用。

        Data Backup;Automatic Backup;Batch Processing

        Method for Automatic Backup of Data in Small and Medium Sized Enterprises

        BAI Jian-ming,DU Kun

        (CNMC(Ningxia)Orient Group Limit Company,Shizuishan City,Ningxia 753000)

        1007-1423(2015)34-0044-04

        10.3969/j.issn.1007-1423.2015.34.012

        柏建明(1972-),男,寧夏石嘴山人,本科,高級工程師,研究方向?yàn)榫W(wǎng)絡(luò)系統(tǒng)集成與安全規(guī)劃

        2015-11-03

        2015-11-16

        設(shè)計(jì)一種針對中小企業(yè)數(shù)據(jù)中心數(shù)據(jù)備份的方案和實(shí)現(xiàn)方法。結(jié)合DOS批處理命令和Windows任務(wù)計(jì)劃功能實(shí)現(xiàn)文件、文件夾、數(shù)據(jù)庫的自動本地或異地備份以及備份文件過期自動刪除。通過獨(dú)立配置備份方案的參數(shù),實(shí)現(xiàn)備份內(nèi)容、存儲目標(biāo)、保存周期的靈活性和通用性。非常適合中小企業(yè)自主制定快速高效的數(shù)據(jù)備份方案。

        數(shù)據(jù)備份;自動備份;批處理

        杜昆(1988-),男,寧夏青銅峽人,本科,工程師,研究方向?yàn)橛?jì)算機(jī)網(wǎng)絡(luò)安全與設(shè)計(jì)

        Designs a scheme and implementation method for data backup of data center for small and medium enterprises.With the DOS batch command and Windows task scheduler to achieve the file,folder,database,automatic local or remote backup and backup files expire automatically delete.The flexibility and generality of the backup contents,storage object,storage period are realized by the parameters of the independent configuration backup scheme.Very suitable for small and medium-sized enterprises independently work out fast and efficient data backup solutions.

        猜你喜歡
        備份文件批處理數(shù)據(jù)備份
        泉州高速公路收費(fèi)系統(tǒng)遠(yuǎn)程數(shù)據(jù)備份研究
        海洋數(shù)據(jù)備份平臺的設(shè)計(jì)和實(shí)現(xiàn)
        程控交換機(jī)的數(shù)據(jù)備份與恢復(fù)技術(shù)分析
        文件智能備份好助手
        繼電保護(hù)裝置意外掉電的保護(hù)措施研究
        No.4 IDC:2019年上半年數(shù)據(jù)備份與恢復(fù)市場同比增長10.0%
        iPhone備份文件加密模式及安全性研究
        基于PSD-BPA的暫態(tài)穩(wěn)定控制批處理計(jì)算方法的實(shí)現(xiàn)
        巧用WinRAR輕松分類備份文件
        移動一族(2009年3期)2009-05-12 03:14:30
        批處理天地.文件分類超輕松
        亚洲中文乱码在线观看| 男人扒开女人双腿猛进女人机机里| 国产成人精品日本亚洲语音1| 日本不卡一区二区三区在线| 久久红精品一区二区三区| 国产人妻丰满熟妇嗷嗷叫| 国产黑丝在线| 魔鬼身材极品女神在线| 老熟女老女人国产老太| 国产亚洲日韩在线一区二区三区| 91国视频| 国产一区二区三区免费小视频| 成人国产精品一区二区八戒网| 激性欧美激情在线| 精品人妻VA出轨中文字幕| 中文字幕久久人妻av| 久久777国产线看观看精品 | 女人av天堂国产在线| а√资源新版在线天堂| 精品国产18禁久久久久久久| 免费人妻精品区一区二区三| 偷拍一区二区视频播放器| 看全色黄大色大片免费久久| 久久精品免视看国产盗摄| 人妻熟女中文字幕av| av无码国产精品色午夜| 亚洲av无码片在线观看| 五月天婷婷一区二区三区久久| 亚洲在线精品一区二区三区| 国产日产精品一区二区三区四区的特点 | 手机在线中文字幕国产| 在线精品首页中文字幕亚洲| 日本免费a级毛一片| 久久精品伊人无码二区| 亚洲偷自拍国综合第一页国模| 国产精品久免费的黄网站| 亚洲最大中文字幕无码网站 | 亚洲一区二区三区在线更新| 激情综合五月婷婷久久| 国产精品igao视频| 草莓视频中文字幕人妻系列|