亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

數(shù)據(jù)備份方法、裝置和計(jì)算機(jī)設(shè)備與流程

文檔序號:11432152閱讀:197來源:國知局
數(shù)據(jù)備份方法、裝置和計(jì)算機(jī)設(shè)備與流程

本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,特別是涉及一種數(shù)據(jù)備份方法、裝置和計(jì)算機(jī)設(shè)備。



背景技術(shù):

隨著智能手機(jī)、平板電腦等智能終端的廣泛普及,智能終端與用戶的衣食住行結(jié)合得越來越緊密,使得用戶的生活也越來越離不開智能終端。用戶在每次使用智能終端的時(shí)候,智能終端都會產(chǎn)生大量的數(shù)據(jù),這些數(shù)據(jù)可能是智能終端中的應(yīng)用程序自動(dòng)緩存的,也可能是用戶手動(dòng)下載或保存的。

智能終端的存儲空間往往是有限的,為保證智能終端的有效運(yùn)轉(zhuǎn),通常需要定期去清理智能終端中存儲的數(shù)據(jù)。同時(shí),為了防止一些重要數(shù)據(jù)的丟失,用戶會對數(shù)據(jù)進(jìn)行備份。然而,數(shù)據(jù)中往往會存在一些比較敏感的數(shù)據(jù),這樣很容易在數(shù)據(jù)的備份過程中,造成這些敏感數(shù)據(jù)的泄露。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明實(shí)施例提供一種數(shù)據(jù)備份方法、裝置和計(jì)算機(jī)設(shè)備,可以提高數(shù)據(jù)的安全性。

一種數(shù)據(jù)備份方法,包括:

接收用戶終端發(fā)送的數(shù)據(jù)備份指令,所述數(shù)據(jù)備份指令中包含應(yīng)用程序標(biāo)識;

若檢測到所述應(yīng)用程序標(biāo)識中存在預(yù)設(shè)應(yīng)用程序標(biāo)識,則根據(jù)所述預(yù)設(shè)應(yīng)用程序標(biāo)識獲取待備份數(shù)據(jù),并獲取用戶終端發(fā)送的與所述預(yù)設(shè)應(yīng)用程序標(biāo)識對應(yīng)的加密方式;以及

根據(jù)所述加密方式對所述預(yù)設(shè)應(yīng)用程序標(biāo)識對應(yīng)的待備份數(shù)據(jù)進(jìn)行加密,并將加密后的待備份數(shù)據(jù)進(jìn)行備份。

一種數(shù)據(jù)備份裝置,包括:

指令接收模塊,用于接收用戶終端發(fā)送的數(shù)據(jù)備份指令,所述數(shù)據(jù)備份指令中包含應(yīng)用程序標(biāo)識;

數(shù)據(jù)獲取模塊,用于若檢測到所述應(yīng)用程序標(biāo)識中存在預(yù)設(shè)應(yīng)用程序標(biāo)識,則根據(jù)所述預(yù)設(shè)應(yīng)用程序標(biāo)識獲取待備份數(shù)據(jù),并獲取用戶終端發(fā)送的與所述預(yù)設(shè)應(yīng)用程序標(biāo)識對應(yīng)的加密方式;

數(shù)據(jù)備份模塊,用于根據(jù)所述加密方式對所述預(yù)設(shè)應(yīng)用程序標(biāo)識對應(yīng)的待備份數(shù)據(jù)進(jìn)行加密,并將加密后的待備份數(shù)據(jù)進(jìn)行備份。

一種計(jì)算機(jī)設(shè)備,包括存儲器,處理器及存儲在存儲器上并可在處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述程序時(shí)實(shí)現(xiàn)以下步驟:

接收用戶終端發(fā)送的數(shù)據(jù)備份指令,所述數(shù)據(jù)備份指令中包含應(yīng)用程序標(biāo)識;

若檢測到所述應(yīng)用程序標(biāo)識中存在預(yù)設(shè)應(yīng)用程序標(biāo)識,則根據(jù)所述預(yù)設(shè)應(yīng)用程序標(biāo)識獲取待備份數(shù)據(jù),并獲取用戶終端發(fā)送的與所述預(yù)設(shè)應(yīng)用程序標(biāo)識對應(yīng)的加密方式;以及

根據(jù)所述加密方式對所述預(yù)設(shè)應(yīng)用程序標(biāo)識對應(yīng)的待備份數(shù)據(jù)進(jìn)行加密,并將加密后的待備份數(shù)據(jù)進(jìn)行備份。

上述數(shù)據(jù)備份方法、裝置及計(jì)算機(jī)設(shè)備,根據(jù)應(yīng)用程序標(biāo)識獲取待備份數(shù)據(jù),并將預(yù)設(shè)應(yīng)用程序標(biāo)識對應(yīng)的數(shù)據(jù)加密后再進(jìn)行備份處理。防止待備份數(shù)據(jù)在備份過程中暴露,提高了數(shù)據(jù)的安全性。

附圖說明

圖1為一個(gè)實(shí)施例中數(shù)據(jù)備份方法的應(yīng)用環(huán)境圖;

圖2為一個(gè)實(shí)施例中數(shù)據(jù)備份方法的流程圖;

圖3為另一個(gè)實(shí)施例中數(shù)據(jù)備份方法的流程圖;

圖4為一個(gè)實(shí)施例中設(shè)置數(shù)據(jù)備份指令的終端界面圖;

圖5為一個(gè)實(shí)施例中設(shè)置加密方式的終端界面圖;

圖6為一個(gè)實(shí)施例中數(shù)據(jù)備份裝置的結(jié)構(gòu)示意圖;

圖7為另一個(gè)實(shí)施例中數(shù)據(jù)備份裝置的結(jié)構(gòu)示意圖;

圖8為與本發(fā)明實(shí)施例提供的計(jì)算機(jī)設(shè)備相關(guān)的手機(jī)的部分結(jié)構(gòu)的框圖;

圖9為一個(gè)實(shí)施例中服務(wù)器的內(nèi)部結(jié)構(gòu)示意圖。

