專利名稱:一種基于Cloudview的管理數(shù)據(jù)內(nèi)容數(shù)據(jù)備份方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)管理技術(shù)領(lǐng)域,具體涉及一種基于Cloudview的管理數(shù)據(jù)內(nèi)容數(shù)據(jù)備份方法。
背景技術(shù):
對(duì)于數(shù)據(jù)庫(kù)中關(guān)鍵業(yè)務(wù)信息的備份,大多采用數(shù)據(jù)庫(kù)本身提供的備份工具,虛擬機(jī)備份工具,如VMware的DataRecovery,通過(guò)它可以對(duì)vSphere上的虛擬機(jī)進(jìn)行自動(dòng)定時(shí)備份。Mysql數(shù)據(jù)庫(kù)管理工具SQLyog進(jìn)行數(shù)據(jù)庫(kù)管理,通過(guò)該軟件可以對(duì)數(shù)據(jù)庫(kù)進(jìn)行查看,修改,導(dǎo)入,導(dǎo)出等操作。DataRecovery只能對(duì)基于vSphere的虛擬機(jī)進(jìn)行備份,只備份虛 擬機(jī)進(jìn)行和快照SQLyog可以方便地對(duì)數(shù)據(jù)庫(kù)進(jìn)行管理和操作,但在數(shù)據(jù)庫(kù)表的備份上,只能通過(guò)手動(dòng)導(dǎo)入導(dǎo)出來(lái)達(dá)到備份效果,不能自動(dòng)、定時(shí)進(jìn)行備份操作。
發(fā)明內(nèi)容
本發(fā)明一種基于Cloudview的管理數(shù)據(jù)內(nèi)容數(shù)據(jù)備份方法,所述方法將操作界面集成到Cloudview管理界面中,包括步驟SI,進(jìn)入備份管理界面,選擇備份目標(biāo)和備份策略;步驟S2,判斷參數(shù)是否正確,是,執(zhí)行步驟S3,否,執(zhí)行步驟SI ;步驟S3,對(duì)所述備份策略進(jìn)行解析;步驟S4,到達(dá)備份周期時(shí)對(duì)備份目標(biāo)進(jìn)行定時(shí)備份。本發(fā)明提供的第一優(yōu)選實(shí)施例中所述步驟SI包括步驟S101,選擇備份文件信息,所述備份文件信息包括備份條件、備份周期、備份開(kāi)始時(shí)間、備份時(shí)是否對(duì)備份目標(biāo)進(jìn)行處理和備份方式;步驟S102,選擇備份結(jié)果文件信息,所述備份結(jié)果文件信息包括備份結(jié)果文件的存儲(chǔ)路徑、備份結(jié)果文件名和備份結(jié)果文件的目錄結(jié)構(gòu);所述備份結(jié)果文件為所述備份目標(biāo)備份后生成的文件;所述步驟S3包括步驟S301,讀取所述備份文件信息,獲取所述備份條件、備份周期、備份開(kāi)始時(shí)間、備份時(shí)是否對(duì)備份目標(biāo)進(jìn)行處理和備份方式;步驟S302,讀取所述備份結(jié)果文件信息,獲取所述備份結(jié)果文件的存儲(chǔ)路徑、備份結(jié)果文件名和備份結(jié)果文件的目錄結(jié)構(gòu)。本發(fā)明提供的第二優(yōu)選實(shí)施例中所述步驟S301中讀取所述備份文件信息中的所述獲取備份周期和備份開(kāi)始時(shí)間后,完成對(duì)備份周期定時(shí)器進(jìn)行設(shè)置,在到達(dá)備份周期時(shí)對(duì)備份目標(biāo)進(jìn)行定時(shí)備份。本發(fā)明提供的第三優(yōu)選實(shí)施例中所述步驟S2中參數(shù)包括數(shù)據(jù)庫(kù)中的數(shù)據(jù)文件和數(shù)據(jù)文件結(jié)構(gòu);判斷所述數(shù)據(jù)文件是否錯(cuò)誤的方法為
判斷數(shù)據(jù)文件能否正常打開(kāi)和關(guān)閉,當(dāng)能正常打開(kāi)和關(guān)閉,則表示所述數(shù)據(jù)文件正確;當(dāng)不能正常打開(kāi)或關(guān)閉時(shí),則表示所述數(shù)據(jù)文件錯(cuò)誤。本發(fā)明提供的第四優(yōu)選實(shí)施例中所述步驟S2中如果判斷所述參數(shù)不正確時(shí),在提示參數(shù)錯(cuò)誤后執(zhí)行步驟Si,重新選擇備份目標(biāo)和備份策略。本發(fā)明提供的第五優(yōu)選實(shí)施例中所述步驟SI中的備份策略還包括管理信息;所述管理信息包括對(duì)所述備份結(jié)果文件的更新方式和更新周期;所述更新方式包括對(duì)所述備份結(jié)果文件的刪除管理的操作,按照所述更新周期對(duì)所述備份結(jié)果文件進(jìn)行部分刪除。本發(fā)明提供的第六優(yōu)選實(shí)施例中對(duì)所述備份結(jié)果文件進(jìn)行部分刪除具體為保留最新的30份所述備份結(jié)果文件。本發(fā)明提供的第七優(yōu)選實(shí)施例中所述步驟SlOl中的所述備份文件信息還包括是否記錄備份過(guò)程;當(dāng)選擇記錄備份過(guò)程時(shí),所述步驟S4中對(duì)所述備份目標(biāo)進(jìn)行備份的同時(shí)產(chǎn)生備份日志文件,所述備份日志文件依據(jù)備份開(kāi)始時(shí)間命名,包括備份的開(kāi)始時(shí)間、結(jié)束時(shí)間、成功與否、備份目標(biāo)名稱、備份目標(biāo)存儲(chǔ)路徑、備份結(jié)果文件名稱和備份結(jié)果文件存儲(chǔ)路徑。本發(fā)明提供的第八優(yōu)選實(shí)施例中所述方法還包括步驟S5,每一次備份完成時(shí),告知用戶備份完成情況;所述備份完成情況包括所述備份的開(kāi)始時(shí)間、結(jié)束時(shí)間、備份目標(biāo)名稱、備份目標(biāo)存儲(chǔ)路徑、備份結(jié)果文件名稱和備份結(jié)果文件存儲(chǔ)路徑。
本發(fā)明提供的一種基于Cloudview的管理數(shù)據(jù)內(nèi)容數(shù)據(jù)備份方法的有益效果包括本發(fā)明提供的一種基于Cloudview的管理數(shù)據(jù)內(nèi)容數(shù)據(jù)備份方法,用戶可以選擇周期進(jìn)行自動(dòng)備份,并且該方法將操作界面集成到Cloudview管理界面中,有清晰的界面可供用戶操作選擇,用戶可以根據(jù)業(yè)務(wù)需求來(lái)選擇不同的備份策略,步驟簡(jiǎn)單,維護(hù)方便。
如圖I所示為本發(fā)明提供的一種基于Cloudview的管理數(shù)據(jù)內(nèi)容數(shù)據(jù)備份方法的流程圖;如圖2所示為本發(fā)明提供的一種基于Cloudview的管理數(shù)據(jù)內(nèi)容數(shù)據(jù)備份方法的實(shí)施例的流程圖。
具體實(shí)施例方式下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說(shuō)明。本發(fā)明提供一種基于Cloudview的管理數(shù)據(jù)內(nèi)容數(shù)據(jù)備份方法,將操作界面集成到Cloudview管理界面中,如圖I所示為該方法的流程圖,由圖I可知,該方法包括步驟SI,進(jìn)入備份管理界面,選擇備份目標(biāo)和備份策略。步驟S2,判斷參數(shù)是否正確,是,執(zhí)行步驟S3,否,執(zhí)行步驟SI。步驟S3,對(duì)備份策略進(jìn)行解析。
步驟S4,到達(dá)備份周期時(shí)對(duì)備份目標(biāo)進(jìn)行定時(shí)備份。實(shí)施例一本發(fā)明提供的實(shí)施例一為一種基于Cloudview的管理數(shù)據(jù)內(nèi)容數(shù)據(jù)備份方法的實(shí)施例,如圖2所示為該實(shí)施例的流程圖,由圖2可知,步驟SI中備份策略包括備份文件信息和備份結(jié)果文件信息,該備份結(jié)果文件為備份目標(biāo)備份后生成的文件,該步驟SI包括步驟S101,選擇備份文件信息,該備份文件信息包括備份條件、備份周期、備份開(kāi)始時(shí)間、備份時(shí)是否對(duì)備份目標(biāo)進(jìn)行處理和備份方式。步驟S102,選擇備份結(jié)果文件信息,該備份結(jié)果文件信息包括備份結(jié)果文件的存儲(chǔ)路徑、備份結(jié)果文件名和備份結(jié)果文件的目錄結(jié)構(gòu)。步驟S2中參數(shù)包括數(shù)據(jù)庫(kù)中的數(shù)據(jù)文件和數(shù)據(jù)文件結(jié)構(gòu)。判斷參數(shù)是否正確即判斷數(shù)據(jù)庫(kù)中的數(shù)據(jù)文件和數(shù)據(jù)文件結(jié)構(gòu)是否正確,判斷數(shù)據(jù)文件是否錯(cuò)誤的方法為判斷數(shù)據(jù)文件能否正常打開(kāi)和關(guān)閉,當(dāng)能正常打開(kāi)和關(guān)閉,則表示數(shù)據(jù)文件正確;當(dāng)不能正常打開(kāi)或關(guān)閉時(shí),則表示數(shù)據(jù)文件錯(cuò)誤。該步驟S2中如果判斷參數(shù)不正確時(shí),在提示參數(shù)錯(cuò)誤后執(zhí)行步驟SI,重新選擇備份目標(biāo)和備份策略。步驟S3中,對(duì)備份策略進(jìn)行解析的過(guò)程包括步驟S301,讀取備份文件信息,獲取備份條件、備份周期、備份開(kāi)始時(shí)間、備份時(shí)是否對(duì)備份目標(biāo)進(jìn)行處理和備份方式。獲取備份周期和備份開(kāi)始時(shí)間后,完成對(duì)備份周期定時(shí)器進(jìn)行設(shè)置。步驟S302,讀取備份結(jié)果文件信息,獲取備份結(jié)果文件的存儲(chǔ)路徑、備份結(jié)果文件名和備份結(jié)果文件的目錄結(jié)構(gòu)。優(yōu)選的,步驟SI中的備份策略還可以包括管理信息,該管理信息包括對(duì)備份結(jié)果文件的更新方式和更新周期,該更新方式包括對(duì)備份結(jié)果文件的刪除管理等操作,為了防止備份文件不斷變大占用大量空間,可以按照更新周期對(duì)備份結(jié)果文件進(jìn)行部分刪除。例如保留最新的30份備份結(jié)果文件。優(yōu)選的,步驟SlOl中的備份文件信息還包括是否記錄備份過(guò)程,當(dāng)選擇記錄備份過(guò)程時(shí),步驟S4中對(duì)備份目標(biāo)進(jìn)行備份同時(shí)產(chǎn)生備份日志文件,該備份日志文件依據(jù)備份開(kāi)始時(shí)間命名,包括備份的開(kāi)始時(shí)間、結(jié)束時(shí)間、成功與否、備份目標(biāo)名稱、備份目標(biāo)存儲(chǔ)路徑、備份結(jié)果文件名稱和備份結(jié)果文件存儲(chǔ)路徑。本發(fā)明提供的實(shí)施例一的一種基于Cloudview的管理數(shù)據(jù)內(nèi)容數(shù)據(jù)備份方法還可以包括步驟S5,每一次備份完成時(shí),告知用戶備份完成情況。該備份完成情況包括備份的開(kāi)始時(shí)間、結(jié)束時(shí)間、備份目標(biāo)名稱、備份目標(biāo)存儲(chǔ)路徑、備份結(jié)果文件名稱和備份結(jié)果文件存儲(chǔ)路徑。以上雖然根據(jù)附圖對(duì)本發(fā)明的實(shí)施例進(jìn)行了詳細(xì)說(shuō)明,但不僅限于此具體實(shí)施方式
,本領(lǐng)域的技術(shù)人員根據(jù)此具體技術(shù)方案進(jìn)行的各種等同、變形處理,也在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種基于Cloudview的管理數(shù)據(jù)內(nèi)容數(shù)據(jù)備份方法,所述方法將操作界面集成到Cloudview管理界面中,包括 步驟SI,進(jìn)入備份管理界面,選擇備份目標(biāo)和備份策略; 步驟S2,判斷參數(shù)是否正確,是,執(zhí)行步驟S3,否,執(zhí)行步驟SI ; 步驟S3,對(duì)所述備份策略進(jìn)行解析; 步驟S4,到達(dá)備份周期時(shí)對(duì)備份目標(biāo)進(jìn)行定時(shí)備份。
2.如權(quán)利要求I所述的方法,其特征在于, 所述步驟SI包括 步驟S101,選擇備份文件信息,所述備份文件信息包括備份條件、備份周期、備份開(kāi)始時(shí)間、備份時(shí)是否對(duì)備份目標(biāo)進(jìn)行處理和備份方式; 步驟S102,選擇備份結(jié)果文件信息,所述備份結(jié)果文件信息包括備份結(jié)果文件的存儲(chǔ)路徑、備份結(jié)果文件名和備份結(jié)果文件的目錄結(jié)構(gòu); 所述備份結(jié)果文件為所述備份目標(biāo)備份后生成的文件; 所述步驟S3包括 步驟S301,讀取所述備份文件信息,獲取所述備份條件、備份周期、備份開(kāi)始時(shí)間、備份時(shí)是否對(duì)備份目標(biāo)進(jìn)行處理和備份方式; 步驟S302,讀取所述備份結(jié)果文件信息,獲取所述備份結(jié)果文件的存儲(chǔ)路徑、備份結(jié)果文件名和備份結(jié)果文件的目錄結(jié)構(gòu)。
3.如權(quán)利要求2所述的方法,其特征在于,所述步驟S301中讀取所述備份文件信息中的所述獲取備份周期和備份開(kāi)始時(shí)間后,完成對(duì)備份周期定時(shí)器進(jìn)行設(shè)置,在到達(dá)備份周期時(shí)對(duì)備份目標(biāo)進(jìn)行定時(shí)備份。
4.如權(quán)利要求I所述的方法,其特征在于,所述步驟S2中參數(shù)包括數(shù)據(jù)庫(kù)中的數(shù)據(jù)文件和數(shù)據(jù)文件結(jié)構(gòu); 判斷所述數(shù)據(jù)文件是否錯(cuò)誤的方法為 判斷數(shù)據(jù)文件能否正常打開(kāi)和關(guān)閉,當(dāng)能正常打開(kāi)和關(guān)閉,則表示所述數(shù)據(jù)文件正確;當(dāng)不能正常打開(kāi)或關(guān)閉時(shí),則表示所述數(shù)據(jù)文件錯(cuò)誤。
5.如權(quán)利要求I所述的方法,其特征在于,所述步驟S2中如果判斷所述參數(shù)不正確時(shí),在提示參數(shù)錯(cuò)誤后執(zhí)行步驟Si,重新選擇備份目標(biāo)和備份策略。
6.如權(quán)利要求2所述的方法,其特征在于,所述步驟SI中的備份策略還包括管理信息; 所述管理信息包括對(duì)所述備份結(jié)果文件的更新方式和更新周期; 所述更新方式包括對(duì)所述備份結(jié)果文件的刪除管理的操作,按照所述更新周期對(duì)所述備份結(jié)果文件進(jìn)行部分刪除。
7.如權(quán)利要求6所述的方法,其特征在于,對(duì)所述備份結(jié)果文件進(jìn)行部分刪除具體為 保留最新的30份所述備份結(jié)果文件。
8.如權(quán)利要求2所述的方法,其特征在于,所述步驟SlOl中的所述備份文件信息還包括是否記錄備份過(guò)程; 當(dāng)選擇記錄備份過(guò)程時(shí),所述步驟S4中對(duì)所述備份目標(biāo)進(jìn)行備份的同時(shí)產(chǎn)生備份日志文件,所述備份日志文件依據(jù)備份開(kāi)始時(shí)間命名,包括備份的開(kāi)始時(shí)間、結(jié)束時(shí)間、成功與否、備份目標(biāo)名稱、備份目標(biāo)存儲(chǔ)路徑、備份結(jié)果文件名稱和備份結(jié)果文件存儲(chǔ)路徑。
9.如權(quán)利要求I所述的方法,其特征在于,所述方法還包括 步驟S5,每一次備份完成時(shí),告知用戶備份完成情況; 所述備份完成情況包括所述備份的開(kāi)始時(shí)間、結(jié)束時(shí)間、備份目標(biāo)名稱、備份目標(biāo)存儲(chǔ)路徑、備份結(jié)果文件名稱和備份結(jié)果文件存儲(chǔ)路徑。
全文摘要
本發(fā)明提供一種基于Cloudview的管理數(shù)據(jù)內(nèi)容數(shù)據(jù)備份方法,所述方法將操作界面集成到Cloudview管理界面中,包括步驟S1.進(jìn)入備份管理界面,選擇備份目標(biāo)和備份策略;步驟S2.判斷參數(shù)是否正確,是,執(zhí)行步驟S3,否,執(zhí)行步驟S1;步驟S3.對(duì)所述備份策略進(jìn)行解析;步驟S4.到達(dá)備份周期時(shí)對(duì)備份目標(biāo)進(jìn)行定時(shí)備份。本發(fā)明提供的一種基于Cloudview的管理數(shù)據(jù)內(nèi)容數(shù)據(jù)備份方法,用戶可以選擇周期進(jìn)行自動(dòng)備份,并且該方法將操作界面集成到Cloudview管理界面中,有清晰的界面可供用戶操作選擇,用戶可以根據(jù)業(yè)務(wù)需求來(lái)選擇不同的備份策略,步驟簡(jiǎn)單,維護(hù)方便。
文檔編號(hào)G06F11/14GK102915262SQ20121039729
公開(kāi)日2013年2月6日 申請(qǐng)日期2012年10月18日 優(yōu)先權(quán)日2012年10月18日
發(fā)明者張?jiān)菩? 曹振南, 范玉峰, 高崎, 張海忠, 姜海旺, 張聰杰, 高增, 許輝, 馬慶懷 申請(qǐng)人:曙光信息產(chǎn)業(yè)(北京)有限公司