国产精品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>

      一種數據備份方法及裝置的制作方法

      文檔序號:6378634閱讀:323來源:國知局
      專利名稱:一種數據備份方法及裝置的制作方法
      技術領域
      本發(fā)明涉及計算機應用技術領域,具體涉及一種數據備份方法及裝置。
      背景技術
      在計算機應用領域,數據備份是指將計算機中的全部或部分數據集合制成副本復制到其他存儲位置的過程。而計算機的文件系統是應用程序(如辦公軟件)文件管理的核心模塊,管理著應用程序的數據本地持久化工作。用戶在使用軟件的過程當中,時常會遇到程序異常退出的情況,之前的工作成果由于未保存而瞬間丟失。為了避免上述情況的發(fā)生,應用程序軟件普遍會提供定時備份的功能。所謂的定時備份,是指應用程序每隔一段時間,檢查當前所運行的文檔是否保存,若未保存,則對當前所打開的文檔進行備份,這樣,在應用程序出現異常退出或者計算機系統故障或操作失誤導致數據丟失或損壞時,可通過備份的數據實現快速恢復,以避免不必要的損失。但是,目前的定時備份的備份時間間隔是固定的,如,用戶通過菜單頁面設定備份的時間間隔,如10分鐘,則應用程序就每隔10分鐘自動進行一次備份。但在兩次自動備份之間的時間段的數據仍不能得到及時的備份,若在該時間段內用戶進行了較大幅度的數據修改而未備份,則會產生較大的損失。如果用戶將該定時備份的時間間隔設置的短一些,其 丟失數據的風險相對較小,但是在編輯中的備份會造成較強的中斷感,進而導致用戶體驗下降。

      發(fā)明內容
      本發(fā)明的目的在于克服現有技術中的缺點與不足,提供一種動態(tài)調整定時時間間隔功能的數據備份方法及裝置。本發(fā)明是采用以下的技術方案實現的一種數據備份方法,其包括如下步驟步驟Dl :獲取備份參數,并根據備份參數獲得下次備份的時間間隔值;步驟D2 :記錄該備份時間間隔計算模塊獲得的備份時間間隔值,并進行計時;步驟D3 :當到達執(zhí)行時間時,對文件進行備份;步驟D4 :記錄當前備份的備份參數。其中,該備份參數為前次備份的備份耗時、當前文件大小、當前內存大小、文件類型、硬盤轉速中的一種或幾種。 該步驟D4包括分步驟步驟D41 :判斷該文件是否有新增數據,若是,進入步驟D42;若否,則返回步驟Dl ;步驟D42 :執(zhí)行對文件進行備份。當前次備份的備份耗時小于一閾值時,對文件備份的頻率越高,當前次備份的備份耗時大于該閾值時,則根據一固定時間間隔或用戶設定的“時間間隔”定值進行備份。以及,一種數據備份裝置包括
      備份時間間隔計算模塊,其獲取備份參數,并根據備份參數獲得下次備份的時間間隔值;計時模塊,其記錄該備份時間間隔計算模塊獲得的備份時間間隔值,并進行計時;備份模塊,當到達執(zhí)行時間時,該備份模塊對文件進行備份;備份參數記錄模塊,其記錄當前備份的備份參數。其中,該備份參數記錄模塊記錄的備份參數為前次備份的備份耗時、當前文件大小、當前內存大小、文件類型、硬盤轉速中的一種或幾種。該備份模塊包括修改判斷單元和備份執(zhí)行單元,該修改判斷單元判斷該文件是否有新增數據,若是,則指令備份執(zhí)行單元執(zhí)行對文件進行備份,若否,則指令備份時間間隔計算模塊獲得下次備份的時間間隔值。 相對于現有技術,本發(fā)明數據備份方法及裝置能夠根據文件數據的修改情況自動動態(tài)調整文件備份的時間間隔進行自動備份。在保證數據能夠及時備份的前提下還具有良好的用戶體驗。為了能更清晰的理解本發(fā)明,以下將結合


      闡述本發(fā)明的具體實施方式
      。

      圖I是本發(fā)明數據備份方法的流程圖。圖2是本發(fā)明數據備份裝置的模塊示意圖。圖3是收斂函數的函數圖像。
      具體實施例方式實施例I請參閱圖1,其是本發(fā)明數據備份方法的流程圖。該數據備份方法包括如下步驟步驟Sll :打開或新建一個文件。步驟S12 :調用該前次備份時的備份參數,并根據該備份參數獲得下次備份的時間間隔值。在本實施例中,是通過查找表格的方式來獲得下次備份的時間間隔值,該時間間隔值查找表格如下所示
      權利要求
      1.一種數據備份方法,包括如下步驟 步驟Dl :獲取備份參數,并根據備份參數獲得下次備份的時間間隔值; 步驟D2 :記錄該備份時間間隔計算模塊獲得的備份時間間隔值,并進行計時; 步驟D3 :當到達執(zhí)行時間時,對文件進行備份; 步驟D4 :記錄當前備份的備份參數。
      2.根據權利要求I所述的數據備份方法,其特征在于該備份參數為前次備份的備份耗時、當前文件大小、當前內存大小、文件類型、硬盤轉速中的一種或幾種。
      3.根據權利要求2所述的數據備份方法,其特征在于該步驟D4包括分步驟 步驟D41 :判斷該文件是否有新增數據,若是,則進入步驟D42 ;若否,則返回步驟Dl ; 步驟D42 :執(zhí)行對文件進行備份。
      4.根據權利要求I或2或3所述的數據備份方法,其特征在于當前次備份的備份耗時小于一閾值時,對文件備份的頻率越高,當前次備份的備份耗時大于該閾值時,則根據一固定時間間隔或用戶設定的“時間間隔”定值進行備份。
      5.根據權利要求4所述的數據備份方法,其特征在于該步驟Dl是通過查找表格的方式來獲得下次備份的時間間隔值,該時間間隔值查找表格為 前次備份的備份耗時下次備份的時間間隔值
      6.根據權利要求I或3所述的數據備份方法,其特征在于該步驟Dl是通過函數
      7.一種數據備份裝置,其特征在于,包括 備份時間間隔計算模塊,獲取備份參數,并根據備份參數獲得下次備份的時間間隔值; 計時模塊,其記錄該備份時間間隔計算模塊獲得的備份時間間隔值,并進行計時; 備份模塊,當到達執(zhí)行時間時,該備份模塊對文件進行備份; 備份參數記錄模塊,其記錄當前備份的備份參數。
      8.根據權利要求7所述的數據備份裝置,其特征在于該備份時間間隔計算模塊包括一時間間隔值查找表格,該備份時間間隔計算模塊通過在查找表格中對應的參數來獲得下次備份的時間間隔值,該時間間隔值查找表格為 前次備份的備份耗時下次備份的時間間隔值
      9.根據權利要求7所述的數據備份裝置,其特征在于該備份時間間隔計算模塊通過函數
      10.根據權利要求8或9所述的數據備份裝置,其特征在于該備份模塊包括修改判斷單元和備份執(zhí)行單元,該修改判斷單元判斷該文件是否有新增數據,若是,則指令備份執(zhí)行單元執(zhí)行對文件進行備份,若否,則指令備份時間間隔計算模塊獲得下次備份的時間間隔值。
      全文摘要
      本發(fā)明涉及一種數據備份方法,其包括步驟D1獲取備份參數,并根據備份參數獲得下次備份的時間間隔值;步驟D2記錄該備份時間間隔計算模塊獲得的備份時間間隔值,并進行計時;步驟D3當到達執(zhí)行時間時,對文件進行備份;步驟D4記錄當前備份的備份參數。相對于現有技術,本發(fā)明數據備份方法及裝置能夠根據文件數據的修改情況自動動態(tài)調整文件備份的時間間隔進行自動備份。
      文檔編號G06F11/14GK102902606SQ201210384400
      公開日2013年1月30日 申請日期2012年10月11日 優(yōu)先權日2012年10月11日
      發(fā)明者章慶元, 李俊陽, 邵高揚, 陳波 申請人:珠海金山辦公軟件有限公司, 北京金山辦公軟件有限公司
      網友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1