具體實(shí)施方式

為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。

圖1為一個(gè)實(shí)施例中數(shù)據(jù)備份方法的應(yīng)用環(huán)境圖。如圖1所示,該應(yīng)用環(huán)境圖包括用戶終端102和服務(wù)器104。用戶終端102可以用于接收用戶終端發(fā)送的數(shù)據(jù)備份指令,并將數(shù)據(jù)備份指令發(fā)送至服務(wù)器104。服務(wù)器104在檢測到所述應(yīng)用程序標(biāo)識中存在預(yù)設(shè)應(yīng)用程序標(biāo)識時(shí),根據(jù)所述預(yù)設(shè)應(yīng)用程序標(biāo)識獲取待備份數(shù)據(jù),并獲取用戶終端102發(fā)送的與所述預(yù)設(shè)應(yīng)用程序標(biāo)識對應(yīng)的加密方式。服務(wù)器104根據(jù)該加密方式對預(yù)設(shè)應(yīng)用程序標(biāo)識對應(yīng)的待備份數(shù)據(jù)進(jìn)行加密,并將加密后的待備份數(shù)據(jù)進(jìn)行備份。其中,用戶終端102是處于計(jì)算機(jī)網(wǎng)絡(luò)最外圍,主要用于輸入用戶信息以及輸出處理結(jié)果的電子設(shè)備,例如可以是個(gè)人電腦、移動(dòng)終端、個(gè)人數(shù)字助理、可穿戴電子設(shè)備等。服務(wù)器104是用于響應(yīng)服務(wù)請求,同時(shí)提供計(jì)算服務(wù)的設(shè)備,例如可以是一臺或者多臺計(jì)算機(jī)??梢岳斫獾氖?,在其他實(shí)施例中,數(shù)據(jù)備份方法的應(yīng)用環(huán)境可以只包括用戶終端102,還可以只包括服務(wù)器104。

圖2為一個(gè)實(shí)施例中數(shù)據(jù)備份方法的流程圖。如圖2所示,該數(shù)據(jù)備份方法包括步驟s202至步驟s206。其中:

步驟s202,接收用戶終端發(fā)送的數(shù)據(jù)備份指令,數(shù)據(jù)備份指令中包含應(yīng)用程序標(biāo)識。

在本發(fā)明提供的實(shí)施例中,數(shù)據(jù)備份是指為防止系統(tǒng)出現(xiàn)操作失誤或系統(tǒng)故障導(dǎo)致數(shù)據(jù)丟失,而將全部或部分?jǐn)?shù)據(jù)集合從應(yīng)用主機(jī)的硬盤或陣列復(fù)制到其它的存儲介質(zhì)的過程。

數(shù)據(jù)備份指令是用于啟動(dòng)數(shù)據(jù)備份流程的命令。數(shù)據(jù)備份指令可以是觸控操作、物理按鍵的按壓操作、語音控制操作或?qū)σ苿?dòng)終端的晃動(dòng)操作等觸發(fā)操作。觸控操作有觸摸點(diǎn)擊操作、觸摸長按操作、觸摸滑動(dòng)操作、多點(diǎn)觸控操作等,其中,觸摸長按操作是超過預(yù)設(shè)時(shí)長的觸摸按壓操作。

應(yīng)用程序是指為用戶的某種應(yīng)用目的撰寫的軟體,是一種為完成某項(xiàng)或多項(xiàng)特定工作的計(jì)算機(jī)程序,可以和用戶進(jìn)行交互,并具有可視的用戶界面。應(yīng)用程序標(biāo)識是指區(qū)別不同應(yīng)用程序的唯一標(biāo)識,例如應(yīng)用程序標(biāo)識可以是應(yīng)用程序名稱、應(yīng)用程序編碼中的一種或兩種。

步驟s204,若檢測到應(yīng)用程序標(biāo)識中存在預(yù)設(shè)應(yīng)用程序標(biāo)識,則根據(jù)預(yù)設(shè)應(yīng)用程序標(biāo)識獲取待備份數(shù)據(jù),并獲取用戶終端發(fā)送的與預(yù)設(shè)應(yīng)用程序標(biāo)識對應(yīng)的加密方式。

在本發(fā)明提供的實(shí)施例中,預(yù)設(shè)應(yīng)用程序標(biāo)識是指系統(tǒng)或用戶預(yù)先設(shè)置的應(yīng)用程序標(biāo)識,用于標(biāo)識需要將相關(guān)數(shù)據(jù)進(jìn)行加密處理的應(yīng)用程序。例如需要將數(shù)據(jù)比較敏感的應(yīng)用程序進(jìn)行加密處理,那么對應(yīng)的應(yīng)用程序標(biāo)識就設(shè)置為預(yù)設(shè)應(yīng)用程序標(biāo)識。

在本發(fā)明提供的其他實(shí)施例中,預(yù)設(shè)應(yīng)用程序標(biāo)識可以是根據(jù)應(yīng)用程序優(yōu)先權(quán)進(jìn)行設(shè)置的。應(yīng)用程序優(yōu)先權(quán)是指用戶或系統(tǒng)預(yù)先設(shè)置的對應(yīng)用程序進(jìn)行處理的優(yōu)先順序??梢岳斫獾氖牵A(yù)設(shè)應(yīng)用程序標(biāo)識可以是指應(yīng)用程序優(yōu)先權(quán)大于預(yù)設(shè)優(yōu)先權(quán)的應(yīng)用程序所對應(yīng)的應(yīng)用程序標(biāo)識。

待備份數(shù)據(jù)是指需要進(jìn)行備份處理的數(shù)據(jù),用戶終端發(fā)起數(shù)據(jù)備份指令后,通過數(shù)據(jù)備份指令中的應(yīng)用程序標(biāo)識在查找應(yīng)用程序的數(shù)據(jù)存儲地址,并根據(jù)該數(shù)據(jù)存儲地址獲取應(yīng)用程序相關(guān)的數(shù)據(jù)。

