專(zhuān)利名稱(chēng):文件備份的方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種文件備份的方法及裝置。
背景技術(shù):
現(xiàn)代通信生活中,手機(jī)系統(tǒng)的升級(jí)、更新愈加頻繁,為避免系統(tǒng)升級(jí)造成的數(shù)據(jù)丟失,手機(jī)用戶通常會(huì)在系統(tǒng)升級(jí)前將電話本,短信息、日程安排及便簽文檔等重要資料進(jìn)行備份,在手機(jī)系統(tǒng)升級(jí)更新完成后再將這些數(shù)據(jù)恢復(fù)到手機(jī)上。現(xiàn)有手機(jī)文件備份的技術(shù),是將手機(jī)文件以原有的格式復(fù)制到包括存儲(chǔ)卡、服務(wù)器、個(gè)人計(jì)算機(jī)等在內(nèi)的存儲(chǔ)介質(zhì)上,待手機(jī)系統(tǒng)升級(jí)完成之后再將手機(jī)文件以原有的格式還原給升級(jí)后的手機(jī)。在實(shí)現(xiàn)上述備份手機(jī)文件的過(guò)程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問(wèn)題 文件在備份的過(guò)程中是以在原有系統(tǒng)版本中的文件格式復(fù)制到存儲(chǔ)介質(zhì)上的,當(dāng)還原文件時(shí),仍舊將文件以原有的文件格式還原給升級(jí)后的手機(jī),造成了備份文件格式與升級(jí)后的手機(jī)系統(tǒng)版本不兼容的問(wèn)題。
發(fā)明內(nèi)容
本發(fā)明的實(shí)施例提供一種文件備份的方法及裝置,能夠使備份文件格式與升級(jí)后的手機(jī)系統(tǒng)版本實(shí)現(xiàn)兼容。為達(dá)到上述目的,本發(fā)明的實(shí)施例采用如下技術(shù)方案—種文件備份的方法,包括將需要備份的文件的格式轉(zhuǎn)換為中間格式,并將中間格式的文件儲(chǔ)存在存儲(chǔ)介質(zhì)上;當(dāng)系統(tǒng)升級(jí)后,讀取儲(chǔ)存在所述存儲(chǔ)介質(zhì)上的中間格式的文件;將所述中間格式的文件的格式轉(zhuǎn)換成與所述升級(jí)后的系統(tǒng)相兼容的格式,并將轉(zhuǎn)換格式后的文件儲(chǔ)存在所述升級(jí)后的系統(tǒng)中。一種文件備份的裝置,包括第一轉(zhuǎn)換單元,用于將需要備份的文件轉(zhuǎn)換為中間格式的文件;發(fā)送單元,用于將所述中間格式的文件儲(chǔ)存在存儲(chǔ)介質(zhì)上;讀取單元,用于在系統(tǒng)升級(jí)后從所述存儲(chǔ)介質(zhì)中讀取所述中間格式的文件;第二轉(zhuǎn)換單元,用于將讀取到的所述中間格式的文件的格式轉(zhuǎn)換為與所述升級(jí)后的系統(tǒng)相兼容的文件格式。本發(fā)明實(shí)施例提供的文件備份的方法及裝置,將需要備份的文件的格式轉(zhuǎn)換為中間格式,并儲(chǔ)存在存儲(chǔ)介質(zhì)上,當(dāng)手機(jī)系統(tǒng)升級(jí)后,再將以中間格式儲(chǔ)存的備份文件轉(zhuǎn)換為與升級(jí)后系統(tǒng)相統(tǒng)兼容的格式的文件,并還原給系統(tǒng)升級(jí)后的手機(jī),使備份文件格式與升級(jí)后的手機(jī)系統(tǒng)版本實(shí)現(xiàn)兼容。
為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明實(shí)施例一中文件備份的流程圖;圖2為本發(fā)明實(shí)施例二中文件備份的流程圖;圖3為本發(fā)明實(shí)施例三中文件備份的示意圖;圖4為本發(fā)明實(shí)施例三中文件備份的示意圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。實(shí)施例一本發(fā)明實(shí)施例提供了一種文件備份的方法,如圖1所示,該方法包括如下步驟101、將需要備份的文件轉(zhuǎn)換為中間格式的文件,并將該中間格式的文件儲(chǔ)存在存儲(chǔ)介質(zhì)上。當(dāng)手機(jī)需要升級(jí)系統(tǒng)時(shí),將諸如電話本,短信息、日程安排及便簽文檔等用戶希望保留的文件進(jìn)行格式轉(zhuǎn)換,轉(zhuǎn)換為中間格式,并將轉(zhuǎn)換后的中間格式的文件儲(chǔ)存在存儲(chǔ)介質(zhì)上。本發(fā)明實(shí)施例中的存儲(chǔ)介質(zhì)為以下存儲(chǔ)介質(zhì)中的任一種,該存儲(chǔ)介質(zhì)為數(shù)據(jù)卡、 服務(wù)器、個(gè)人電腦(Personal Computer,PC)。102、當(dāng)手機(jī)系統(tǒng)升級(jí)完成后,讀取所述儲(chǔ)存在存儲(chǔ)介質(zhì)上的中間格式的文件。當(dāng)手機(jī)系統(tǒng)升級(jí)完成后,需要將儲(chǔ)存在存儲(chǔ)介質(zhì)上的中間格式的文件還原給系統(tǒng)升級(jí)后的手機(jī),此處所述的中間格式為步驟101中所述的中間格式,而非現(xiàn)有技術(shù)中文件在原有手機(jī)系統(tǒng)中的格式。103、讀取到中間格式的文件后,將該中間格式的文件的格式轉(zhuǎn)換成與升級(jí)后的系統(tǒng)相兼容的格式并儲(chǔ)存在系統(tǒng)升級(jí)后的手機(jī)中。最終儲(chǔ)存在系統(tǒng)升級(jí)后的手機(jī)中的文件格式既不是該文件在原有手機(jī)系統(tǒng)中的格式,也不是步驟101和102中所述的中間格式,在讀取到中間格式的文件后,系統(tǒng)升級(jí)后的手機(jī)會(huì)將讀取到的中間格式的文件轉(zhuǎn)換為能夠與升級(jí)后的手機(jī)系統(tǒng)相兼容的格式。本實(shí)施例中所述的手機(jī)系統(tǒng)可以但不限制為Android系統(tǒng)、Symbian系統(tǒng)或者 Windows 系統(tǒng)。本發(fā)明實(shí)施例提供的文件備份的方法,將需要備份的文件的格式轉(zhuǎn)換為中間格式儲(chǔ)存在存儲(chǔ)介質(zhì)上,當(dāng)手機(jī)系統(tǒng)升級(jí)后,再將以中間格式儲(chǔ)存的備份文件轉(zhuǎn)換為與升級(jí)后系統(tǒng)相兼容的格式還原給系統(tǒng)升級(jí)后的手機(jī)。與現(xiàn)有技術(shù)中備份文件不經(jīng)過(guò)格式轉(zhuǎn)換而直接以在原有手機(jī)系統(tǒng)中的格式還原給系統(tǒng)升級(jí)后的手機(jī)相比,使備份文件格式與升級(jí)后的手機(jī)系統(tǒng)版本實(shí)現(xiàn)兼容。實(shí)施例二本實(shí)施例提供了一種文件備份的方法,本發(fā)明實(shí)施例以XML格式作為中間格式為例闡述該文件備份的方法,如圖2所示,該方法包括以下步驟201、將需要備份的文件的格式轉(zhuǎn)換為XML格式。當(dāng)手機(jī)需要升級(jí)系統(tǒng)時(shí),將諸如電話本,短信息、日程安排及便簽文檔等用戶希望保留的文件進(jìn)行格式轉(zhuǎn)換,轉(zhuǎn)換為XML格式。202、文件格式轉(zhuǎn)換完成后,將XML格式的文件進(jìn)行加密,并將加密后的該XML格式的文件儲(chǔ)存在存儲(chǔ)介質(zhì)上。對(duì)XML格式文件所使用的加密算法可以但不僅限于為對(duì)稱(chēng)加密算法或者非對(duì)稱(chēng)加密算法。本發(fā)明實(shí)施例中的存儲(chǔ)介質(zhì)為以下存儲(chǔ)介質(zhì)中的任一種,該存儲(chǔ)介質(zhì)為數(shù)據(jù)卡、 服務(wù)器、PC。203、當(dāng)手機(jī)系統(tǒng)升級(jí)完成后,讀取儲(chǔ)存在存儲(chǔ)介質(zhì)上的加密后的XML格式的文件。當(dāng)手機(jī)系統(tǒng)升級(jí)完成后,需要將儲(chǔ)存在存儲(chǔ)介質(zhì)上的加密后的XML格式的文件還原給系統(tǒng)升級(jí)后的手機(jī),此處所述的XML格式的文件的格式為步驟201和202中所述的XML 格式,而非現(xiàn)有技術(shù)中文件在原有手機(jī)系統(tǒng)中的格式。204、讀取到加密后的XML格式的文件后,將該加密后的XML格式的文件進(jìn)行解密, 得到步驟201中所述的XML格式的文件。對(duì)加密后的XML格式的文件進(jìn)行解密所使用的解密算法可以但不僅限于為對(duì)稱(chēng)解密算法或者非對(duì)稱(chēng)解密算法,但其的解密算法要對(duì)應(yīng)與步驟202中的加密算法。205、對(duì)加密后的XML格式的文件解密完成后,將解密后的XML格式的文件的格式轉(zhuǎn)換成與升級(jí)后的系統(tǒng)相兼容的格式并儲(chǔ)存在系統(tǒng)升級(jí)后的手機(jī)中。最終儲(chǔ)存在系統(tǒng)升級(jí)后的手機(jī)中的文件格式既不是該文件在原有手機(jī)系統(tǒng)中的格式,也不是步驟201至204中所述的XML格式,在讀取到XML格式的文件后,系統(tǒng)升級(jí)后的手機(jī)會(huì)將讀取到的XML格式的文件轉(zhuǎn)換為能夠與升級(jí)后的手機(jī)系統(tǒng)相兼容的格式。本實(shí)施例中所述的手機(jī)系統(tǒng)可以但不限制為Android系統(tǒng)、Symbian系統(tǒng)或者 Windows 系統(tǒng)。本發(fā)明實(shí)施例提供的文件備份的方法,將需要備份的文件的格式轉(zhuǎn)換為XML格式,并儲(chǔ)存在存儲(chǔ)介質(zhì)上,當(dāng)手機(jī)系統(tǒng)升級(jí)后,再將以XML格式儲(chǔ)存的備份文件轉(zhuǎn)換為與升級(jí)后系統(tǒng)相兼容的格式還原給系統(tǒng)升級(jí)后的手機(jī)。與現(xiàn)有技術(shù)中備份文件不經(jīng)過(guò)格式轉(zhuǎn)換而直接以在原有手機(jī)系統(tǒng)中的格式還原給系統(tǒng)升級(jí)后的手機(jī)相比,解決了備份文件在原有手機(jī)系統(tǒng)中的格式與升級(jí)后的手機(jī)系統(tǒng)版本不兼容的問(wèn)題。并且本發(fā)明實(shí)施例提供的文件備份的方法,在XML格式的文件儲(chǔ)存和讀取的過(guò)程中分別對(duì)該XML格式的文件進(jìn)行了加密和解密處理。與現(xiàn)有技術(shù)中在儲(chǔ)存和讀取的過(guò)程中備份文件不經(jīng)過(guò)加密和解密處理相比,提高了備份文件在手機(jī)和存儲(chǔ)介質(zhì)中傳遞的安全性,解決了用戶個(gè)人信息的泄露問(wèn)題。實(shí)施例三
本實(shí)施例提供了一種文件備份的裝置,本發(fā)明實(shí)施例以XML格式作為中間格式為例闡述該文件備份的裝置,如圖3所示,包括第一轉(zhuǎn)換單元31、發(fā)送單元32、讀取單元33 以及第二轉(zhuǎn)換單元;34。第一轉(zhuǎn)換單元31用于將需要備份的文件轉(zhuǎn)換為XML格式的文件。發(fā)送單元32用于在第一轉(zhuǎn)換單元31將需要備份的文件轉(zhuǎn)換為XML格式的文件后,將該XML格式的文件儲(chǔ)存在存儲(chǔ)介質(zhì)上。讀取單元33用于在系統(tǒng)升級(jí)后從存儲(chǔ)介質(zhì)中讀取該XML格式的文件。第二轉(zhuǎn)換單元34用于將讀取到的XML格式的文件的XML格式轉(zhuǎn)換為與升級(jí)后的系統(tǒng)兼容的文件格式。如圖4所示,本實(shí)施例提供的文件備份的裝置中,還包括加密單元41、第二發(fā)送單元42、第二讀取單元43以及解密單元44。加密單元41用于當(dāng)?shù)谝晦D(zhuǎn)換單元31將備份文件轉(zhuǎn)換為XML格式的文件后,將該 XML格式的文件進(jìn)行加密。對(duì)XML格式文件進(jìn)行加密所使用的加密算法可以但不僅限于為對(duì)稱(chēng)加密算法或者非對(duì)稱(chēng)加密算法。第二發(fā)送單元42用于將加密后的XML格式文件儲(chǔ)存在存儲(chǔ)介質(zhì)上。第二讀取單元43用于當(dāng)手機(jī)完成系統(tǒng)升級(jí)后從存儲(chǔ)介質(zhì)中讀取加密后的XML格式的文件。解密單元44用于在第二讀取單元43讀取存儲(chǔ)介質(zhì)上儲(chǔ)存的加密后的XML格式的文件之后,對(duì)該加密后的XML格式的文件進(jìn)行解密。對(duì)加密后的XML格式的文件進(jìn)行解密所使用的解密算法可以但不僅限于為對(duì)稱(chēng)解密算法或者非對(duì)稱(chēng)解密算法。本發(fā)明實(shí)施例中的存儲(chǔ)介質(zhì)為以下存儲(chǔ)介質(zhì)中的任一種,該存儲(chǔ)介質(zhì)為數(shù)據(jù)卡、 服務(wù)器、個(gè)人電腦PC。本實(shí)施例中所述的手機(jī)系統(tǒng)可以但不限制為Android系統(tǒng)、Symbian系統(tǒng)或者 Windows 系統(tǒng)。本發(fā)明實(shí)施例提供的文件備份的裝置,將需要備份的文件的格式轉(zhuǎn)換為XML格式,并儲(chǔ)存在存儲(chǔ)介質(zhì)上,當(dāng)手機(jī)系統(tǒng)升級(jí)后,再將以XML格式儲(chǔ)存的備份文件轉(zhuǎn)換為與升級(jí)后系統(tǒng)相兼容的格式還原給系統(tǒng)升級(jí)后的手機(jī)。與現(xiàn)有技術(shù)中備份文件不經(jīng)過(guò)格式轉(zhuǎn)換而直接以在原有手機(jī)系統(tǒng)中的格式還原給系統(tǒng)升級(jí)后的手機(jī)相比,解決了備份文件在原有手機(jī)系統(tǒng)中的格式與升級(jí)后的手機(jī)系統(tǒng)版本不兼容的問(wèn)題。并且本發(fā)明實(shí)施例提供的文件備份的方法,在XML格式的文件儲(chǔ)存和讀取的過(guò)程中分別對(duì)該XML格式的文件進(jìn)行了加密和解密處理。與現(xiàn)有技術(shù)中在儲(chǔ)存和讀取的過(guò)程中備份文件不經(jīng)過(guò)加密和解密處理相比,提高了備份文件在手機(jī)和存儲(chǔ)介質(zhì)中傳遞的安全性,解決了用戶個(gè)人信息的泄露問(wèn)題。通過(guò)以上的實(shí)施方式的描述,所屬領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件的方式來(lái)實(shí)現(xiàn),當(dāng)然也可以通過(guò)硬件,但很多情況下前者是更佳的實(shí)施方式。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在可讀取的存儲(chǔ)介質(zhì)中,如計(jì)算機(jī)的軟盤(pán),硬盤(pán)或光盤(pán)等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī), 服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。 以上所述,僅為本發(fā)明的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)所述以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1.一種文件備份的方法,其特征在于,包括將需要備份的文件的格式轉(zhuǎn)換為中間格式,并將中間格式的文件儲(chǔ)存在存儲(chǔ)介質(zhì)上; 當(dāng)系統(tǒng)升級(jí)后,讀取儲(chǔ)存在所述存儲(chǔ)介質(zhì)上的中間格式的文件; 將所述中間格式的文件的格式轉(zhuǎn)換成與所述升級(jí)后的系統(tǒng)相兼容的格式,并將轉(zhuǎn)換格式后的文件儲(chǔ)存在所述升級(jí)后的系統(tǒng)中。
2.根據(jù)權(quán)利要求1所述的文件備份的方法,其特征在于,在所述將中間格式的文件儲(chǔ)存在存儲(chǔ)介質(zhì)之前,包括將所述中間格式的文件進(jìn)行加密;所述將中間格式的文件儲(chǔ)存在存儲(chǔ)介質(zhì)上為將加密后的中間格式的文件儲(chǔ)存在所述存儲(chǔ)介質(zhì)上。
3.根據(jù)權(quán)利要求2所述的文件備份的方法,其特征在于,所述讀取儲(chǔ)存在所述存儲(chǔ)介質(zhì)上的中間格式的文件為讀取儲(chǔ)存在所述存儲(chǔ)介質(zhì)上的加密后的中間格式的文件; 將所述加密后的中間格式的文件進(jìn)行解密,得到所述中間格式的文件。
4.根據(jù)權(quán)利要求1-3中任一項(xiàng)所述的文件備份的方法,其特征在于,所述中間格式為 XML格式。
5.根據(jù)權(quán)利要求1-3中任一項(xiàng)所述的文件備份的方法,其特征在于,所述存儲(chǔ)介質(zhì)為以下存儲(chǔ)介質(zhì)中的任一種,該存儲(chǔ)介質(zhì)為數(shù)據(jù)卡、服務(wù)器、個(gè)人電腦PC。
6.一種文件備份的裝置,其特征在于,包括第一轉(zhuǎn)換單元,用于將需要備份的文件轉(zhuǎn)換為中間格式的文件; 發(fā)送單元,用于將所述中間格式的文件儲(chǔ)存在存儲(chǔ)介質(zhì)上; 讀取單元,用于在系統(tǒng)升級(jí)后從所述存儲(chǔ)介質(zhì)中讀取所述中間格式的文件; 第二轉(zhuǎn)換單元,用于將讀取到的所述中間格式的文件的格式轉(zhuǎn)換為與所述升級(jí)后的系統(tǒng)相兼容的文件格式。
7.根據(jù)權(quán)利要求6所述的文件備份的裝置,其特征在于,包括加密單元,用于在將所述中間格式的文件儲(chǔ)存在所述存儲(chǔ)介質(zhì)之前對(duì)所述中間格式的文件進(jìn)行加密;第二發(fā)送單元,用于將加密后的中間格式的文件儲(chǔ)存在存儲(chǔ)介質(zhì)上。
8.根據(jù)權(quán)利要求6所述的文件備份的裝置,其特征在于,包括第二讀取單元,用于讀取所述儲(chǔ)存在所述存儲(chǔ)介質(zhì)上的加密后的中間格式的文件; 解密單元,用于在讀取所述存儲(chǔ)介質(zhì)上儲(chǔ)存的加密后的中間格式的文件之后對(duì)所述加密后的中間格式的文件進(jìn)行解密。
9.根據(jù)權(quán)利要求6-8中任一項(xiàng)所述的文件備份的裝置,其特征在于,所述中間格式為 XML格式。
10.根據(jù)權(quán)利要求6-8中任一項(xiàng)所述的文件備份的裝置,其特征在于,所述存儲(chǔ)介質(zhì)為以下存儲(chǔ)介質(zhì)中的任一種,該存儲(chǔ)介質(zhì)為數(shù)據(jù)卡、服務(wù)器、PC。
全文摘要
本發(fā)明的實(shí)施例公開(kāi)了一種文件備份的方法及裝置,涉及移動(dòng)通信技術(shù)領(lǐng)域,為使備份文件格式與升級(jí)后的手機(jī)系統(tǒng)版本相兼容而發(fā)明。該方法包括將需要備份的文件的格式轉(zhuǎn)換為中間格式,并將該中間格式的文件儲(chǔ)存在存儲(chǔ)介質(zhì)上;當(dāng)系統(tǒng)升級(jí)后,讀取儲(chǔ)存在存儲(chǔ)介質(zhì)上的中間格式的文件;將讀取到的中間格式的文件的格式轉(zhuǎn)換成與升級(jí)后的系統(tǒng)相兼容的格式并儲(chǔ)存在升級(jí)后的系統(tǒng)中。本發(fā)明主要應(yīng)用于手機(jī)文件備份領(lǐng)域中。
文檔編號(hào)G06F11/14GK102262577SQ20111022747
公開(kāi)日2011年11月30日 申請(qǐng)日期2011年8月9日 優(yōu)先權(quán)日2011年8月9日
發(fā)明者徐以山, 杜杰, 梅小虎, 燕青洲, 程力行 申請(qǐng)人:宇龍計(jì)算機(jī)通信科技(深圳)有限公司