亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種數(shù)據(jù)備份和恢復(fù)方法及其系統(tǒng)的制作方法

文檔序號(hào):7621799閱讀:230來(lái)源:國(guó)知局
專利名稱:一種數(shù)據(jù)備份和恢復(fù)方法及其系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種通信技術(shù),尤其涉及一種設(shè)備管理中數(shù)據(jù)備份和恢復(fù)方法及其系統(tǒng)。
背景技術(shù)
隨著移動(dòng)通信業(yè)務(wù)的發(fā)展,移動(dòng)終端在整個(gè)移動(dòng)運(yùn)營(yíng)服務(wù)體系中的地位越來(lái)越重要,使得移動(dòng)終端的功能日趨復(fù)雜,終端軟件出現(xiàn)問(wèn)題的可能性顯著增加。如使得用戶終端的配置數(shù)據(jù)、認(rèn)證證書等數(shù)據(jù)丟失的危險(xiǎn)也顯著增加;其次,終端的錯(cuò)誤也可能造成管理樹的錯(cuò)誤或丟失。運(yùn)營(yíng)商、終端廠商為了解決上述問(wèn)題,以有效的保證用戶體驗(yàn)、提高用戶忠誠(chéng)度、保持高效的服務(wù)質(zhì)量以及低成本的設(shè)備維護(hù),通常通過(guò)設(shè)備管理服務(wù)器為移動(dòng)終端提供各種服務(wù)。
為了向移動(dòng)終端提供各種服務(wù),在現(xiàn)有技術(shù)中,如OMA DM(開放移動(dòng)聯(lián)盟設(shè)備管理)規(guī)范中定義了設(shè)備管理的整體架構(gòu)、協(xié)議和通信機(jī)制、安全性等問(wèn)題的統(tǒng)一標(biāo)準(zhǔn)規(guī)范。這樣,DMS(設(shè)備管理服務(wù)器)需要通過(guò)DM(設(shè)備管理)協(xié)議管理和監(jiān)控設(shè)備終端,以便根據(jù)設(shè)備終端的狀態(tài)提供管理、升級(jí)、診斷和修復(fù)功能,使設(shè)備終端的DMA(設(shè)備管理終端代理)遵循DM協(xié)議接受DMS管理和服務(wù)。
當(dāng)設(shè)備終端出現(xiàn)故障時(shí),可以通過(guò)DMS為設(shè)備終端升級(jí)軟件、安裝補(bǔ)丁、更新固件或重新配置參數(shù)等,這些操作雖然可以將設(shè)備終端的狀態(tài)恢復(fù)到某一狀態(tài),但不能保護(hù)設(shè)備終端的一些個(gè)性化的數(shù)據(jù),因此,降低了用戶的體驗(yàn);另外,上述現(xiàn)有技術(shù)對(duì)設(shè)備終端的數(shù)據(jù)進(jìn)行更新時(shí),需要手工查找相關(guān)軟件,費(fèi)時(shí)且不方便。