具體地,用戶在安裝和使用應(yīng)用程序的過程中會產(chǎn)生各種各樣的數(shù)據(jù),包括安裝應(yīng)用程序產(chǎn)生的數(shù)據(jù)、用戶通過應(yīng)用程序下載的數(shù)據(jù)和用戶使用應(yīng)用程序時(shí)緩存的數(shù)據(jù)等等。舉例來說,應(yīng)用程序相關(guān)的數(shù)據(jù)可以包括圖片、視頻、文字、音頻等形式的數(shù)據(jù)。

在一個(gè)實(shí)施例中,加密是指對原來為明文的數(shù)據(jù)按某種算法進(jìn)行處理,使其成為不可讀的代碼。加密方式是指對數(shù)據(jù)進(jìn)行加密的方式,例如加密方式可以是采用文字密碼加密、圖形密碼加密、指紋加密、虹膜加密等方式。加密方式可以是對數(shù)據(jù)設(shè)置文字密碼,對于加密后的數(shù)據(jù),用戶需要輸入密碼才能查看。

具體地,在檢測到應(yīng)用程序標(biāo)識中存在預(yù)設(shè)應(yīng)用程序標(biāo)識時(shí),可以在用戶終端顯示預(yù)設(shè)應(yīng)用程序標(biāo)識和供用戶選擇的加密方式的提示框,用戶在該提示框中可以針對每一個(gè)應(yīng)用程序標(biāo)識選擇對應(yīng)的加密方式。

在本發(fā)明提供的其他實(shí)施例中,還可以是首先根據(jù)應(yīng)用程序標(biāo)識獲取待備份數(shù)據(jù),再檢測應(yīng)用程序標(biāo)識中是否存在預(yù)設(shè)應(yīng)用程序標(biāo)識,若是,則獲取用戶終端發(fā)送的與預(yù)設(shè)應(yīng)用程序標(biāo)識對應(yīng)的加密方式。

步驟s206,根據(jù)該加密方式對預(yù)設(shè)應(yīng)用程序標(biāo)識對應(yīng)的待備份數(shù)據(jù)進(jìn)行加密,并將加密后的待備份數(shù)據(jù)進(jìn)行備份。

在本發(fā)明提供的實(shí)施例中,對預(yù)設(shè)應(yīng)用程序標(biāo)識對應(yīng)的待備份數(shù)據(jù)進(jìn)行加密處理,并將加密后的待備份數(shù)據(jù)進(jìn)行備份。備份后的數(shù)據(jù)可以是存儲在本地存儲空間中,也可以存儲在云端。

在本發(fā)明提供的其他實(shí)施例中,該數(shù)據(jù)備份方法可以是首先接收用戶終端發(fā)送的數(shù)據(jù)備份指令,然后檢測數(shù)據(jù)備份指令對應(yīng)的應(yīng)用程序中的預(yù)設(shè)應(yīng)用程序標(biāo)識,并獲取預(yù)設(shè)應(yīng)用程序標(biāo)識對應(yīng)的加密方式。最后依次根據(jù)數(shù)據(jù)備份指令中的應(yīng)用程序標(biāo)識獲取待備份數(shù)據(jù)并進(jìn)行備份,在檢測到預(yù)設(shè)應(yīng)用程序時(shí)再將該預(yù)設(shè)應(yīng)用程序加密后再進(jìn)行備份處理。

上述數(shù)據(jù)備份方法,根據(jù)應(yīng)用程序標(biāo)識獲取待備份數(shù)據(jù),并將預(yù)設(shè)應(yīng)用程序標(biāo)識對應(yīng)的數(shù)據(jù)加密后再進(jìn)行備份處理。防止待備份數(shù)據(jù)在備份過程中暴露,提高了數(shù)據(jù)的安全性。

圖3為另一個(gè)實(shí)施例中數(shù)據(jù)備份方法的流程圖。如圖3所示,該數(shù)據(jù)備份方法包括步驟s302至步驟s306。其中:

步驟s302,接收用戶終端發(fā)送的數(shù)據(jù)備份指令,數(shù)據(jù)備份指令中包含應(yīng)用程序標(biāo)識。

在本發(fā)明提供的實(shí)施例中,針對應(yīng)用程序相關(guān)的數(shù)據(jù)進(jìn)行備份,用戶可以通過用戶終端的界面選擇需要進(jìn)行數(shù)據(jù)備份的應(yīng)用程序,然后通過用戶終端的界面發(fā)送數(shù)據(jù)備份指令。其中,數(shù)據(jù)備份指令中包含了應(yīng)用程序標(biāo)識、指令發(fā)送終端的標(biāo)識、指令發(fā)送的時(shí)間等。

圖4為一個(gè)實(shí)施例中設(shè)置數(shù)據(jù)備份指令的終端界面圖。如圖4所示,用戶可以在終端界面中選擇需要備份的應(yīng)用程序,選擇好應(yīng)用程序后,通過點(diǎn)擊“開始備份”按鍵發(fā)起數(shù)據(jù)備份的指令。

步驟s304,若檢測到應(yīng)用程序標(biāo)識中存在預(yù)設(shè)應(yīng)用程序標(biāo)識,則根據(jù)預(yù)設(shè)應(yīng)用程序標(biāo)識獲取待備份數(shù)據(jù),并獲取用戶終端發(fā)送的與預(yù)設(shè)應(yīng)用程序標(biāo)識對應(yīng)的加密方式。

在本發(fā)明提供的實(shí)施例中,可以根據(jù)不同的應(yīng)用程序設(shè)置不同的加密方式,還可以對應(yīng)用程序相關(guān)的不同類型的數(shù)據(jù)設(shè)置不同的加密方式。具體地,若檢測到所述應(yīng)用程序標(biāo)識中存在預(yù)設(shè)應(yīng)用程序標(biāo)識,則根據(jù)所述預(yù)設(shè)應(yīng)用程序標(biāo)識獲取待備份數(shù)據(jù);根據(jù)所述應(yīng)用程序標(biāo)識,獲取用戶終端發(fā)送的與所述待備份數(shù)據(jù)的數(shù)據(jù)類型對應(yīng)的加密方式。

