国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種備份數(shù)據(jù)的刪除方法、裝置及系統(tǒng)與流程

      文檔序號:12753449閱讀:343來源:國知局
      一種備份數(shù)據(jù)的刪除方法、裝置及系統(tǒng)與流程

      本發(fā)明涉及通信技術(shù)領(lǐng)域,具體涉及一種備份數(shù)據(jù)的刪除方法、裝置及系統(tǒng)。



      背景技術(shù):

      隨著云計(jì)算的興起,將備份作為一種服務(wù)的方式提供給廣大客戶使用越來越受用戶的歡迎,這種備份服務(wù)就叫做云備份。和傳統(tǒng)的備份相比,云備份有著諸多優(yōu)點(diǎn)。首先,云備份的安裝、使用、維護(hù)都比傳統(tǒng)的備份軟件更簡便。通常用戶只需要在數(shù)據(jù)機(jī)安裝精巧的客戶端或插件,經(jīng)過設(shè)置任務(wù)后,就可以按照每天或者每周的備份間隔來備份文件數(shù)據(jù)。其次,作為一種網(wǎng)絡(luò)服務(wù),云備份本身解決了數(shù)據(jù)的異地容災(zāi)問題,解決了用戶自行構(gòu)建容災(zāi)備份系統(tǒng)的技術(shù)難題。同時(shí),與一般的備份相比,云備份更注重?cái)?shù)據(jù)傳輸和數(shù)據(jù)存儲的安全性。

      但是,隨著使用云備份的用戶越來越多,云服務(wù)器中存儲的用戶備份數(shù)據(jù)也越來越多,服務(wù)器壓力會隨之而增長,拖慢交互速度,影響用戶體驗(yàn)。在現(xiàn)有技術(shù)中也有清理云服務(wù)器中用戶數(shù)據(jù)的方法,例如將用戶存儲的重復(fù)數(shù)據(jù)進(jìn)行刪除、對用戶數(shù)據(jù)進(jìn)行壓縮等方式。然而本發(fā)明的發(fā)明人卻發(fā)現(xiàn),在實(shí)際應(yīng)用當(dāng)中,有的賬號處于長期不活躍狀態(tài),這些賬號可能是由于用戶忘記密碼或者放棄使用等原因造成的,這些可能已經(jīng)不再使用的賬號在云服務(wù)器中存儲的數(shù)據(jù)占用了大量的服務(wù)器資源,造成了服務(wù)器資源的浪費(fèi)。

      由上可知,在現(xiàn)有技術(shù)存在中由于云服務(wù)器中儲存了不再使用的賬號中的數(shù)據(jù),而造成服務(wù)器資源浪費(fèi)的技術(shù)問題。



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

      本發(fā)明實(shí)施例提供一種備份數(shù)據(jù)的刪除方法、裝置及系統(tǒng),可以解決現(xiàn)有技術(shù)中服務(wù)器資源浪費(fèi)的技術(shù)問題。

      為解決上述技術(shù)問題,本發(fā)明實(shí)施例提供以下技術(shù)方案:

      第一方面,本發(fā)明實(shí)施例提供一種備份數(shù)據(jù)的刪除方法,包括:

      獲取備份賬號的離線時(shí)長;

      判斷所述離線時(shí)長是否大于第一預(yù)設(shè)時(shí)長;

      若是,則向所述備份賬號對應(yīng)的終端發(fā)送數(shù)據(jù)刪除請求,并接收所述終端根據(jù)所述數(shù)據(jù)刪除請求返回的刪除確認(rèn)指令;

      根據(jù)所述刪除確認(rèn)指令,刪除所述備份賬號對應(yīng)的備份數(shù)據(jù)。

      第二方面,本發(fā)明實(shí)施例還提供了一種備份數(shù)據(jù)的刪除裝置,包括:獲取模塊、判斷模塊、發(fā)送模塊、接收模塊以及刪除模塊;

      所述獲取模塊,用于獲取備份賬號的離線時(shí)長;

      所述判斷模塊,用于判斷所述離線時(shí)長是否大于第一預(yù)設(shè)時(shí)長;

      所述發(fā)送模塊,用于當(dāng)所述判斷模塊判斷為是時(shí),向所述備份賬號對應(yīng)的終端發(fā)送數(shù)據(jù)刪除請求;

      所述接收模塊,用于接收所述終端返回的刪除確認(rèn)指令;

      所述刪除模塊,用于根據(jù)所述刪除確認(rèn)指令,刪除所述備份賬號對應(yīng)的備份數(shù)據(jù)。

      第三方面,本發(fā)明實(shí)施例還提供了一種備份數(shù)據(jù)的刪除系統(tǒng),包括服務(wù)器以及終端,其中該服務(wù)器如上述第二方面提供的備份數(shù)據(jù)的刪除裝置。

      本發(fā)明實(shí)施例首先獲取備份賬號的離線時(shí)長,判斷該離線時(shí)長是否大于第一預(yù)設(shè)時(shí)長,若是,則向該備份賬號對應(yīng)的終端發(fā)送數(shù)據(jù)刪除請求,并接收終端根據(jù)數(shù)據(jù)刪除請求返回的刪除確認(rèn)指令,根據(jù)該刪除確認(rèn)指令,刪除備份賬號對應(yīng)的備份數(shù)據(jù)。本發(fā)明實(shí)施例能夠在賬號離線時(shí)長滿足預(yù)設(shè)時(shí)長后,向該賬號對應(yīng)的終端發(fā)送刪除請求,并根據(jù)終端返回的指令刪除該賬號存儲在服務(wù)器中的備份數(shù)據(jù),以使服務(wù)器將大量的無用數(shù)據(jù)(比如用戶棄用的賬號所對應(yīng)的備份數(shù)據(jù))進(jìn)行清理,避免了服務(wù)器資源的浪費(fèi)。

      附圖說明

      為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

      圖1為本發(fā)明實(shí)施例一提供的備份數(shù)據(jù)的刪除系統(tǒng)的場景示意圖。

      圖2為本發(fā)明實(shí)施例一提供的備份數(shù)據(jù)的刪除方法的流程示意圖。

      圖3為本發(fā)明實(shí)施例二提供的備份數(shù)據(jù)的刪除方法的流程示意圖。

      圖4為本發(fā)明實(shí)施例三提供的備份數(shù)據(jù)的刪除裝置的結(jié)構(gòu)示意圖。

      圖5為本發(fā)明實(shí)施例三提供的第二種備份數(shù)據(jù)的刪除裝置的結(jié)構(gòu)示意圖。

      圖6為本發(fā)明實(shí)施例四提供的一種服務(wù)器的結(jié)構(gòu)示意圖。

      具體實(shí)施方式

      請參照圖式,其中相同的組件符號代表相同的組件,本發(fā)明的原理是以實(shí)施在一適當(dāng)?shù)倪\(yùn)算環(huán)境中來舉例說明。以下的說明是基于所例示的本發(fā)明具體實(shí)施例,其不應(yīng)被視為限制本發(fā)明未在此詳述的其它具體實(shí)施例。

      在以下的說明中,本發(fā)明的具體實(shí)施例將參考由一部或多部計(jì)算機(jī)所執(zhí)行的步驟及符號來說明,除非另有述明。因此,這些步驟及操作將有數(shù)次提到由計(jì)算機(jī)執(zhí)行,本文所指的計(jì)算機(jī)執(zhí)行包括了由代表了以一結(jié)構(gòu)化型式中的數(shù)據(jù)的電子信號的計(jì)算機(jī)處理單元的操作。此操作轉(zhuǎn)換該數(shù)據(jù)或?qū)⑵渚S持在該計(jì)算機(jī)的內(nèi)存系統(tǒng)中的位置處,其可重新配置或另外以本領(lǐng)域測試人員所熟知的方式來改變該計(jì)算機(jī)的運(yùn)作。該數(shù)據(jù)所維持的數(shù)據(jù)結(jié)構(gòu)為該內(nèi)存的實(shí)體位置,其具有由該數(shù)據(jù)格式所定義的特定特性。但是,本發(fā)明原理以上述文字來說明,其并不代表為一種限制,本領(lǐng)域測試人員將可了解到以下所述的多種步驟及操作亦可實(shí)施在硬件當(dāng)中。

      本發(fā)明的原理使用許多其它泛用性或特定目的運(yùn)算、通信環(huán)境或組態(tài)來進(jìn)行操作。所熟知的適合用于本發(fā)明的運(yùn)算系統(tǒng)、環(huán)境與組態(tài)的范例可包括(但不限于)手持電話、個(gè)人計(jì)算機(jī)、服務(wù)器、多處理器系統(tǒng)、微電腦為主的系統(tǒng)、主架構(gòu)型計(jì)算機(jī)、及分布式運(yùn)算環(huán)境,其中包括了任何的上述系統(tǒng)或裝置。

      以下將分別進(jìn)行詳細(xì)說明。

      實(shí)施例一、

      本發(fā)明實(shí)施例提供的備份數(shù)據(jù)的刪除系統(tǒng),主要包括服務(wù)器和終端。其中,上述終端具體可以集成在如平板電腦,手機(jī)等移動終端中。該服務(wù)器與終端可通過有線或無線網(wǎng)絡(luò)進(jìn)行連接。

      比如,請參考圖1,圖1為本發(fā)明提供的備份數(shù)據(jù)的刪除系統(tǒng)的場景示意圖,該備份數(shù)據(jù)的刪除裝置具體集成在服務(wù)器中,主要用于判斷用戶的備份賬號離線時(shí)長是否大于預(yù)設(shè)時(shí)長。若是,則向?qū)?yīng)的終端發(fā)送數(shù)據(jù)刪除請求,并根據(jù)終端返回的刪除確認(rèn)指令刪除該賬號儲存在服務(wù)器中的備份數(shù)據(jù)。

      另外,如圖1所示,該備份數(shù)據(jù)的刪除系統(tǒng)還可以包括終端。該刪除系統(tǒng)可以接收服務(wù)器發(fā)送的數(shù)據(jù)刪除請求,還可以根據(jù)用戶操作生成刪除確認(rèn)指令。

      在本實(shí)施中,將從備份數(shù)據(jù)的刪除裝置的角度進(jìn)行描述,該備份數(shù)據(jù)的刪除裝置具體可以集成在服務(wù)器中。

      一種備份數(shù)據(jù)的刪除方法,包括:獲取備份賬號的離線時(shí)長,判斷所述離線時(shí)長是否大于第一預(yù)設(shè)時(shí)長。若是,則向所述備份賬號對應(yīng)的終端發(fā)送數(shù)據(jù)刪除請求,并接收所述終端根據(jù)所述數(shù)據(jù)刪除請求返回的刪除確認(rèn)指令,根據(jù)所述刪除確認(rèn)指令,刪除所述備份賬號對應(yīng)的備份數(shù)據(jù)。

      請參閱圖2,圖2為本發(fā)明實(shí)施例一提供的一種備份數(shù)據(jù)的刪除方法的流程示意圖,本實(shí)施例的動態(tài)圖的拍攝方法包括:

      步驟S101,獲取備份賬號的離線時(shí)長。

      其中,上述離線時(shí)長具體為用戶的備份賬號上一次登錄時(shí)間與當(dāng)前的時(shí)間之間的時(shí)長,而服務(wù)器獲取備份賬號的離線時(shí)長的方法也可以有多種。比如設(shè)置一個(gè)計(jì)時(shí)器,在用戶使用該賬號登錄服務(wù)器時(shí)開始計(jì)時(shí),直到用戶下一次登錄服務(wù)器時(shí),該計(jì)時(shí)器將時(shí)間重置并重新開始計(jì)時(shí),上述計(jì)時(shí)器上面所記錄的時(shí)間即為備份賬號的離線時(shí)長??蛇x的,上述計(jì)時(shí)器還可以在用戶退出登錄備份賬號時(shí)開始計(jì)數(shù),然后在用戶下一次退出該備份賬號時(shí),該計(jì)時(shí)器將時(shí)間重置并重新開始計(jì)時(shí),計(jì)時(shí)器中的時(shí)間即為離線時(shí)長。

      優(yōu)選地,用戶每次使用備份賬號登錄服務(wù)器,服務(wù)器可以將其登錄時(shí)間存儲至歷史記錄當(dāng)中。其中,登錄歷史信息還可以包括該備份賬號的登出時(shí)間、在登錄服務(wù)器后相應(yīng)的操作等等。因此,該服務(wù)器可以獲取該備份賬號的歷史記錄,然后獲取該歷史記錄當(dāng)中與當(dāng)前時(shí)間最接近的一次登錄時(shí)間,確定該登錄時(shí)間為歷史登錄時(shí)間,然后根據(jù)當(dāng)前時(shí)間和歷史登錄時(shí)間計(jì)算該備份賬號的離線時(shí)長。也即所述獲取備份賬號的離線時(shí)長的步驟具體包括:

      獲取所述備份賬號最后一次登錄所述服務(wù)器的歷史時(shí)間信息和當(dāng)前時(shí)間信息;

      根據(jù)所述歷史時(shí)間信息與所述當(dāng)前時(shí)間信息確定所述備份賬號的離線時(shí)長。

      需要說明的是,上述離線時(shí)長可以以天、小時(shí)、分鐘等計(jì)時(shí)單位來計(jì)算。比如當(dāng)前時(shí)間為2016年9月12日12:00,而用戶上次登錄該賬號的時(shí)間為2016年7月12日12:00,若以天數(shù)為單位計(jì)算可得該離線時(shí)長為62天,若以小時(shí)為單位計(jì)算可得該離線時(shí)長為1488小時(shí)。在本發(fā)明中,以天數(shù)為單位更加方便計(jì)算,以小時(shí)或分鐘為單位則計(jì)算的數(shù)據(jù)更加精確,可以根據(jù)用戶需求來進(jìn)行設(shè)置。

      步驟S102,判斷上述離線時(shí)長是否大于第一預(yù)設(shè)時(shí)長,若是,則執(zhí)行步驟S103,若否,則返回步驟S101繼續(xù)獲取備份賬號的離線時(shí)長。

      其中,該第一預(yù)設(shè)時(shí)長可以衡量該備份賬號是否被棄用,可以由用戶根據(jù)自身的習(xí)慣來設(shè)定,也可以由系統(tǒng)默認(rèn),本實(shí)施例不做具體限定。具體的,若離線時(shí)長大于第一預(yù)設(shè)時(shí)長,則該備份賬號可能已經(jīng)被用戶棄用,而該賬號在服務(wù)器中存儲的備份數(shù)據(jù)也可能已經(jīng)作廢。若離線時(shí)長小于第一時(shí)長,則暫時(shí)無法判斷該備份賬號是否被棄用,可以返回步驟S101繼續(xù)獲取離線時(shí)長。

      步驟S103,向備份賬號對應(yīng)的終端發(fā)送數(shù)據(jù)刪除請求,并接收終端根據(jù)數(shù)據(jù)刪除請求返回的刪除確認(rèn)指令。

      具體的,在確定離線時(shí)長大于第一預(yù)設(shè)時(shí)長時(shí),服務(wù)器可以自動生成數(shù)據(jù)刪除請求并發(fā)送至備份賬號所對應(yīng)的終端。其中,該數(shù)據(jù)刪除請求可以包括備份賬號信息、該賬號對應(yīng)的備份數(shù)據(jù)、離線時(shí)長信息等等。向終端發(fā)送請求則可以通過該備份賬號相關(guān)的APP(Application,應(yīng)用程序)來進(jìn)行推送,也可以根據(jù)備份賬號關(guān)聯(lián)的標(biāo)識信息比如SIM(Subscriber Identification Module,客戶識別模塊)卡標(biāo)識發(fā)送請求,比如以短信的形式發(fā)送給用戶的手機(jī)。

      進(jìn)一步的,在終端接收到數(shù)據(jù)刪除請求之后,可以根據(jù)用戶的操作生成請求確認(rèn)指令。比如若第一預(yù)設(shè)時(shí)長為60天,終端接收到的數(shù)據(jù)刪除請求為“用戶XXX已離線超過60天,是否刪除其在云端服務(wù)器備份的數(shù)據(jù)”該終端可以設(shè)置有輸入接口,如用于確認(rèn)刪除請求的APP,或者輸入控件,用戶可通過點(diǎn)擊、觸摸、滑動等方式觸發(fā)該輸入接口,以確認(rèn)該數(shù)據(jù)刪除請求。譬如,點(diǎn)擊終端屏幕中的“確認(rèn)刪除”按鈕,同時(shí)終端生成刪除確認(rèn)指令并發(fā)送至服務(wù)器。

      步驟S104,根據(jù)刪除確認(rèn)指令,刪除備份賬號對應(yīng)的備份數(shù)據(jù)。

      具體的,在本發(fā)明實(shí)施例當(dāng)中,上述刪除確認(rèn)指令可以為用戶根據(jù)終端接收到的數(shù)據(jù)刪除請求確認(rèn)生成的。其中,該刪除確認(rèn)指令包括同意刪除的第一指令和拒絕刪除的第二指令,若用戶確定刪除則確定生產(chǎn)的刪除確認(rèn)指令為上述第一指令,并發(fā)送至服務(wù)器,服務(wù)器接收到刪除確認(rèn)指令后對備份賬號在服務(wù)器中存儲的備份數(shù)據(jù)進(jìn)行刪除。若用戶拒絕刪除,比如在接收到數(shù)據(jù)刪除請求后點(diǎn)擊終端屏幕中的“拒絕刪除”按鈕,則生成的刪除確認(rèn)指令為上述第二指令,服務(wù)器繼續(xù)保存用戶的備份數(shù)據(jù)。

      需要說明的是,若服務(wù)器接收到的刪除確認(rèn)指令為拒絕刪除的第二指令,即說明該備份賬號還在使用當(dāng)中,則可以將步驟S101中的離線時(shí)間重置,并以服務(wù)器接收到拒絕刪除的刪除確認(rèn)指令時(shí)間點(diǎn)為起始時(shí)間重新開始計(jì)時(shí)。比如當(dāng)服務(wù)器接收到拒絕刪除的刪除確認(rèn)指令時(shí),將用于計(jì)算離線時(shí)長的計(jì)時(shí)器歸零并重新開始計(jì)時(shí)。

      優(yōu)選地,考慮到若備份賬號被棄用,則服務(wù)器向終端發(fā)送數(shù)據(jù)刪除請求后可能接收不到用戶終端返回的刪除確認(rèn)指令,而服務(wù)器也無法根據(jù)刪除確認(rèn)指令執(zhí)行進(jìn)一步操作,所以在本實(shí)施例中可以設(shè)置一個(gè)第二預(yù)設(shè)時(shí)長,若在第二預(yù)設(shè)時(shí)長內(nèi)未接收到終端返回的刪除確認(rèn)指令,則刪除備份賬號對應(yīng)的備份數(shù)據(jù),該第二預(yù)設(shè)時(shí)長可以進(jìn)一步確認(rèn)備份賬號是否被棄用。

      在實(shí)際應(yīng)用當(dāng)中,若服務(wù)器刪除了備份賬號所對應(yīng)的備份數(shù)據(jù)之后,用戶因?yàn)槟承┰蛐枰^續(xù)使用該賬號,則需要將已刪除的備份數(shù)據(jù)還原至云端服務(wù)器,以供用戶繼續(xù)使用。故而在本實(shí)施例中,可以在步驟S104刪除備份賬號對應(yīng)的備份數(shù)據(jù)之前,將確認(rèn)刪除的備份數(shù)據(jù)存儲至備份單元,若在服務(wù)器刪除備份數(shù)據(jù)之后接收到了用于找回?cái)?shù)據(jù)的恢復(fù)指令,則服務(wù)器將上述備份單元中的備份數(shù)據(jù)恢復(fù)至服務(wù)器當(dāng)中,即在所述刪除所述備份賬號對應(yīng)的備份數(shù)據(jù)的步驟之前,所述方法還可以包括:

      將所述備份賬號對應(yīng)的備份數(shù)據(jù)儲存至備份單元;

      若在刪除所述備份賬號對應(yīng)的備份數(shù)據(jù)后接收到所述終端返回的刪除恢復(fù)指令,則根據(jù)所述刪除恢復(fù)指令,將所述備份數(shù)據(jù)從所述備份單元恢復(fù)至所述服務(wù)器。

      由上可知,本發(fā)明實(shí)施例提供的備份數(shù)據(jù)的刪除方法首先獲取備份賬號的離線時(shí)長,判斷該離線時(shí)長是否大于第一預(yù)設(shè)時(shí)長。若是,則向該備份賬號對應(yīng)的終端發(fā)送數(shù)據(jù)刪除請求,并接收終端根據(jù)數(shù)據(jù)刪除請求返回的刪除確認(rèn)指令,根據(jù)該刪除確認(rèn)指令,刪除備份賬號對應(yīng)的備份數(shù)據(jù)。本發(fā)明實(shí)施例能夠在賬號離線時(shí)長滿足預(yù)設(shè)時(shí)長后,向該賬號對應(yīng)的終端發(fā)送刪除請求,并根據(jù)終端返回的指令刪除該賬號存儲在服務(wù)器中的備份數(shù)據(jù),以使服務(wù)器將大量的無用數(shù)據(jù)(比如用戶棄用的賬號所對應(yīng)的備份數(shù)據(jù))進(jìn)行清理,避免了服務(wù)器資源的浪費(fèi),可以有效放置云服務(wù)器空間的過度消耗,提高云服務(wù)響應(yīng)速度以及用戶體驗(yàn)。

      實(shí)施例二、

      本實(shí)施例將在實(shí)施例一的基礎(chǔ)上,對本發(fā)明的備份數(shù)據(jù)的刪除方法舉例作進(jìn)一步詳細(xì)說明。

      首先,在用戶使用云備份的過程中,如果由于一些原因(比如忘記密碼、被盜號等)導(dǎo)致用戶棄用其備份賬號,則該備份賬號在服務(wù)器中存儲的備份數(shù)據(jù)將持續(xù)占用服務(wù)器資源,服務(wù)器壓力越來越大也會影響交互速度。因此本發(fā)明提供一種備份數(shù)據(jù)的刪除方法,可以將用戶棄用的備份賬號對應(yīng)的備份數(shù)據(jù)進(jìn)行刪除。

      請參閱圖3,圖3為本發(fā)明實(shí)施例二提供的備份數(shù)據(jù)的刪除方法的流程示意圖,在本發(fā)明實(shí)施例中,將以備份賬號被放棄使用為例進(jìn)行詳細(xì)描述,包括:

      步驟S201,獲取備份賬號最后一次登錄服務(wù)器的歷史時(shí)間信息和當(dāng)前時(shí)間信息。

      在本實(shí)施例當(dāng)中,用戶每次使用備份賬號登錄服務(wù)器,服務(wù)器可以將其登錄時(shí)間存儲至歷史記錄當(dāng)中。其中,登錄歷史信息還可以包括該備份賬號的登出時(shí)間、在登錄服務(wù)器后相應(yīng)的操作等等。因此,該服務(wù)器可以獲取該備份賬號的歷史記錄,然后獲取該歷史記錄當(dāng)中與當(dāng)前時(shí)間最接近的一次登錄時(shí)間,確定該登錄時(shí)間為歷史登錄時(shí)間。

      步驟S202,根據(jù)歷史時(shí)間信息與當(dāng)前時(shí)間信息確定備份賬號的離線時(shí)長。

      需要說明的是,上述離線時(shí)長可以以天、小時(shí)、分鐘等計(jì)時(shí)單位來計(jì)算,可以根據(jù)用戶需求自行設(shè)定。

      步驟S203,判斷離線時(shí)長是否大于第一預(yù)設(shè)時(shí)長,若是,則執(zhí)行步驟S204,若否則返回步驟S201。

      其中,該第一預(yù)設(shè)時(shí)長可以衡量該備份賬號是否被棄用,可以由用戶根據(jù)自身的習(xí)慣來設(shè)定,也可以由系統(tǒng)默認(rèn),本實(shí)施例不做具體限定。具體的,若離線時(shí)長大于第一預(yù)設(shè)時(shí)長,則該備份賬號可能已經(jīng)被用戶棄用;若離線時(shí)長小于第一時(shí)長,則可以返回步驟S101繼續(xù)獲取離線時(shí)長。

      步驟S204,向備份賬號對應(yīng)的終端發(fā)送數(shù)據(jù)刪除請求。

      具體的,在確定離線時(shí)長大于第一預(yù)設(shè)時(shí)長時(shí),服務(wù)器可以自動生成數(shù)據(jù)刪除請求并發(fā)送至備份賬號所對應(yīng)的終端。其中,該數(shù)據(jù)刪除請求可以包括備份賬號信息、該賬號對應(yīng)的備份數(shù)據(jù)、離線時(shí)長信息等等,向終端發(fā)送請求則可以通過該備份賬號相關(guān)的APP(Application,應(yīng)用程序)來進(jìn)行推送,也可以根據(jù)備份賬號關(guān)聯(lián)的標(biāo)識信息(比如SIM卡標(biāo)識)發(fā)送請求,比如以短信的形式發(fā)送給用戶的手機(jī)。

      步驟S205,在第二預(yù)設(shè)時(shí)長內(nèi)未接收到終端返回的刪除確認(rèn)指令,對服務(wù)器中備份賬號對應(yīng)的備份數(shù)據(jù)進(jìn)行劃分,以得到多個(gè)子數(shù)據(jù)。

      在本發(fā)明實(shí)施例當(dāng)中,若在第二預(yù)設(shè)時(shí)長內(nèi)未接收到終端返回的刪除確認(rèn)指令,則可以對備份賬號所對應(yīng)的備份數(shù)據(jù)進(jìn)行刪除。優(yōu)選的,在刪除備份數(shù)據(jù)時(shí),可以先對備份數(shù)據(jù)進(jìn)行劃分,比如根據(jù)數(shù)據(jù)類型可分為通訊錄、備忘錄、短信、聊天記錄、圖片信息、多媒體信息和應(yīng)用程序使用記錄等等,當(dāng)然還可以根據(jù)數(shù)據(jù)大小或其它方式進(jìn)行劃分。

      步驟S206,獲取上述多個(gè)子數(shù)據(jù)分別對應(yīng)的優(yōu)先級信息。

      具體的,可以對上述劃分后的多個(gè)子數(shù)據(jù)設(shè)置不同的權(quán)重值,然后根據(jù)不同的權(quán)重值獲取多個(gè)子數(shù)據(jù)分別對應(yīng)的優(yōu)先級。比如可以將上述根據(jù)數(shù)據(jù)類型劃分的多個(gè)子數(shù)據(jù)的優(yōu)先級設(shè)置為:通訊錄>備忘錄>短信>聊天記錄>圖片信息>多媒體信息>應(yīng)用程序使用記錄。

      步驟S207,根據(jù)該優(yōu)先級信息逐步刪除所述備份賬號對應(yīng)的備份數(shù)據(jù)。

      優(yōu)選地,在上述步驟刪除所述備份賬號對應(yīng)的備份數(shù)據(jù)之前,還可以將確認(rèn)刪除的備份數(shù)據(jù)存儲至備份單元。若在服務(wù)器刪除備份數(shù)據(jù)之后接收到了用于找回?cái)?shù)據(jù)的恢復(fù)指令,則服務(wù)器將上述備份單元中的備份數(shù)據(jù)恢復(fù)至服務(wù)器當(dāng)中。

      由上可知,本發(fā)明實(shí)施例首先獲取備份賬號最后一次登錄服務(wù)器的歷史時(shí)間信息和當(dāng)前時(shí)間信息,根據(jù)歷史時(shí)間信息與當(dāng)前時(shí)間信息確定備份賬號的離線時(shí)長,判斷離線時(shí)長是否大于第一預(yù)設(shè)時(shí)長。若是,則向備份賬號對應(yīng)的終端發(fā)送數(shù)據(jù)刪除請求,在第二預(yù)設(shè)時(shí)長內(nèi)未接收到終端返回的刪除確認(rèn)指令,對服務(wù)器中備份賬號對應(yīng)的備份數(shù)據(jù)進(jìn)行劃分,以得到多個(gè)子數(shù)據(jù),獲取上述多個(gè)子數(shù)據(jù)分別對應(yīng)的優(yōu)先級信息,根據(jù)該優(yōu)先級信息逐步刪除所述備份賬號對應(yīng)的備份數(shù)據(jù)。本發(fā)明實(shí)施例能夠在賬號離線時(shí)長滿足預(yù)設(shè)時(shí)長后,向該賬號對應(yīng)的終端發(fā)送刪除請求,并根據(jù)終端返回的指令刪除該賬號存儲在服務(wù)器中的備份數(shù)據(jù),以使服務(wù)器將大量的無用數(shù)據(jù)(比如用戶棄用的賬號所對應(yīng)的備份數(shù)據(jù))進(jìn)行清理,避免了服務(wù)器資源的浪費(fèi),可以有效放置云服務(wù)器空間的過度消耗,提高云服務(wù)響應(yīng)速度以及用戶體驗(yàn)。

      實(shí)施例三、

      為便于更好的實(shí)施本發(fā)明實(shí)施例提供的備份數(shù)據(jù)的刪除方法,本發(fā)明實(shí)施例還提供一種基于上述備份數(shù)據(jù)的刪除方法的裝置以及系統(tǒng)。其中名詞的含義與上述備份數(shù)據(jù)的刪除方法中相同,具體實(shí)現(xiàn)細(xì)節(jié)可以參考方法實(shí)施例中的說明。

      請參閱圖4,圖4為本發(fā)明實(shí)施例三提供的備份數(shù)據(jù)的刪除裝置的結(jié)構(gòu)示意圖。該備份數(shù)據(jù)的刪除裝置30具體包括:獲取模塊301、判斷模塊302、發(fā)送模塊303、接收模塊304以及刪除模塊305。

      獲取模塊301,用于獲取備份賬號的離線時(shí)長。

      判斷模塊302,用于判斷所述離線時(shí)長是否大于第一預(yù)設(shè)時(shí)長。

      發(fā)送模塊303,用于當(dāng)判斷模塊302判斷為是時(shí),向所述備份賬號對應(yīng)的終端發(fā)送數(shù)據(jù)刪除請求。

      接收模塊304,用于接收終端返回的刪除確認(rèn)指令。

      刪除模塊305,用于根據(jù)刪除確認(rèn)指令,刪除備份賬號對應(yīng)的備份數(shù)據(jù)。

      進(jìn)一步的,上述刪除模塊305,還用于當(dāng)接收模塊304在第二預(yù)設(shè)時(shí)長內(nèi)未接收到終端返回的刪除確認(rèn)指令,則刪除備份賬號對應(yīng)的備份數(shù)據(jù)。

      進(jìn)一步的,如圖5所示,在該備份數(shù)據(jù)的刪除裝置30中。上述獲取模塊301具體包括:時(shí)間獲取子模塊3011和確定子模塊3012。

      時(shí)間獲取子模塊3011,用于獲取所述備份賬號最后一次登錄所述服務(wù)器的歷史時(shí)間信息和當(dāng)前時(shí)間信息。

      確定子模塊3012,用于根據(jù)所述歷史時(shí)間信息與所述當(dāng)前時(shí)間信息確定所述備份賬號的離線時(shí)長。

      上述刪除模塊305具體包括:劃分子模塊3051、優(yōu)先級獲取子模塊3052以及刪除子模塊3053。

      劃分子模塊3051,用于對服務(wù)器中所述備份賬號對應(yīng)的備份數(shù)據(jù)進(jìn)行劃分,以得到多個(gè)子數(shù)據(jù)。

      優(yōu)先級獲取子模塊3052,用于獲取所述多個(gè)子數(shù)據(jù)分別對應(yīng)的優(yōu)先級信息。

      刪除子模塊3053,用于根據(jù)所述優(yōu)先級信息逐步刪除所述備份賬號對應(yīng)的備份數(shù)據(jù)。

      具體實(shí)施時(shí),以上各個(gè)模塊可以作為獨(dú)立的實(shí)體來實(shí)現(xiàn),也可以進(jìn)行任意組合,作為同一或若干個(gè)實(shí)體來實(shí)現(xiàn),以上各個(gè)模塊的具體實(shí)施可參見前面的方法實(shí)施例,在此不再贅述。

      由上可知,本發(fā)明實(shí)施例提供的備份數(shù)據(jù)的刪除裝置可以由獲取模塊301獲取備份賬號的離線時(shí)長,判斷模塊302判斷該離線時(shí)長是否大于第一預(yù)設(shè)時(shí)長。若是,則由發(fā)送模塊303向該備份賬號對應(yīng)的終端發(fā)送數(shù)據(jù)刪除請求,接收模塊304接收終端返回的刪除確認(rèn)指令,刪除模塊305根據(jù)該刪除確認(rèn)指令,刪除備份賬號對應(yīng)的備份數(shù)據(jù)。本發(fā)明實(shí)施例能夠在賬號離線時(shí)長滿足預(yù)設(shè)時(shí)長后,向該賬號對應(yīng)的終端發(fā)送刪除請求,并根據(jù)終端返回的指令刪除該賬號存儲在服務(wù)器中的備份數(shù)據(jù),以使服務(wù)器將大量的無用數(shù)據(jù)(比如用戶棄用的賬號所對應(yīng)的備份數(shù)據(jù))進(jìn)行清理,避免了服務(wù)器資源的浪費(fèi),可以有效放置云服務(wù)器空間的過度消耗,提高云服務(wù)響應(yīng)速度以及用戶體驗(yàn)。

      另外,本發(fā)明實(shí)施例還提供一種備份數(shù)據(jù)的刪除系統(tǒng),包括服務(wù)器以及終端。請參考圖1,其中該服務(wù)器可以包括如上實(shí)施例所提供的任一備份數(shù)據(jù)的刪除裝置,終端可以為手機(jī)、平板電腦等。

      可以理解的是,其中該備份數(shù)據(jù)的刪除裝置的結(jié)構(gòu)以及功能實(shí)現(xiàn)可以參見上文針對備份數(shù)據(jù)的刪除裝置的詳細(xì)描述,此處不再贅述。

      實(shí)施例四、

      本實(shí)施例提供了一種服務(wù)器,其中可以集成實(shí)施例三所述的備份數(shù)據(jù)的刪除裝置。

      參考圖6,其示出了本發(fā)明實(shí)施例所涉及的服務(wù)器的結(jié)構(gòu)示意圖。具體來講:該服務(wù)器400可以包括一個(gè)或者一個(gè)以上處理核心的處理器401、一個(gè)或一個(gè)以上計(jì)算機(jī)可讀存儲介質(zhì)的存儲器402、射頻(Radio Frequency,RF)電路403、電源404、輸入單元405、以及顯示單元406等部件。本領(lǐng)域技術(shù)人員可以理解,圖6中示出的服務(wù)器結(jié)構(gòu)并不構(gòu)成對服務(wù)器的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。其中:

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

      存儲器402可用于存儲軟件程序以及模塊。處理器401通過運(yùn)行存儲在存儲器402的軟件程序以及模塊,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)處理。

      RF電路403可用于收發(fā)信息過程中,信號的接收和發(fā)送,特別地,將基站的下行信息接收后,交由一個(gè)或者一個(gè)以上處理器401處理。另外,將涉及上行的數(shù)據(jù)發(fā)送給基站。

      服務(wù)器還包括給各個(gè)部件供電的電源404(比如電池)。優(yōu)選的,電源可以通過電源管理系統(tǒng)與處理器401邏輯相連,從而通過電源管理系統(tǒng)實(shí)現(xiàn)管理充電、放電、以及功耗管理等功能。電源404還可以包括一個(gè)或一個(gè)以上的直流或交流電源、再充電系統(tǒng)、電源故障檢測電路、電源轉(zhuǎn)換器或者逆變器、電源狀態(tài)指示器等任意組件。

      該服務(wù)器還可包括輸入單元405,該輸入單元405可用于接收輸入的數(shù)字或字符信息,以及產(chǎn)生與用戶設(shè)置以及功能控制有關(guān)的鍵盤、鼠標(biāo)、操作桿、光學(xué)或者軌跡球信號輸入。

      該服務(wù)器還可包括顯示單元406,該顯示單元406可用于顯示由用戶輸入的信息或提供給用戶的信息以及服務(wù)器的各種圖形用戶接口,這些圖形用戶接口可以由圖形、文本、圖標(biāo)、視頻和其任意組合來構(gòu)成。顯示單元408可包括顯示面板,可選的,可以采用液晶顯示器(LCD,Liquid Crystal Display)、有機(jī)發(fā)光二極管(OLED,Organic Light-Emitting Diode)等形式來配置顯示面板。

      具體在本實(shí)施例中,服務(wù)器中的處理器401會按照如下的指令,將一個(gè)或一個(gè)以上的應(yīng)用程序的進(jìn)程對應(yīng)的可執(zhí)行文件加載到存儲器402中,并由處理器401來運(yùn)行存儲在存儲器402中的應(yīng)用程序,從而實(shí)現(xiàn)各種功能,如下:

      獲取備份賬號的離線時(shí)長,判斷該離線時(shí)長是否大于第一預(yù)設(shè)時(shí)長,若是,則向該備份賬號對應(yīng)的終端發(fā)送數(shù)據(jù)刪除請求,并接收終端根據(jù)數(shù)據(jù)刪除請求返回的刪除確認(rèn)指令,根據(jù)該刪除確認(rèn)指令,刪除備份賬號對應(yīng)的備份數(shù)據(jù)。

      具體的操作,可以參考前面?zhèn)浞輸?shù)據(jù)的刪除方法實(shí)施例的詳細(xì)描述。

      需要說明的是,本領(lǐng)域普通技術(shù)人員可以理解上述實(shí)施例的各種方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,該程序可以存儲于計(jì)算機(jī)可讀存儲介質(zhì)中,如存儲在終端的存儲器中,并被該終端內(nèi)的至少一個(gè)處理器執(zhí)行,在執(zhí)行過程中可包括如信息發(fā)布方法的實(shí)施例的流程。其中,存儲介質(zhì)可以包括:只讀存儲器(ROM,Read Only Memory)、隨機(jī)存取記憶體(RAM,Random Access Memory)、磁盤或光盤等。

      以上對本發(fā)明實(shí)施例提供的一種備份數(shù)據(jù)的刪除方法、裝置及系統(tǒng)進(jìn)行了詳細(xì)介紹,其各功能模塊可以集成在一個(gè)處理芯片中,也可以是各個(gè)模塊單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上模塊集成在一個(gè)模塊中。上述集成的模塊既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能模塊的形式實(shí)現(xiàn)。本文中應(yīng)用了具體個(gè)例對本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對于本領(lǐng)域的技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方式及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。

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