發(fā)明內(nèi)容
本發(fā)明的目的是提供一種數(shù)據(jù)備份和恢復(fù)方法及其系統(tǒng),當(dāng)設(shè)備終端出現(xiàn)故障時(shí),不僅可恢復(fù)設(shè)備終端的公共數(shù)據(jù),而且可恢復(fù)設(shè)備終端的個(gè)性化數(shù)據(jù),并可方便程序更新。
本發(fā)明提供了一種數(shù)據(jù)備份方法,應(yīng)用于設(shè)備管理系統(tǒng)中,所述設(shè)備管理系統(tǒng)包括設(shè)備終端和設(shè)備管理服務(wù)器,所述的設(shè)備管理服務(wù)器用于對(duì)設(shè)備終端進(jìn)行維護(hù)管理,所述方法包括A、設(shè)備終端與設(shè)備管理服務(wù)器建立會(huì)話,并確定備份數(shù)據(jù);B、設(shè)備管理服務(wù)器根據(jù)確定的備份數(shù)據(jù)獲得設(shè)備終端的備份數(shù)據(jù);C、設(shè)備管理服務(wù)器存儲(chǔ)獲得的備份數(shù)據(jù)。
在所述的步驟A進(jìn)一步包括設(shè)備終端通過(guò)用戶交互界面建立會(huì)話并確定備份數(shù)據(jù);或者設(shè)備終端通過(guò)短信或門戶與設(shè)備管理服務(wù)器建立會(huì)話并確定備份數(shù)據(jù);或者按預(yù)定條件自動(dòng)建立會(huì)話并確定備份數(shù)據(jù),所述的預(yù)定條件包括時(shí)間條件或事件條件,所述時(shí)間條件包括定時(shí)和間隔預(yù)定時(shí)間,所述事件條件包括數(shù)據(jù)修改和軟件更新。
所述的步驟B進(jìn)一步包括B1、設(shè)備終端根據(jù)選擇的備份數(shù)據(jù)獲得備份數(shù)據(jù)標(biāo)識(shí),然后將備份數(shù)據(jù)標(biāo)識(shí)發(fā)給設(shè)備管理服務(wù)器;B2、設(shè)備管理服務(wù)器根據(jù)備份數(shù)據(jù)標(biāo)識(shí)獲得設(shè)備終端的備份數(shù)據(jù)。
所述的步驟B進(jìn)一步包括B3、設(shè)備終端將選擇的備份數(shù)據(jù)放在設(shè)備管理樹上;B4、設(shè)備管理服務(wù)器獲取放在管理樹上的備份數(shù)據(jù)。
所述的步驟B進(jìn)一步包括B5、設(shè)備終端將選擇的備份數(shù)據(jù)打包,并發(fā)給設(shè)備管理服務(wù)器。
所述的步驟B還包括當(dāng)備份的數(shù)據(jù)為程序數(shù)據(jù)時(shí),只備份程序數(shù)據(jù)的標(biāo)識(shí)、版本號(hào)。
所述的步驟C進(jìn)一步包括設(shè)備管理服務(wù)器以樹的形式存儲(chǔ)獲得的備份數(shù)據(jù)。
所述的數(shù)據(jù)備份方法還設(shè)有備份標(biāo)識(shí),用于在設(shè)備終端與設(shè)備管理服務(wù)器之間建立會(huì)話時(shí),設(shè)備終端通知設(shè)備管理服務(wù)器進(jìn)行備份操作。
本發(fā)明還公開了一種數(shù)據(jù)恢復(fù)方法,應(yīng)用于設(shè)備管理系統(tǒng)中,所述設(shè)備管理系統(tǒng)包括設(shè)備終端和設(shè)備管理服務(wù)器,所述的設(shè)備管理服務(wù)器用于對(duì)設(shè)備終端進(jìn)行維護(hù)管理,所述方法包括A、設(shè)備終端與設(shè)備管理服務(wù)器之間建立會(huì)話,并確定備份數(shù)據(jù)標(biāo)識(shí);B、設(shè)備管理服務(wù)器根據(jù)確定的備份數(shù)據(jù)標(biāo)識(shí)獲取備份數(shù)據(jù);C、設(shè)備管理服務(wù)器根據(jù)備份數(shù)據(jù)恢復(fù)設(shè)備終端的數(shù)據(jù)。
在所述步驟A中所述的確定備份數(shù)據(jù)標(biāo)識(shí)進(jìn)一步包括設(shè)備終端通過(guò)用戶交互界面方式確定備份數(shù)據(jù)標(biāo)識(shí),或者通過(guò)設(shè)備管理服務(wù)器與設(shè)備終端之間交互確定備份數(shù)據(jù)標(biāo)識(shí)。
所述的步驟B進(jìn)一步包括B1、設(shè)備終端將選擇的備份數(shù)據(jù)標(biāo)識(shí)發(fā)給設(shè)備管理服務(wù)器;B2、設(shè)備管理服務(wù)器根據(jù)備份數(shù)據(jù)標(biāo)識(shí)獲得設(shè)備終端的備份數(shù)據(jù)。
所述的數(shù)據(jù)恢復(fù)方法還設(shè)有恢復(fù)標(biāo)識(shí),用于在設(shè)備終端與設(shè)備管理服務(wù)器之間建立會(huì)話時(shí),設(shè)備終端通知設(shè)備管理服務(wù)器進(jìn)行恢復(fù)操作。
本發(fā)明還公開了一種數(shù)據(jù)恢復(fù)/備份系統(tǒng),包括設(shè)備終端和設(shè)備管理服務(wù)器,所述設(shè)備終端包括選擇模塊,用于選擇備份/備份數(shù)據(jù);通信模塊,用于將選擇的備份數(shù)據(jù)發(fā)給設(shè)備管理服務(wù)器,接收選擇的備份數(shù)據(jù);所述設(shè)備管理服務(wù)器包括存儲(chǔ)器,用于存儲(chǔ)備份數(shù)據(jù);通信模塊,用于從設(shè)備終端獲得備份數(shù)據(jù),并將備份數(shù)據(jù)發(fā)給設(shè)備終端;處理模塊,用于識(shí)別設(shè)備終端的備份/恢復(fù)請(qǐng)求,并根據(jù)備份/恢復(fù)請(qǐng)求對(duì)備份數(shù)據(jù)進(jìn)行操作;以及通信網(wǎng)絡(luò),用于設(shè)備終端與設(shè)備管理服務(wù)器之間進(jìn)行通信,所述通信網(wǎng)絡(luò)包括無(wú)線網(wǎng)絡(luò)或有線網(wǎng)絡(luò)。
本發(fā)明還公開了一種可進(jìn)行數(shù)據(jù)恢復(fù)/備份的設(shè)備終端,所述設(shè)備終端包括選擇模塊,用于選擇恢復(fù)/備份數(shù)據(jù);通信模塊,用于將選擇的備份數(shù)據(jù)發(fā)給設(shè)備管理服務(wù)器,接收設(shè)備管理服務(wù)器恢復(fù)的備份數(shù)據(jù)。
本發(fā)明還公開了一種可進(jìn)行數(shù)據(jù)恢復(fù)/備份的設(shè)備管理服務(wù)器,所述設(shè)備管理服務(wù)器包括存儲(chǔ)器,用于存儲(chǔ)設(shè)備終端的備份數(shù)據(jù);通信模塊,用于從設(shè)備終端獲得備份數(shù)據(jù),并將備份數(shù)據(jù)發(fā)給設(shè)備終端;處理模塊,用于識(shí)別設(shè)備終端的備份/恢復(fù)請(qǐng)求,并根據(jù)備份/恢復(fù)請(qǐng)求對(duì)備份數(shù)據(jù)進(jìn)行操作。
根據(jù)本發(fā)明,通過(guò)將終端數(shù)據(jù)存儲(chǔ)在DM服務(wù)器上,可以保證終端數(shù)據(jù)的可恢復(fù)性,尤其是對(duì)于設(shè)備終端的私有數(shù)據(jù)可提供數(shù)據(jù)的恢復(fù)能力,從而方便了用戶,提高了用戶體驗(yàn)。