其中,數(shù)據(jù)類型可以是根據(jù)待備份數(shù)據(jù)的格式、大小、時(shí)間等來進(jìn)行分類,例如待備份數(shù)據(jù)根據(jù)格式進(jìn)行分類可以分為圖片、視頻、音頻、文本、文件等類型的數(shù)據(jù),則可以針對每種不同類型的數(shù)據(jù)設(shè)置對應(yīng)的加密方式。

在一個(gè)實(shí)施例中,若檢測到所述應(yīng)用程序標(biāo)識中存在預(yù)設(shè)應(yīng)用程序標(biāo)識,則根據(jù)所述預(yù)設(shè)應(yīng)用程序標(biāo)識獲取待備份數(shù)據(jù);根據(jù)所述應(yīng)用程序標(biāo)識,獲取用戶終端發(fā)送的與所述待備份數(shù)據(jù)的存儲路徑對應(yīng)的加密方式。其中,存儲路徑是指數(shù)據(jù)的存儲地址,可以對不同存儲路徑的數(shù)據(jù)設(shè)置不同的加密方式。

舉例來說,應(yīng)用程序在安裝和使用的過程中,通常會產(chǎn)生系統(tǒng)文件、下載文件和緩存文件。其中,系統(tǒng)文件中存放的是應(yīng)用程序運(yùn)行所必須的數(shù)據(jù),是應(yīng)用程序中必不可少的數(shù)據(jù)。下載文件中存放的是用戶下載的數(shù)據(jù),對于用戶來說是比較重要的數(shù)據(jù)。緩存數(shù)據(jù)中存放的是用戶在使用應(yīng)用程序時(shí)自動(dòng)暫時(shí)性保存的數(shù)據(jù),一般是用戶不太關(guān)注的數(shù)據(jù)。因此,可以對下載文件的數(shù)據(jù)設(shè)置安全級別較高的加密方式,對緩存數(shù)據(jù)設(shè)置安全級別較低的加密方式或者不設(shè)置加密方式。比如,對下載文件中的數(shù)據(jù)設(shè)置六位數(shù)的文字密碼,對緩存數(shù)據(jù)設(shè)置四位數(shù)的文字密碼。

圖5為一個(gè)實(shí)施例中設(shè)置加密方式的終端界面圖。如圖5所示,用戶可以針對每一個(gè)預(yù)設(shè)應(yīng)用程序設(shè)置加密方式,加密方式選擇完成后,點(diǎn)擊“確定”按鈕進(jìn)行設(shè)置。

步驟s306,獲取預(yù)設(shè)應(yīng)用程序標(biāo)識對應(yīng)的應(yīng)用程序優(yōu)先權(quán)。

在本發(fā)明提供的實(shí)施例中,應(yīng)用程序優(yōu)先權(quán)是用戶或系統(tǒng)預(yù)先設(shè)置的對應(yīng)用程序進(jìn)行處理的優(yōu)先順序。具體地,每個(gè)應(yīng)用程序都設(shè)置了對應(yīng)的應(yīng)用程序優(yōu)先權(quán),根據(jù)應(yīng)用程序標(biāo)識獲取對應(yīng)的應(yīng)用程序優(yōu)先權(quán)。應(yīng)用程序優(yōu)先權(quán)越高的,說明該應(yīng)用程序相關(guān)的數(shù)據(jù)越敏感。

舉例來說,可以根據(jù)應(yīng)用程序類型來設(shè)置應(yīng)用程序優(yōu)先權(quán)。其中,應(yīng)用程序類型是根據(jù)應(yīng)用程序?qū)崿F(xiàn)的功能來進(jìn)行分類的,可以包括理財(cái)類應(yīng)用程序、社交類應(yīng)用程序、購物類應(yīng)用程序、游戲類應(yīng)用程序等。理財(cái)類應(yīng)用程序通常會涉及到很多敏感的數(shù)據(jù),游戲類應(yīng)用程序敏感數(shù)據(jù)較少,因此可以將理財(cái)類應(yīng)用程序設(shè)置比較高的優(yōu)先權(quán),游戲類應(yīng)用程序可以設(shè)置比較低的優(yōu)先權(quán)。

步驟s308,若預(yù)設(shè)應(yīng)用程序標(biāo)識對應(yīng)的應(yīng)用程序優(yōu)先權(quán)大于預(yù)設(shè)優(yōu)先權(quán),則根據(jù)加密方式對預(yù)設(shè)應(yīng)用程序標(biāo)識對應(yīng)的待備份數(shù)據(jù)進(jìn)行加密,并將加密后的待備份數(shù)據(jù)進(jìn)行備份。

在一個(gè)實(shí)施例中,預(yù)設(shè)優(yōu)先權(quán)是指預(yù)先設(shè)置的優(yōu)先權(quán)的閾值,當(dāng)應(yīng)用程序優(yōu)先權(quán)大于預(yù)設(shè)優(yōu)先權(quán)時(shí),則認(rèn)為該應(yīng)用程序相關(guān)的敏感數(shù)據(jù)比較多;相反則認(rèn)為該應(yīng)用程序相關(guān)的敏感數(shù)據(jù)比較少。

具體地,若預(yù)設(shè)應(yīng)用程序標(biāo)識對應(yīng)的應(yīng)用程序優(yōu)先權(quán)大于預(yù)設(shè)優(yōu)先權(quán),認(rèn)為該應(yīng)用程序相關(guān)的敏感數(shù)據(jù)比較多,則根據(jù)獲取的加密方式對預(yù)設(shè)應(yīng)用程序標(biāo)識對應(yīng)的待備份數(shù)據(jù)進(jìn)行加密,并將加密后的待備份數(shù)據(jù)進(jìn)行備份。

可以理解的是,將加密后的待備份數(shù)據(jù)進(jìn)行備份處理,用戶在查看備份后的數(shù)據(jù)時(shí),需要輸入相應(yīng)的解密方式才可以進(jìn)行查看。例如,輸入相應(yīng)的密碼查看備份后的數(shù)據(jù)。

