專(zhuān)利名稱(chēng):數(shù)據(jù)備份系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種數(shù)據(jù)管理系統(tǒng)及方法,尤其涉及一種數(shù)據(jù)備份系統(tǒng)及方法。
背景技術(shù):
企業(yè)數(shù)據(jù)非常龐大,數(shù)據(jù)庫(kù)的數(shù)據(jù)備份非常重要。為了對(duì)企業(yè)數(shù)據(jù)庫(kù)的數(shù)據(jù)作出比較真實(shí)的記錄,應(yīng)用級(jí)數(shù)據(jù)庫(kù)全備份并歷史保存成為了數(shù)據(jù)庫(kù)工程師的首選備份方法,但是該方法會(huì)產(chǎn)生大量不必要的數(shù)據(jù)重復(fù)存儲(chǔ)
發(fā)明內(nèi)容
鑒于以上內(nèi)容,有必要提供一種數(shù)據(jù)備份系統(tǒng),能夠有效對(duì)大量數(shù)據(jù)進(jìn)行輪轉(zhuǎn)備份。還有必要提供一種數(shù)據(jù)備份方法,能夠有效對(duì)大量數(shù)據(jù)進(jìn)行輪轉(zhuǎn)備份。一種數(shù)據(jù)備份系統(tǒng),該系統(tǒng)包括生成模塊,用于當(dāng)服務(wù)器的系統(tǒng)時(shí)間到達(dá)用戶設(shè)置的備份時(shí)間時(shí),根據(jù)需要備份的數(shù)據(jù)生成與該備份時(shí)間對(duì)應(yīng)的備份文件;備份模塊,用于當(dāng)服務(wù)器中不存在以當(dāng)日為輪轉(zhuǎn)日期命名的文件夾時(shí),生成一個(gè)以當(dāng)日為輪轉(zhuǎn)日期命名的文件夾,并將所述備份文件存儲(chǔ)至該生成的文件夾中;及更新模塊,用于當(dāng)服務(wù)器中存在以當(dāng)日為輪轉(zhuǎn)日期命名的文件夾時(shí),利用所述備份文件覆蓋所述文件夾中與該備份文件命名相同的文件。一種數(shù)據(jù)備份方法,該方法包括生成步驟,當(dāng)服務(wù)器的系統(tǒng)時(shí)間到達(dá)用戶設(shè)置的備份時(shí)間時(shí),根據(jù)需要備份的數(shù)據(jù)生成與備份時(shí)間對(duì)應(yīng)的備份文件;備份步驟,當(dāng)服務(wù)器中不存在以當(dāng)日為輪轉(zhuǎn)日期命名的文件夾時(shí),生成一個(gè)以當(dāng)日為輪轉(zhuǎn)日期命名的文件夾,并將所述備份文件存儲(chǔ)至該生成的文件夾中;及更新步驟,當(dāng)服務(wù)器中存在以當(dāng)日為輪轉(zhuǎn)日期命名的文件夾時(shí),利用所述備份文件覆蓋所述文件夾中與該備份文件命名相同的文件。相較于現(xiàn)有技術(shù),所述數(shù)據(jù)備份系統(tǒng)及方法,利用日期輪轉(zhuǎn)的方式對(duì)數(shù)據(jù)進(jìn)行備份,減少了不必要的數(shù)據(jù)存儲(chǔ),不僅保證了數(shù)據(jù)的完整性,而且降低了數(shù)據(jù)的存儲(chǔ)空間。
圖I是本發(fā)明數(shù)據(jù)備份系統(tǒng)較佳實(shí)施例的運(yùn)行環(huán)境圖。圖2是圖I中數(shù)據(jù)備份系統(tǒng)10的功能模塊圖。圖3是本發(fā)明數(shù)據(jù)備份方法較佳實(shí)施例的作業(yè)流程圖。主要元件符號(hào)說(shuō)明
權(quán)利要求
1.一種數(shù)據(jù)備份系統(tǒng),其特征在于,該系統(tǒng)包括 生成模塊,用于當(dāng)服務(wù)器的系統(tǒng)時(shí)間到達(dá)用戶設(shè)置的備份時(shí)間時(shí),根據(jù)需要備份的數(shù)據(jù)生成與該備份時(shí)間對(duì)應(yīng)的備份文件; 備份模塊,用于當(dāng)服務(wù)器中不存在以當(dāng)日為輪轉(zhuǎn)日期命名的文件夾時(shí),生成一個(gè)以當(dāng)日為輪轉(zhuǎn)日期命名的文件夾,并將所述備份文件存儲(chǔ)至該生成的文件夾中;及 更新模塊,用于當(dāng)服務(wù)器中存在以當(dāng)日為輪轉(zhuǎn)日期命名的文件夾時(shí),利用所述備份文件覆蓋所述文件夾中與該備份文件命名相同的文件。
2.如權(quán)利要求I所述的數(shù)據(jù)備份系統(tǒng),其特征在于,所述生成模塊還用于生成所述備份文件對(duì)應(yīng)的日志文件。
3.如權(quán)利要求I所述的數(shù)據(jù)備份系統(tǒng),其特征在于,該系統(tǒng)還包括導(dǎo)出模塊,用于將數(shù)據(jù)庫(kù)中需要備份的數(shù)據(jù)導(dǎo)出,生成數(shù)據(jù)文件。
4.一種數(shù)據(jù)備份方法,其特征在于,該方法包括 生成步驟,當(dāng)服務(wù)器的系統(tǒng)時(shí)間到達(dá)用戶設(shè)置的備份時(shí)間時(shí),根據(jù)需要備份的數(shù)據(jù)生成與備份時(shí)間對(duì)應(yīng)的備份文件; 備份步驟,當(dāng)服務(wù)器中不存在以當(dāng)日為輪轉(zhuǎn)日期命名的文件夾時(shí),生成一個(gè)以當(dāng)日為輪轉(zhuǎn)日期命名的文件夾,并將所述備份文件存儲(chǔ)至該生成的文件夾中;及 更新步驟,當(dāng)服務(wù)器中存在以當(dāng)日為輪轉(zhuǎn)日期命名的文件夾時(shí),利用所述備份文件覆蓋所述文件夾中與該備份文件命名相同的文件。
5.如權(quán)利要求4所述的數(shù)據(jù)備份方法,其特征在于,所述生成步驟還包括生成所述備份文件對(duì)應(yīng)的日志文件。
6.如權(quán)利要求4所述的數(shù)據(jù)備份方法,其特征在于,該方法于生成步驟之前還包括導(dǎo)出步驟,將數(shù)據(jù)庫(kù)中需要備份的數(shù)據(jù)導(dǎo)出,生成數(shù)據(jù)文件。
全文摘要
一種數(shù)據(jù)備份系統(tǒng),該系統(tǒng)包括生成模塊,用于當(dāng)服務(wù)器的系統(tǒng)時(shí)間到達(dá)用戶設(shè)置的備份時(shí)間時(shí),根據(jù)需要備份的數(shù)據(jù)生成與該備份時(shí)間對(duì)應(yīng)的備份文件;備份模塊,用于當(dāng)服務(wù)器中不存在以當(dāng)日為輪轉(zhuǎn)日期命名的文件夾時(shí),生成一個(gè)以當(dāng)日為輪轉(zhuǎn)日期命名的文件夾,并將所述備份文件存儲(chǔ)至該生成的文件夾中;及更新模塊,用于當(dāng)服務(wù)器中存在以當(dāng)日為輪轉(zhuǎn)日期命名的文件夾時(shí),利用所述備份文件覆蓋所述文件夾中與該備份文件命名相同的文件。本發(fā)明還提供了一種數(shù)據(jù)備份方法,利用本發(fā)明,可以有效對(duì)大量數(shù)據(jù)進(jìn)行備份。
文檔編號(hào)G06F11/14GK102841823SQ20111017156
公開(kāi)日2012年12月26日 申請(qǐng)日期2011年6月23日 優(yōu)先權(quán)日2011年6月23日
發(fā)明者石秀奇, 孫繼瑞, 蕭元靖, 張國(guó)欽 申請(qǐng)人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司