圖1為本發(fā)明的數(shù)據(jù)備份流程圖;圖2為設(shè)備管理樹的示意圖;圖3示出了備份數(shù)據(jù)的存儲(chǔ)示意圖;圖4示出了本發(fā)明的系統(tǒng)示意圖。
具體實(shí)施例方式
為了便于本領(lǐng)域一般技術(shù)人員理解和實(shí)現(xiàn)本發(fā)明,現(xiàn)結(jié)合附圖描繪本發(fā)明的實(shí)施例。
本發(fā)明的基本思想為首先將設(shè)備終端的數(shù)據(jù)備份到設(shè)備管理服務(wù)器上。所述的數(shù)據(jù)包括軟件程序和設(shè)備終端的個(gè)性化數(shù)據(jù),當(dāng)設(shè)備終端數(shù)據(jù)丟失或錯(cuò)誤時(shí),可以將備份的數(shù)據(jù)恢復(fù)到設(shè)備終端。當(dāng)終端軟件程序錯(cuò)誤時(shí),可以自動(dòng)下載備份的軟件,然后安裝并配置軟件,以完成設(shè)備終端的數(shù)據(jù)和軟件恢復(fù)。所述設(shè)備終端包括手機(jī)終端、掌上電腦、筆記本電腦、嵌入式設(shè)備、車載系統(tǒng)等移動(dòng)設(shè)備。
下面描述本發(fā)明的數(shù)據(jù)備份方法。
如圖1所示,在步驟1中,首先在設(shè)備終端與設(shè)備管理服務(wù)器之間建立會(huì)話,并確定備份數(shù)據(jù)。建立會(huì)話并確定備份數(shù)據(jù)有三種方法,一是通過(guò)UI(用戶交互界面),二是通過(guò)在終端設(shè)定自動(dòng)觸發(fā)條件,三是通過(guò)其它方式,下面分別描述這三種方法。
下面描述設(shè)備終端通過(guò)UI發(fā)起會(huì)話并確定備份數(shù)據(jù)的過(guò)程。終端設(shè)備通過(guò)DM Agent向DM服務(wù)器發(fā)起操作會(huì)話請(qǐng)求,在會(huì)話請(qǐng)求中附帶Generic Alert(服務(wù)請(qǐng)求)來(lái)告知服務(wù)器終端所請(qǐng)求的備份操作。如果發(fā)起請(qǐng)求時(shí)確定了將要備份的備份數(shù)據(jù),則在Generic Alert中附帶備份數(shù)據(jù)標(biāo)識(shí)(如URI統(tǒng)一資源標(biāo)識(shí)),否則,即Generic Alert沒(méi)有帶備份數(shù)據(jù)標(biāo)識(shí),則設(shè)備管理服務(wù)器與設(shè)備終端之間通過(guò)交互來(lái)確定準(zhǔn)備備份的備份數(shù)據(jù),確定備份數(shù)據(jù)的方法可以是用戶通過(guò)終端交互界面確定,或者服務(wù)器首先獲取終端可作為目標(biāo)數(shù)據(jù)的數(shù)據(jù)信息,然后通過(guò)下發(fā)交互命令將這些數(shù)據(jù)信息呈現(xiàn)給用戶并讓用戶選擇,用戶根據(jù)交互界面提供的信息確定需要備份的目標(biāo)數(shù)據(jù)。
當(dāng)設(shè)備終端需要告知服務(wù)器終端請(qǐng)求的操作時(shí),可以通過(guò)在會(huì)話請(qǐng)求數(shù)據(jù)包中附帶Generic Alert命令來(lái)達(dá)到此目的。Generic Alert命令需要附帶一個(gè)事先定義好的雙方都理解的備份標(biāo)識(shí),即Alert Type。如數(shù)據(jù)存儲(chǔ)的Alert Type可以定義為“org.openmobilealliance.dm.backup.userrequest”。
下面描述終端設(shè)定自動(dòng)觸發(fā)條件自動(dòng)發(fā)起會(huì)話備份數(shù)據(jù)的過(guò)程。首先在終端設(shè)定觸發(fā)條件,觸發(fā)條件包括時(shí)間條件(如定時(shí)、間隔某個(gè)時(shí)間段等)、事件條件(如數(shù)據(jù)修改、軟件更新等)。監(jiān)控程序在監(jiān)控到觸發(fā)條件滿足時(shí),會(huì)首先自動(dòng)確定需要備份的目標(biāo)數(shù)據(jù),當(dāng)采用時(shí)間條件時(shí),可將所有的數(shù)據(jù)進(jìn)行備份,或備份部分?jǐn)?shù)據(jù);當(dāng)采用事件條件時(shí),如數(shù)據(jù)修改條件,可僅備份修改的數(shù)據(jù)。然后通過(guò)DM Agent發(fā)起會(huì)話請(qǐng)求。在會(huì)話請(qǐng)求包中附帶Generic Alert來(lái)告知服務(wù)器終端所請(qǐng)求的操作,同時(shí)附帶備份數(shù)據(jù)標(biāo)識(shí)(如URI統(tǒng)一資源標(biāo)識(shí))。
下面描述通過(guò)其它方式(如Portal(門戶)、短消息等)發(fā)起會(huì)話并確定備份數(shù)據(jù)過(guò)程。通過(guò)其它方式(如Portal、短消息等)通知DM服務(wù)器對(duì)設(shè)備終端備份數(shù)據(jù)進(jìn)行備份,設(shè)備管理服務(wù)器向設(shè)備終端發(fā)送Notification(通知)以建立會(huì)話。如果用戶在向DM服務(wù)器請(qǐng)求時(shí)沒(méi)有告知DM服務(wù)器需要備份的備份數(shù)據(jù),則DM服務(wù)器與設(shè)備終端通過(guò)交互來(lái)確定準(zhǔn)備備份的備份數(shù)據(jù),確定方法可以是服務(wù)器首先獲取終端可作為目標(biāo)數(shù)據(jù)的數(shù)據(jù)信息,然后通過(guò)下發(fā)交互命令將這些數(shù)據(jù)信息呈現(xiàn)給用戶并讓用戶選擇,用戶根據(jù)交互界面提供的信息確定需要備份的目標(biāo)數(shù)據(jù)。
在步驟2中,當(dāng)設(shè)備終端與設(shè)備管理服務(wù)器建立會(huì)話,并確定備份數(shù)據(jù)后,設(shè)備管理服務(wù)器可根據(jù)設(shè)備終端選擇的備份數(shù)據(jù)獲得設(shè)備終端的備份數(shù)據(jù),根據(jù)本發(fā)明,可以有三種方法獲得備份數(shù)據(jù),下面描述服務(wù)器獲取備份數(shù)據(jù)的方法。
第一種方法,當(dāng)確定備份數(shù)據(jù)后,可將備份數(shù)據(jù)標(biāo)識(shí)(如備份數(shù)據(jù)的URI)傳送到設(shè)備管理服務(wù)器。確定備份數(shù)據(jù)可分兩種情況一是設(shè)備終端確定的,二是通過(guò)設(shè)備終端與設(shè)備管理服務(wù)器確定的。
當(dāng)是第一種情況時(shí),設(shè)備終端確定的備份數(shù)據(jù),設(shè)備終端可以通過(guò)GenericAlert的<LocURI>將備份數(shù)據(jù)標(biāo)識(shí)(如URI)發(fā)送給設(shè)備管理服務(wù)器,例如,可通過(guò)如下命令將備份數(shù)據(jù)標(biāo)識(shí)發(fā)給設(shè)備管理服務(wù)器。<Alert><CmdID>2</CmdID><Data>1226</Data> <--Generic Alert--><Item>
<Source><LocURI>./Root</LocURI></Source>
<Meta>
<Type>org.openmobilealliance.dm.backup.userrequest</Type>
<Format>chr</Format>
</Meta>
<Data/></Item></Alert>
當(dāng)是第二情況時(shí),由設(shè)備終端與服務(wù)器交互所確定的備份數(shù)據(jù),則通過(guò)交互命令對(duì)應(yīng)的<Status>返回選擇結(jié)果(也就是備份數(shù)據(jù)標(biāo)識(shí)如URI)給設(shè)備管理服務(wù)器。
設(shè)備管理服務(wù)器在獲取目標(biāo)數(shù)據(jù)的URI后,可直接通過(guò)下發(fā)Get命令獲取URI指定的目標(biāo)數(shù)據(jù)。數(shù)據(jù)在傳送之前可以進(jìn)行一些預(yù)處理,如壓縮、加密等。例如<Get>
<CmdID>4</CmdID>
<Item>
<Target>
<LocURI>./Root</LocURI>
</Target></Item></Get>
第二種方法,如圖2所示,當(dāng)設(shè)備終端確定備份數(shù)據(jù)后,設(shè)備終端打包數(shù)據(jù)并存放到設(shè)備管理樹的單獨(dú)節(jié)點(diǎn)上,以便設(shè)備管理服務(wù)器獲取數(shù)據(jù)包。為了實(shí)現(xiàn)本方法,首先在DM管理樹上增加一個(gè)存儲(chǔ)備份數(shù)據(jù)的節(jié)點(diǎn)Outbox。Outbox節(jié)點(diǎn)為設(shè)備終端和設(shè)備管理服務(wù)器提供了一個(gè)數(shù)據(jù)傳輸?shù)耐ǖ?,?dāng)設(shè)備終端確定了存儲(chǔ)的備份數(shù)據(jù)后,設(shè)備終端會(huì)對(duì)備份數(shù)據(jù)進(jìn)行打包,并將備份數(shù)據(jù)包存放到Outbox節(jié)點(diǎn)上。服務(wù)器直接通過(guò)命令Get獲得這個(gè)節(jié)點(diǎn)的數(shù)據(jù)。
第三種方法,當(dāng)設(shè)備終端確定需要存儲(chǔ)的備份數(shù)據(jù)后,設(shè)備終端對(duì)備份數(shù)據(jù)進(jìn)行打包,然后直接上傳給服務(wù)器,上傳使用Generic Alert命令。例如<Alert><CmdID>2</CmdID><Data>1226</Data> <--Generic Alert--><Item>
<Source><LocURI>./Root</LocURI></Source>
<Meta>
<Type>org.openmobilealliance.dm.backup.userrequest</Type>
<Format>chr</Format>
</Meta>
<Data>
<CDATA>...</CDATA><--Upload data-->
</Data></Item></Alert>
在步驟3中,DM服務(wù)器存儲(chǔ)獲得的備份數(shù)據(jù)。根據(jù)本發(fā)明,如圖3所示,數(shù)據(jù)包可以以樹的方式進(jìn)行組織樹有兩個(gè)子樹,分別存儲(chǔ)終端管理樹和非管理樹上的數(shù)據(jù)。如果是管理樹上的數(shù)據(jù),樹的組織按終端管理樹的結(jié)構(gòu)進(jìn)行組織;對(duì)于非管理樹上的數(shù)據(jù),按其在終端側(cè)的路徑組織。
最后設(shè)備管理服務(wù)器存儲(chǔ)獲得的備份數(shù)據(jù)。備份數(shù)據(jù)在設(shè)備管理服務(wù)器上以樹的形式存儲(chǔ)。將備份數(shù)據(jù)存儲(chǔ)在樹上,存儲(chǔ)的方法如下,首先在樹上查找備份數(shù)據(jù),如果找到,則對(duì)其進(jìn)行更新,如果沒(méi)有,則在樹上增加存儲(chǔ)該備份數(shù)據(jù)的結(jié)點(diǎn)。
為了減少備份數(shù)據(jù)時(shí)的通信量,可以采取一定的措施,如在終端側(cè)設(shè)定一些識(shí)別標(biāo)志,使得每次只發(fā)送確定的備份數(shù)據(jù)中經(jīng)過(guò)修改的部分,而不是全部備份數(shù)據(jù)。
下面介紹數(shù)據(jù)恢復(fù)方法,在需要備份數(shù)據(jù)時(shí),可通過(guò)Portal、短消息等方式通知DM服務(wù)器,或設(shè)備終端直接發(fā)起會(huì)話,利用Generic Alert通知服務(wù)器,以便DM服務(wù)器進(jìn)行數(shù)據(jù)的恢復(fù)。如果是Portal或短消息方式通知DM服務(wù)器,則DM服務(wù)器會(huì)向設(shè)備終端發(fā)送Notification(通知)以觸發(fā)會(huì)話建立流程。如果在向DM服務(wù)器請(qǐng)求時(shí)沒(méi)有DM服務(wù)器需要操作的目標(biāo)數(shù)據(jù),則需要在建立會(huì)話之后進(jìn)行DM服務(wù)器和設(shè)備終端的交互來(lái)確定準(zhǔn)備操作的目標(biāo)數(shù)據(jù),確定方法可以是服務(wù)器首先獲取備份數(shù)據(jù)的信息,然后通過(guò)下發(fā)交互命令將這些數(shù)據(jù)信息呈現(xiàn)給用戶并讓用戶選擇,用戶根據(jù)交互界面提供的信息確定需要恢復(fù)的目標(biāo)數(shù)據(jù)。在確定目標(biāo)數(shù)據(jù)后,DM服務(wù)器提取備份數(shù)據(jù)樹上的數(shù)據(jù)并恢復(fù)到終端。備份數(shù)據(jù)可以使用Replace命令或其它命令。
當(dāng)設(shè)備終端需要告知服務(wù)器終端請(qǐng)求的操作時(shí),可以通過(guò)在會(huì)話請(qǐng)求數(shù)據(jù)包中附帶Generic Alert命令來(lái)達(dá)到此目的。Generic Alert命令需要附帶一個(gè)事先定義好的雙方都理解的恢復(fù)標(biāo)識(shí),即Alert Type。如數(shù)據(jù)恢復(fù)的Alert Type可以定義為“org.openmobilealliance.dm.restore.userrequest”。
根據(jù)本發(fā)明,優(yōu)選地,在數(shù)據(jù)備份過(guò)程中,當(dāng)備份的數(shù)據(jù)為程序數(shù)據(jù)時(shí),可以只備份程序數(shù)據(jù)的標(biāo)識(shí)、版本號(hào);在數(shù)據(jù)恢復(fù)過(guò)程中,DMS可根據(jù)程序數(shù)據(jù)標(biāo)識(shí)和版本號(hào)控制設(shè)備終端對(duì)該程序數(shù)據(jù)進(jìn)行下載、安裝和配置。
如圖4所示,本發(fā)明提供了一種數(shù)據(jù)備份/恢復(fù)系統(tǒng),包括設(shè)備終端、通信網(wǎng)絡(luò)和DM服務(wù)器。所述設(shè)備終端包括選擇模塊,用于選擇備份/備份數(shù)據(jù);通信模塊,用于將選擇的備份數(shù)據(jù)發(fā)給DM服務(wù)器,接收選擇的備份數(shù)據(jù)。所述DM服務(wù)器包括存儲(chǔ)器,用于存儲(chǔ)備份數(shù)據(jù);通信模塊,用于從設(shè)備終端獲得備份數(shù)據(jù),并將備份數(shù)據(jù)發(fā)給設(shè)備終端;處理模塊,用于識(shí)別設(shè)備終端的備份/恢復(fù)請(qǐng)求,并根據(jù)備份/恢復(fù)請(qǐng)求對(duì)備份數(shù)據(jù)進(jìn)行操作,當(dāng)設(shè)備終端發(fā)來(lái)備份請(qǐng)求時(shí),處理模塊獲得備份數(shù)據(jù)并將備份數(shù)據(jù)存儲(chǔ)在存儲(chǔ)器中,當(dāng)設(shè)備終端發(fā)來(lái)恢復(fù)請(qǐng)求時(shí),處理模塊利用備份數(shù)據(jù)恢復(fù)設(shè)備終端的目標(biāo)數(shù)據(jù)。所述通信網(wǎng)絡(luò)包括無(wú)線網(wǎng)絡(luò)或有線網(wǎng)絡(luò),用于設(shè)備終端與設(shè)備管理服務(wù)器之間進(jìn)行通信。
根據(jù)本發(fā)明,通過(guò)將終端數(shù)據(jù)存儲(chǔ)在DM服務(wù)器上,可以保證終端數(shù)據(jù)的可恢復(fù)性,尤其是對(duì)于設(shè)備終端的私有數(shù)據(jù)可提供數(shù)據(jù)的恢復(fù)能力,從而方便了用戶,提高了用戶體驗(yàn)。
另外,根據(jù)本發(fā)明,在進(jìn)行程序恢復(fù)時(shí),不必查找待恢復(fù)的程序,設(shè)備管理服務(wù)器會(huì)根據(jù)備份的程序信息(如備份程序的標(biāo)識(shí)和版本號(hào))自動(dòng)控制設(shè)備終端進(jìn)行程序下載安裝和配置,從而方便了設(shè)備終端的程序恢復(fù)。
雖然通過(guò)實(shí)施例描繪了本發(fā)明,但本領(lǐng)域普通技術(shù)人員知道,在不脫離本發(fā)明的精神和實(shí)質(zhì)的情況下,就可使本發(fā)明有許多變形和變化,本發(fā)明的范圍由所附的權(quán)利要求來(lái)限定。
權(quán)利要求
1.一種數(shù)據(jù)備份方法,應(yīng)用于設(shè)備管理系統(tǒng)中,所述設(shè)備管理系統(tǒng)包括設(shè)備終端和設(shè)備管理服務(wù)器,所述的設(shè)備管理服務(wù)器用于對(duì)設(shè)備終端進(jìn)行維護(hù)管理,其特征在于,所述方法包括A、設(shè)備終端與設(shè)備管理服務(wù)器建立會(huì)話,并確定備份數(shù)據(jù);B、設(shè)備管理服務(wù)器根據(jù)確定的備份數(shù)據(jù)獲得設(shè)備終端的備份數(shù)據(jù);C、設(shè)備管理服務(wù)器存儲(chǔ)獲得的備份數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的數(shù)據(jù)備份方法,其特征在于,在所述的步驟A進(jìn)一步包括設(shè)備終端通過(guò)用戶交互界面建立會(huì)話并確定備份數(shù)據(jù);或者設(shè)備終端通過(guò)短信或門戶與設(shè)備管理服務(wù)器建立會(huì)話并確定備份數(shù)據(jù);或者按預(yù)定條件自動(dòng)建立會(huì)話并確定備份數(shù)據(jù),所述的預(yù)定條件包括時(shí)間條件或事件條件,所述時(shí)間條件包括定時(shí)和間隔預(yù)定時(shí)間,所述事件條件包括數(shù)據(jù)修改和軟件更新。
3.根據(jù)權(quán)利要求2所述的數(shù)據(jù)備份方法,其特征在于,所述的步驟B進(jìn)一步包括B1、設(shè)備終端根據(jù)選擇的備份數(shù)據(jù)獲得備份數(shù)據(jù)標(biāo)識(shí),然后將備份數(shù)據(jù)標(biāo)識(shí)發(fā)給設(shè)備管理服務(wù)器;B2、設(shè)備管理服務(wù)器根據(jù)備份數(shù)據(jù)標(biāo)識(shí)獲得設(shè)備終端的備份數(shù)據(jù)。
4.根據(jù)權(quán)利要求2所述的數(shù)據(jù)備份方法,其特征在于,所述的步驟B進(jìn)一步包括B3、設(shè)備終端將選擇的備份數(shù)據(jù)放在設(shè)備管理樹上;B4、設(shè)備管理服務(wù)器獲取放在設(shè)備管理樹上的備份數(shù)據(jù)。
5.根據(jù)權(quán)利要求2所述的數(shù)據(jù)備份方法,其特征在于,所述的步驟B進(jìn)一步包括B5、設(shè)備終端將選擇的備份數(shù)據(jù)打包,并發(fā)給設(shè)備管理服務(wù)器。
6.根據(jù)權(quán)利要求1所述的數(shù)據(jù)備份方法,其特征在于,所述的步驟B還包括當(dāng)備份的數(shù)據(jù)為程序數(shù)據(jù)時(shí),只備份程序數(shù)據(jù)的標(biāo)識(shí)、版本號(hào)。
7.根據(jù)權(quán)利要求1至6其中任一所述的數(shù)據(jù)備份方法,其特征在于,所述的步驟C進(jìn)一步包括設(shè)備管理服務(wù)器以樹的形式存儲(chǔ)獲得的備份數(shù)據(jù)。
8.根據(jù)權(quán)利要求1至6其中任一所述的數(shù)據(jù)備份方法,其特征在于,還設(shè)有備份標(biāo)識(shí),用于在設(shè)備終端與設(shè)備管理服務(wù)器之間建立會(huì)話時(shí),設(shè)備終端通知設(shè)備管理服務(wù)器進(jìn)行備份操作。
9.一種數(shù)據(jù)恢復(fù)方法,應(yīng)用于設(shè)備系統(tǒng)中,所述設(shè)備管理系統(tǒng)包括設(shè)備終端和設(shè)備管理服務(wù)器,所述的設(shè)備管理服務(wù)器用于對(duì)設(shè)備終端進(jìn)行維護(hù)管理,其特征在于,所述方法包括A、設(shè)備終端與設(shè)備管理服務(wù)器之間建立會(huì)話,并確定備份數(shù)據(jù)標(biāo)識(shí);B、設(shè)備管理服務(wù)器根據(jù)確定的備份數(shù)據(jù)標(biāo)識(shí)獲取備份數(shù)據(jù);C、設(shè)備管理服務(wù)器根據(jù)備份數(shù)據(jù)恢復(fù)設(shè)備終端的數(shù)據(jù)。
10.根據(jù)權(quán)利要求9所述的數(shù)據(jù)恢復(fù)方法,其特征在于,在所述步驟A中所述的確定備份數(shù)據(jù)標(biāo)識(shí)進(jìn)一步包括設(shè)備終端通過(guò)用戶交互界面方式確定備份數(shù)據(jù)標(biāo)識(shí),或者通過(guò)設(shè)備管理服務(wù)器與設(shè)備終端之間交互確定備份數(shù)據(jù)標(biāo)識(shí)。
11.根據(jù)權(quán)利要求9所述的數(shù)據(jù)恢復(fù)方法,其特征在于,所述的步驟B進(jìn)一步包括B1、設(shè)備終端將選擇的備份數(shù)據(jù)標(biāo)識(shí)發(fā)給設(shè)備管理服務(wù)器;B2、設(shè)備管理服務(wù)器根據(jù)備份數(shù)據(jù)標(biāo)識(shí)獲得設(shè)備終端的備份數(shù)據(jù)。
12.根據(jù)權(quán)利要求9至11其中任一所述的數(shù)據(jù)恢復(fù)方法,其特征在于,還設(shè)有恢復(fù)標(biāo)識(shí),用于在設(shè)備終端與設(shè)備管理服務(wù)器之間建立會(huì)話時(shí),設(shè)備終端通知設(shè)備管理服務(wù)器進(jìn)行恢復(fù)操作。
13.一種數(shù)據(jù)恢復(fù)/備份系統(tǒng),包括設(shè)備終端和設(shè)備管理服務(wù)器,其特征在于,所述設(shè)備終端包括選擇模塊,用于選擇備份/備份數(shù)據(jù);通信模塊,用于將選擇的備份數(shù)據(jù)發(fā)給設(shè)備管理服務(wù)器,接收選擇的備份數(shù)據(jù);所述設(shè)備管理服務(wù)器包括存儲(chǔ)器,用于存儲(chǔ)備份數(shù)據(jù);通信模塊,用于從設(shè)備終端獲得備份數(shù)據(jù),并將備份數(shù)據(jù)發(fā)給設(shè)備終端;處理模塊,用于識(shí)別設(shè)備終端的備份/恢復(fù)請(qǐng)求,并根據(jù)備份/恢復(fù)請(qǐng)求對(duì)備份數(shù)據(jù)進(jìn)行操作。
14.根據(jù)權(quán)利要求13所述的系統(tǒng),其特征在于,所述的系統(tǒng)還包括通信網(wǎng)絡(luò),用于設(shè)備終端與設(shè)備管理服務(wù)器之間進(jìn)行通信,所述通信網(wǎng)絡(luò)包括無(wú)線網(wǎng)絡(luò)或有線網(wǎng)絡(luò)。
15.一種可進(jìn)行數(shù)據(jù)恢復(fù)/備份的設(shè)備終端,其特征在于,所述設(shè)備終端包括選擇模塊,用于選擇恢復(fù)/備份數(shù)據(jù);通信模塊,用于將選擇的備份數(shù)據(jù)發(fā)給設(shè)備管理服務(wù)器,接收設(shè)備管理服務(wù)器恢復(fù)的備份數(shù)據(jù)。
16.一種可進(jìn)行數(shù)據(jù)恢復(fù)/備份的設(shè)備管理服務(wù)器,其特征在于,所述設(shè)備管理服務(wù)器包括存儲(chǔ)器,用于存儲(chǔ)設(shè)備終端的備份數(shù)據(jù);通信模塊,用于從設(shè)備終端獲得備份數(shù)據(jù),并將備份數(shù)據(jù)發(fā)給設(shè)備終端;處理模塊,用于識(shí)別設(shè)備終端的備份/恢復(fù)請(qǐng)求,并根據(jù)備份/恢復(fù)請(qǐng)求對(duì)備份數(shù)據(jù)進(jìn)行操作。
全文摘要
本發(fā)明公開了一種數(shù)據(jù)備份/恢復(fù)方法,首先將設(shè)備終端的數(shù)據(jù)備份到設(shè)備管理服務(wù)器上,所述的數(shù)據(jù)包括軟件程序和設(shè)備終端的個(gè)性化數(shù)據(jù)。當(dāng)設(shè)備終端數(shù)據(jù)丟失或錯(cuò)誤時(shí),可以將備份的數(shù)據(jù)恢復(fù)到終端。當(dāng)終端軟件程序錯(cuò)誤時(shí),可以自動(dòng)下載備份的軟件,然后安裝并配置軟件,以完成設(shè)備終端的數(shù)據(jù)和軟件恢復(fù)。根據(jù)本發(fā)明,通過(guò)將終端數(shù)據(jù)存儲(chǔ)在DM服務(wù)器上,可以保證終端數(shù)據(jù)的可恢復(fù)性,尤其是對(duì)于設(shè)備終端的私有數(shù)據(jù)可提供數(shù)據(jù)的恢復(fù)能力,從而方便了用戶,提高了用戶體驗(yàn)。
文檔編號(hào)H04W24/04GK1852534SQ200510089898
公開日2006年10月25日 申請(qǐng)日期2005年8月10日 優(yōu)先權(quán)日2005年8月10日
發(fā)明者柴曉前, 李克鵬, 董曉藝, 申海, 唐杰, 高洪濤, 舒琦, 程建章, 何江水 申請(qǐng)人:華為技術(shù)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1