上述數(shù)據(jù)備份方法,根據(jù)應(yīng)用程序標(biāo)識獲取待備份數(shù)據(jù),先判斷應(yīng)用程序標(biāo)識是否為預(yù)設(shè)應(yīng)用程序標(biāo)識,再判斷預(yù)設(shè)應(yīng)用程序標(biāo)識對應(yīng)的應(yīng)用程序優(yōu)先權(quán)是否大于預(yù)設(shè)優(yōu)先權(quán),對兩項(xiàng)條件都滿足的應(yīng)用程序?qū)?yīng)的待備份數(shù)據(jù)進(jìn)行加密后再進(jìn)行備份。防止待備份數(shù)據(jù)在備份過程中暴露,提高了數(shù)據(jù)的安全性。

圖6為一個(gè)實(shí)施例中數(shù)據(jù)備份裝置的結(jié)構(gòu)示意圖。該數(shù)據(jù)備份裝置包括指令接收模塊602、數(shù)據(jù)獲取模塊604和數(shù)據(jù)備份模塊606,其中:

指令接收模塊602,用于接收用戶終端發(fā)送的數(shù)據(jù)備份指令,所述數(shù)據(jù)備份指令中包含應(yīng)用程序標(biāo)識。

數(shù)據(jù)獲取模塊604,用于若檢測到所述應(yīng)用程序標(biāo)識中存在預(yù)設(shè)應(yīng)用程序標(biāo)識,則根據(jù)所述預(yù)設(shè)應(yīng)用程序標(biāo)識獲取待備份數(shù)據(jù),并獲取用戶終端發(fā)送的與所述預(yù)設(shè)應(yīng)用程序標(biāo)識對應(yīng)的加密方式。

數(shù)據(jù)備份模塊606,用于根據(jù)所述加密方式對所述預(yù)設(shè)應(yīng)用程序標(biāo)識對應(yīng)的待備份數(shù)據(jù)進(jìn)行加密,并將加密后的待備份數(shù)據(jù)進(jìn)行備份。

上述數(shù)據(jù)備份裝置,根據(jù)應(yīng)用程序標(biāo)識獲取待備份數(shù)據(jù),并將預(yù)設(shè)應(yīng)用程序標(biāo)識對應(yīng)的數(shù)據(jù)加密后再進(jìn)行備份處理。防止待備份數(shù)據(jù)在備份過程中暴露,提高了數(shù)據(jù)的安全性。

圖7為另一個(gè)實(shí)施例中數(shù)據(jù)備份裝置的結(jié)構(gòu)示意圖。該數(shù)據(jù)備份裝置包括指令接收模塊702、數(shù)據(jù)獲取模塊704、優(yōu)先權(quán)獲取模塊706和數(shù)據(jù)備份模塊708,其中:

指令接收模塊702,用于接收用戶終端發(fā)送的數(shù)據(jù)備份指令,所述數(shù)據(jù)備份指令中包含應(yīng)用程序標(biāo)識。

數(shù)據(jù)獲取模塊704,用于若檢測到所述應(yīng)用程序標(biāo)識中存在預(yù)設(shè)應(yīng)用程序標(biāo)識,則根據(jù)所述預(yù)設(shè)應(yīng)用程序標(biāo)識獲取待備份數(shù)據(jù),并獲取用戶終端發(fā)送的與所述預(yù)設(shè)應(yīng)用程序標(biāo)識對應(yīng)的加密方式。

優(yōu)先權(quán)獲取模塊706,用于獲取所述預(yù)設(shè)應(yīng)用程序標(biāo)識對應(yīng)的應(yīng)用程序優(yōu)先權(quán)。

數(shù)據(jù)備份模塊708,用于根據(jù)所述加密方式對所述預(yù)設(shè)應(yīng)用程序標(biāo)識對應(yīng)的待備份數(shù)據(jù)進(jìn)行加密,并將加密后的待備份數(shù)據(jù)進(jìn)行備份。

在本發(fā)明提供的實(shí)施例中,數(shù)據(jù)獲取模塊704還用于若檢測到所述應(yīng)用程序標(biāo)識中存在預(yù)設(shè)應(yīng)用程序標(biāo)識,則根據(jù)所述預(yù)設(shè)應(yīng)用程序標(biāo)識獲取待備份數(shù)據(jù);根據(jù)所述應(yīng)用程序標(biāo)識,獲取用戶終端發(fā)送的與所述待備份數(shù)據(jù)的數(shù)據(jù)類型對應(yīng)的加密方式。

在一個(gè)實(shí)施例中,數(shù)據(jù)獲取模塊704還用于若檢測到所述應(yīng)用程序標(biāo)識中存在預(yù)設(shè)應(yīng)用程序標(biāo)識,則根據(jù)所述預(yù)設(shè)應(yīng)用程序標(biāo)識獲取待備份數(shù)據(jù);根據(jù)所述應(yīng)用程序標(biāo)識,獲取用戶終端發(fā)送的與所述待備份數(shù)據(jù)的存儲路徑對應(yīng)的加密方式。

在一個(gè)實(shí)施例中,數(shù)據(jù)備份模塊708還用于若所述預(yù)設(shè)應(yīng)用程序標(biāo)識對應(yīng)的應(yīng)用程序優(yōu)先權(quán)大于預(yù)設(shè)優(yōu)先權(quán),則根據(jù)所述加密方式對所述預(yù)設(shè)應(yīng)用程序標(biāo)識對應(yīng)的待備份數(shù)據(jù)進(jìn)行加密,并將加密后的待備份數(shù)據(jù)進(jìn)行備份。

可以理解的是,在一個(gè)實(shí)施例中,上述數(shù)據(jù)備份裝置中的預(yù)設(shè)應(yīng)用程序標(biāo)識可以是指應(yīng)用程序優(yōu)先權(quán)大于預(yù)設(shè)優(yōu)先權(quán)的應(yīng)用程序所對應(yīng)的應(yīng)用程序標(biāo)識。

