[發明專利]用于備份和恢復數據的系統和方法在審
| 申請號: | 201310673790.5 | 申請日: | 2013-12-11 |
| 公開(公告)號: | CN103619008A | 公開(公告)日: | 2014-03-05 |
| 發明(設計)人: | 陳繼 | 申請(專利權)人: | 北京網秦天下科技有限公司 |
| 主分類號: | H04W8/30 | 分類號: | H04W8/30 |
| 代理公司: | 中科專利商標代理有限責任公司 11021 | 代理人: | 閆曄 |
| 地址: | 100013 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 備份 恢復 數據 系統 方法 | ||
技術領域
本發明涉及移動通信領域。更具體地,本發明涉及一種用于備份和恢復數據的系統和方法。
背景技術
當前,移動終端(例如,智能手機、個人數字助理、音視頻播放器等)的使用得到了極大的普及。然而,當前的移動終端在進行系統升級或者更換系統時,會出現原有應用的數據無法使用或無法全部恢復的情況,這導致用戶無法順利延續原有應用的正常使用。
目前,針對應用數據的備份和恢復通常的做法是:基于整個終端提供備份方案,將終端一些關鍵信息進行備份以便時候恢復。但是這種方式的局限在于:往往局限于同一機型、同一系統的備份和恢復,而且通常僅能夠提供系統級的數據恢復而不是應用級的數據恢復。因此,這種方式無法解決出現系統升級或硬件更換時的應用級別的數據恢復。
發明內容
為了解決上述問題,本發明提供了一種基于Android系統的備份和恢復方式。通過監控應用的安裝和運行請求,管理面向應用的數據庫相關信息的備份和恢復,可為各類應用提供備份和恢復接口,從而提供應用安裝和運行數據的完全備份和恢復。
具體地,本發明基于Android系統提供一種面向應用的備份和恢復機制,該機制通過監控應用來管理備份恢復數據庫,為各類應用提供備份和恢復接口。當應用被安裝或運行時,所有訪問存儲介質的行為都可通過這些接口進行,采用主動調用的方式將與應用相關的所有數據或文件信息進行備份,實現了應用相關數據的數據庫化方式的備份。在軟件或硬件系統更新后,可以實現應用的完整數據恢復。
根據本發明的第一方案,提供了一種用于備份和恢復數據的系統,包括:備份單元,被配置為將與應用有關的數據備份到遠端服務器;恢復單元,被配置為從遠端服務器恢復與應用有關的數據;以及監控單元,被配置為:當監測到應用被安裝或運行時,根據需要來控制備份單元和/或恢復單元,以備份和/或恢復與應用有關的數據。
在一個實施例中,監控單元被配置為:當監測到應用被安裝或運行時,檢測是否存在已備份的與所述應用有關的數據;以及如果存在已備份的與所述應用有關的數據并且需要恢復,指示所述恢復單元恢復已備份的與所述應用有關的數據。
在一個實施例中,監控單元被配置為:當監測到應用被安裝或運行時,檢測是否存在已備份的與所述應用有關的數據;以及如果不存在已備份的與所述應用有關的數據并且需要備份,則指示所述備份單元對與所述應用有關的數據進行備份。
在一個實施例中,與應用有關的數據包括應用的安裝配置數據。
在一個實施例中,與應用有關的數據包括應用的運行數據和下載數據。
在一個實施例中,備份單元被配置為:將與應用有關的數據進行格式轉換,并以加密和/或壓縮的方式備份到遠端服務器。
在一個實施例中,該系統還包括:記錄單元,被配置為將與備份和恢復操作有關的信息記錄到日志文件中。
根據本發明的第二方案,提供了一種用于備份和恢復數據的方法,包括:當監測到應用被安裝或運行時,根據需要來備份和/或恢復與應用有關的數據;其中,備份與應用有關的數據包括將與應用有關的數據備份到遠端服務器,恢復與應用有關的數據包括從遠端服務器恢復與應用有關的數據。
在一個實施例中,當監測到應用被安裝或運行時,檢測是否存在已備份的與所述應用有關的數據;以及如果存在已備份的與所述應用有關的數據并且需要恢復,恢復已備份的與所述應用有關的數據。
在一個實施例中,當監測到應用被安裝或運行時,檢測是否存在已備份的與所述應用有關的數據;以及如果不存在已備份的與所述應用有關的數據并且需要備份,對與所述應用有關的數據進行備份。
在一個實施例中,與應用有關的數據包括應用的安裝配置數據。
在一個實施例中,與應用有關的數據包括應用的運行數據和下載數據。
在一個實施例中,將與應用有關的數據進行格式轉換,并以加密和/或壓縮的方式備份到遠端服務器。
在一個實施例中,該方法還包括:將與備份和恢復操作有關的信息記錄到日志文件中。
采用本發明,在發生軟件或硬件系統更新后,能夠實現應用級別的數據的完整恢復,避免了因為更換硬件或系統升級后的數據恢復過程中的數據恢復不完整。
附圖說明
通過下面結合附圖說明本發明的優選實施例,將使本發明的上述及其它目的、特征和優點更加清楚,其中:
圖1是示出了根據本發明一個實施例的用于備份和恢復數據的系統的框圖。
圖2是示出了根據本發明一個實施例的用于備份和恢復數據的方法的流程圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京網秦天下科技有限公司,未經北京網秦天下科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310673790.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種無線網絡的上網認證方法
- 下一篇:車輛機艙支撐主體框架
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