上述數(shù)據(jù)備份裝置中各個(gè)模塊的劃分僅用于舉例說明,在其他實(shí)施例中,可將數(shù)據(jù)備份裝置按照需要?jiǎng)澐譃椴煌哪K,以完成上述數(shù)據(jù)備份裝置的全部或部分功能。

一種計(jì)算機(jī)可讀存儲介質(zhì),其上存儲有計(jì)算機(jī)程序,該程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)以下步驟:

接收用戶終端發(fā)送的數(shù)據(jù)備份指令,所述數(shù)據(jù)備份指令中包含應(yīng)用程序標(biāo)識;

若檢測到所述應(yīng)用程序標(biāo)識中存在預(yù)設(shè)應(yīng)用程序標(biāo)識,則根據(jù)所述預(yù)設(shè)應(yīng)用程序標(biāo)識獲取待備份數(shù)據(jù),并獲取用戶終端發(fā)送的與所述預(yù)設(shè)應(yīng)用程序標(biāo)識對應(yīng)的加密方式;以及

根據(jù)所述加密方式對所述預(yù)設(shè)應(yīng)用程序標(biāo)識對應(yīng)的待備份數(shù)據(jù)進(jìn)行加密,并將加密后的待備份數(shù)據(jù)進(jìn)行備份。

一種計(jì)算機(jī)設(shè)備,包括存儲器,處理器及存儲在存儲器上并可在處理器上運(yùn)行的計(jì)算機(jī)程序(指令),所述處理器執(zhí)行所述程序時(shí)實(shí)現(xiàn)以下步驟:

接收用戶終端發(fā)送的數(shù)據(jù)備份指令,所述數(shù)據(jù)備份指令中包含應(yīng)用程序標(biāo)識;

若檢測到所述應(yīng)用程序標(biāo)識中存在預(yù)設(shè)應(yīng)用程序標(biāo)識,則根據(jù)所述預(yù)設(shè)應(yīng)用程序標(biāo)識獲取待備份數(shù)據(jù),并獲取用戶終端發(fā)送的與所述預(yù)設(shè)應(yīng)用程序標(biāo)識對應(yīng)的加密方式;以及

根據(jù)所述加密方式對所述預(yù)設(shè)應(yīng)用程序標(biāo)識對應(yīng)的待備份數(shù)據(jù)進(jìn)行加密,并將加密后的待備份數(shù)據(jù)進(jìn)行備份。

本發(fā)明實(shí)施例還提供了一種計(jì)算機(jī)設(shè)備。如圖8所示,為了便于說明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分,具體技術(shù)細(xì)節(jié)未揭示的,請參照本發(fā)明實(shí)施例方法部分。該計(jì)算機(jī)設(shè)備可以為包括手機(jī)、平板電腦、pda(personaldigitalassistant,個(gè)人數(shù)字助理)、pos(pointofsales,銷售終端)、車載電腦、穿戴式設(shè)備等任意終端設(shè)備,以計(jì)算機(jī)設(shè)備為手機(jī)為例:

圖8為與本發(fā)明實(shí)施例提供的計(jì)算機(jī)設(shè)備相關(guān)的手機(jī)的部分結(jié)構(gòu)的框圖。參考圖8,手機(jī)包括:射頻(radiofrequency,rf)電路810、存儲器820、輸入單元830、顯示單元840、傳感器850、音頻電路860、無線保真(wirelessfidelity,wifi)模塊870、處理器880、以及電源890等部件。本領(lǐng)域技術(shù)人員可以理解,圖8所示的手機(jī)結(jié)構(gòu)并不構(gòu)成對手機(jī)的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。

其中,rf電路810可用于收發(fā)信息或通話過程中,信號的接收和發(fā)送,可將基站的下行信息接收后,給處理器880處理;也可以將上行的數(shù)據(jù)發(fā)送給基站。通常,rf電路包括但不限于天線、至少一個(gè)放大器、收發(fā)信機(jī)、耦合器、低噪聲放大器(lownoiseamplifier,lna)、雙工器等。此外,rf電路810還可以通過無線通信與網(wǎng)絡(luò)和其他設(shè)備通信。上述無線通信可以使用任一通信標(biāo)準(zhǔn)或協(xié)議,包括但不限于全球移動(dòng)通訊系統(tǒng)(globalsystemofmobilecommunication,gsm)、通用分組無線服務(wù)(generalpacketradioservice,gprs)、碼分多址(codedivisionmultipleaccess,cdma)、寬帶碼分多址(widebandcodedivisionmultipleaccess,wcdma)、長期演進(jìn)(longtermevolution,lte))、電子郵件、短消息服務(wù)(shortmessagingservice,sms)等。

存儲器820可用于存儲軟件程序以及模塊,處理器880通過運(yùn)行存儲在存儲器820的軟件程序以及模塊,從而執(zhí)行手機(jī)的各種功能應(yīng)用以及數(shù)據(jù)處理。存儲器820可主要包括程序存儲區(qū)和數(shù)據(jù)存儲區(qū),其中,程序存儲區(qū)可存儲操作系統(tǒng)、至少一個(gè)功能所需的應(yīng)用程序(比如聲音播放功能的應(yīng)用程序、圖像播放功能的應(yīng)用程序等)等;數(shù)據(jù)存儲區(qū)可存儲根據(jù)手機(jī)的使用所創(chuàng)建的數(shù)據(jù)(比如音頻數(shù)據(jù)、通訊錄等)等。此外,存儲器820可以包括高速隨機(jī)存取存儲器,還可以包括非易失性存儲器,例如至少一個(gè)磁盤存儲器件、閃存器件、或其他易失性固態(tài)存儲器件。

輸入單元830可用于接收輸入的數(shù)字或字符信息,以及產(chǎn)生與手機(jī)800的用戶設(shè)置以及功能控制有關(guān)的鍵信號輸入。具體地,輸入單元830可包括觸控面板831以及其他輸入設(shè)備832。觸控面板831,也可稱為觸摸屏,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸控面板831上或在觸控面板831附近的操作),并根據(jù)預(yù)先設(shè)定的程式驅(qū)動(dòng)相應(yīng)的連接裝置。在一個(gè)實(shí)施例中,觸控面板831可包括觸摸檢測裝置和觸摸控制器兩個(gè)部分。其中,觸摸檢測裝置檢測用戶的觸摸方位,并檢測觸摸操作帶來的信號,將信號傳送給觸摸控制器;觸摸控制器從觸摸檢測裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點(diǎn)坐標(biāo),再送給處理器880,并能接收處理器880發(fā)來的命令并加以執(zhí)行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類型實(shí)現(xiàn)觸控面板831。除了觸控面板831,輸入單元830還可以包括其他輸入設(shè)備832。具體地,其他輸入設(shè)備832可以包括但不限于物理鍵盤、功能鍵(比如音量控制按鍵、開關(guān)按鍵等)等中的一種或多種。

顯示單元840可用于顯示由用戶輸入的信息或提供給用戶的信息以及手機(jī)的各種菜單。顯示單元840可包括顯示面板841。在一個(gè)實(shí)施例中,可以采用液晶顯示器(liquidcrystaldisplay,lcd)、有機(jī)發(fā)光二極管(organiclight-emittingdiode,oled)等形式來配置顯示面板841。在一個(gè)實(shí)施例中,觸控面板831可覆蓋顯示面板841,當(dāng)觸控面板831檢測到在其上或附近的觸摸操作后,傳送給處理器880以確定觸摸事件的類型,隨后處理器880根據(jù)觸摸事件的類型在顯示面板841上提供相應(yīng)的視覺輸出。雖然在圖8中,觸控面板831與顯示面板841是作為兩個(gè)獨(dú)立的部件來實(shí)現(xiàn)手機(jī)的輸入和輸入功能,但是在某些實(shí)施例中,可以將觸控面板831與顯示面板841集成而實(shí)現(xiàn)手機(jī)的輸入和輸出功能。

手機(jī)800還可包括至少一種傳感器850,比如光傳感器、運(yùn)動(dòng)傳感器以及其他傳感器。具體地,光傳感器可包括環(huán)境光傳感器及接近傳感器,其中,環(huán)境光傳感器可根據(jù)環(huán)境光線的明暗來調(diào)節(jié)顯示面板841的亮度,接近傳感器可在手機(jī)移動(dòng)到耳邊時(shí),關(guān)閉顯示面板841和/或背光。運(yùn)動(dòng)傳感器可包括加速度傳感器,通過加速度傳感器可檢測各個(gè)方向上加速度的大小,靜止時(shí)可檢測出重力的大小及方向,可用于識別手機(jī)姿態(tài)的應(yīng)用(比如橫豎屏切換)、振動(dòng)識別相關(guān)功能(比如計(jì)步器、敲擊)等;此外,手機(jī)還可配置陀螺儀、氣壓計(jì)、濕度計(jì)、溫度計(jì)、紅外線傳感器等其他傳感器等。

音頻電路860、揚(yáng)聲器861和傳聲器862可提供用戶與手機(jī)之間的音頻接口。音頻電路860可將接收到的音頻數(shù)據(jù)轉(zhuǎn)換后的電信號,傳輸?shù)綋P(yáng)聲器861,由揚(yáng)聲器861轉(zhuǎn)換為聲音信號輸出;另一方面,傳聲器862將收集的聲音信號轉(zhuǎn)換為電信號,由音頻電路860接收后轉(zhuǎn)換為音頻數(shù)據(jù),再將音頻數(shù)據(jù)輸出處理器880處理后,經(jīng)rf電路610可以發(fā)送給另一手機(jī),或者將音頻數(shù)據(jù)輸出至存儲器820以便后續(xù)處理。

wifi屬于短距離無線傳輸技術(shù),手機(jī)通過wifi模塊870可以幫助用戶收發(fā)電子郵件、瀏覽網(wǎng)頁和訪問流式媒體等,它為用戶提供了無線的寬帶互聯(lián)網(wǎng)訪問。雖然圖8示出了wifi模塊870,但是可以理解的是,其并不屬于手機(jī)800的必須構(gòu)成,可以根據(jù)需要而省略。

處理器880是手機(jī)的控制中心,利用各種接口和線路連接整個(gè)手機(jī)的各個(gè)部分,通過運(yùn)行或執(zhí)行存儲在存儲器820內(nèi)的軟件程序和/或模塊,以及調(diào)用存儲在存儲器820內(nèi)的數(shù)據(jù),執(zhí)行手機(jī)的各種功能和處理數(shù)據(jù),從而對手機(jī)進(jìn)行整體監(jiān)控。在一個(gè)實(shí)施例中,處理器880可包括一個(gè)或多個(gè)處理單元。在一個(gè)實(shí)施例中,處理器880可集成應(yīng)用處理器和調(diào)制解調(diào)處理器,其中,應(yīng)用處理器主要處理操作系統(tǒng)、用戶界面和應(yīng)用程序等;調(diào)制解調(diào)處理器主要處理無線通信??梢岳斫獾氖?,上述調(diào)制解調(diào)處理器也可以不集成到處理器880中。

手機(jī)800還包括給各個(gè)部件供電的電源890(比如電池),優(yōu)選的,電源可以通過電源管理系統(tǒng)與處理器880邏輯相連,從而通過電源管理系統(tǒng)實(shí)現(xiàn)管理充電、放電、以及功耗管理等功能。

在一個(gè)實(shí)施例中,手機(jī)800還可以包括攝像頭、藍(lán)牙模塊等。

在本發(fā)明實(shí)施例中,該移動(dòng)終端所包括的處理器880還具有以下功能:

接收用戶終端發(fā)送的數(shù)據(jù)備份指令,所述數(shù)據(jù)備份指令中包含應(yīng)用程序標(biāo)識;

若檢測到所述應(yīng)用程序標(biāo)識中存在預(yù)設(shè)應(yīng)用程序標(biāo)識,則根據(jù)所述預(yù)設(shè)應(yīng)用程序標(biāo)識獲取待備份數(shù)據(jù),并獲取用戶終端發(fā)送的與所述預(yù)設(shè)應(yīng)用程序標(biāo)識對應(yīng)的加密方式;以及

根據(jù)所述加密方式對所述預(yù)設(shè)應(yīng)用程序標(biāo)識對應(yīng)的待備份數(shù)據(jù)進(jìn)行加密,并將加密后的待備份數(shù)據(jù)進(jìn)行備份。

在本發(fā)明提供的其他實(shí)施例中,所述若檢測到所述應(yīng)用程序標(biāo)識中存在預(yù)設(shè)應(yīng)用程序標(biāo)識,則根據(jù)所述預(yù)設(shè)應(yīng)用程序標(biāo)識獲取待備份數(shù)據(jù),并獲取用戶終端發(fā)送的與所述預(yù)設(shè)應(yīng)用程序標(biāo)識對應(yīng)的加密方式包括:

若檢測到所述應(yīng)用程序標(biāo)識中存在預(yù)設(shè)應(yīng)用程序標(biāo)識,則根據(jù)所述預(yù)設(shè)應(yīng)用程序標(biāo)識獲取待備份數(shù)據(jù);

根據(jù)所述應(yīng)用程序標(biāo)識,獲取用戶終端發(fā)送的與所述待備份數(shù)據(jù)的數(shù)據(jù)類型對應(yīng)的加密方式。

可以理解的是,在一個(gè)實(shí)施例中,所述若檢測到所述應(yīng)用程序標(biāo)識中存在預(yù)設(shè)應(yīng)用程序標(biāo)識,則根據(jù)所述預(yù)設(shè)應(yīng)用程序標(biāo)識獲取待備份數(shù)據(jù),并獲取用戶終端發(fā)送的與所述預(yù)設(shè)應(yīng)用程序標(biāo)識對應(yīng)的加密方式包括:

若檢測到所述應(yīng)用程序標(biāo)識中存在預(yù)設(shè)應(yīng)用程序標(biāo)識,則根據(jù)所述預(yù)設(shè)應(yīng)用程序標(biāo)識獲取待備份數(shù)據(jù);

根據(jù)所述應(yīng)用程序標(biāo)識,獲取用戶終端發(fā)送的與所述待備份數(shù)據(jù)的存儲路徑對應(yīng)的加密方式。

其中,所述預(yù)設(shè)應(yīng)用程序標(biāo)識是指應(yīng)用程序優(yōu)先權(quán)大于預(yù)設(shè)優(yōu)先權(quán)的應(yīng)用程序所對應(yīng)的應(yīng)用程序標(biāo)識。

更進(jìn)一步地,移動(dòng)終端所包括的處理器880還具有以下功能:

獲取所述預(yù)設(shè)應(yīng)用程序標(biāo)識對應(yīng)的應(yīng)用程序優(yōu)先權(quán);

所述根據(jù)所述加密方式對所述預(yù)設(shè)應(yīng)用程序標(biāo)識對應(yīng)的待備份數(shù)據(jù)進(jìn)行加密,并將加密后的待備份數(shù)據(jù)進(jìn)行備份包括:

若所述預(yù)設(shè)應(yīng)用程序標(biāo)識對應(yīng)的應(yīng)用程序優(yōu)先權(quán)大于預(yù)設(shè)優(yōu)先權(quán),則根據(jù)所述加密方式對所述預(yù)設(shè)應(yīng)用程序標(biāo)識對應(yīng)的待備份數(shù)據(jù)進(jìn)行加密,并將加密后的待備份數(shù)據(jù)進(jìn)行備份。

圖9為一個(gè)實(shí)施例中服務(wù)器的內(nèi)部結(jié)構(gòu)示意圖。如圖9所示,該服務(wù)器包括通過系統(tǒng)總線連接的處理器、非易失性存儲介質(zhì)、內(nèi)存儲器和網(wǎng)絡(luò)接口。其中,該服務(wù)器的非易失性存儲介質(zhì)存儲有操作系統(tǒng)、數(shù)據(jù)庫和數(shù)據(jù)備份裝置,數(shù)據(jù)庫中應(yīng)用程序標(biāo)識和應(yīng)用程序標(biāo)識待備份數(shù)據(jù),該數(shù)據(jù)備份裝置用于實(shí)現(xiàn)適用于服務(wù)器的一種數(shù)據(jù)備份方法。該服務(wù)器的處理器用于提供計(jì)算和控制能力,支撐整個(gè)服務(wù)器的運(yùn)行。該服務(wù)器的內(nèi)存儲器為非易失性存儲介質(zhì)中的數(shù)據(jù)備份裝置的運(yùn)行提供環(huán)境,該內(nèi)存儲器中可儲存有計(jì)算機(jī)可讀指令,該計(jì)算機(jī)可讀指令被所述處理器執(zhí)行時(shí),可使得所述處理器執(zhí)行一種數(shù)據(jù)備份方法。該服務(wù)器的網(wǎng)絡(luò)接口用于據(jù)以與外部的終端通過網(wǎng)絡(luò)連接通信,比如接收終端發(fā)送的數(shù)據(jù)備份指令和加密方式等。服務(wù)器可以用獨(dú)立的服務(wù)器或者是多個(gè)服務(wù)器組成的服務(wù)器集群來實(shí)現(xiàn)。本領(lǐng)域技術(shù)人員可以理解,圖9中示出的結(jié)構(gòu),僅僅是與本申請方案相關(guān)的部分結(jié)構(gòu)的框圖,并不構(gòu)成對本申請方案所應(yīng)用于其上的服務(wù)器的限定,具體的服務(wù)器可以包括比圖中所示更多或更少的部件,或者組合某些部件,或者具有不同的部件布置。

本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過計(jì)算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一非易失性計(jì)算機(jī)可讀取存儲介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(read-onlymemory,rom)等。

以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對本發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1