[發明專利]一種數據表備份方法及終端設備有效
| 申請號: | 201711295722.4 | 申請日: | 2017-12-08 |
| 公開(公告)號: | CN108121774B | 公開(公告)日: | 2021-04-02 |
| 發明(設計)人: | 王明濤 | 申請(專利權)人: | 平安科技(深圳)有限公司 |
| 主分類號: | G06F16/27 | 分類號: | G06F16/27;G06F11/14 |
| 代理公司: | 深圳中一專利商標事務所 44237 | 代理人: | 官建紅 |
| 地址: | 518000 廣東省深*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據表 備份 方法 終端設備 | ||
本發明提供了一種數據表備份方法及終端設備,適用于數據處理技術領域,該方法包括:當接收到用戶輸入的第一備份配置信息或者重新備份指令時,讀取出所有包含備份標識的第二備份配置信息;根據備份源表信息以及備份目標表信息,從數據庫中查找出對應的備份源表以及備份目標表,讀取第二備份配置信息中備份字段信息,并將備份源表中備份字段信息對應的數據,復制至備份目標表;判斷備份字段復制是否成功;若判斷的結果為備份字段復制成功,刪除第二備份配置信息中的備份標識。即使在惡劣的備份環境下,也無需每次都所有待備份數據表進行重新備份,極大地提高了對數據表備份的效率。
技術領域
本發明屬于數據處理技術領域,尤其涉及數據表備份方法及終端設備。
背景技術
現有的數據分析系統在進行批量數據表備份時,都是將用戶選定的所有待備份的數據表所需備份的部分直接備份到對應數據備份表中。傳統的數據表備份方法雖然可以實現在一般環境情況下的正常備份,但若備份時所處的環境較為惡劣時,如處于電源不穩定導致可能出現設備掉電情況的備份環境時,備份的過程隨時可能被終止,此時若使用傳統的數據表備份方法來進行數據表備份,會導致用戶無法獲知備份的具體情況,無法確定備份成功/失敗的數據表,此時為了確保備份的成功,用戶只能選擇從頭開始,重新選定所需待備份的數據表以及數據表所需備份的部分并重新進行備份,從而使得備份效率大大降低。
因此,現有技術中的數據表備份方法無法在較為惡劣的備份環境下,保證數據表的備份效率。
發明內容
有鑒于此,本發明實施例提供了一種數據表備份方法及終端設備,以解決現有技術中的數據表備份方法備份效率低下的問題。
本發明實施例的第一方面提供了一種數據表備份方法,包括:
當接收到用戶輸入的第一備份配置信息或者重新備份指令時,讀取出所有包含備份標識的第二備份配置信息;
根據所述第二備份配置信息中包含的備份源表信息以及備份目標表信息,從數據庫中查找出對應的備份源表以及備份目標表,根據讀取出的所述第二備份配置信息中備份字段信息確定出所述備份源表中的備份字段以及所述備份目標表中對應的待備份字段,并將所述備份字段中的數據復制至所述待備份字段;
將所述備份字段與所述待備份字段進行數據對比,判斷所述備份字段復制是否成功;
若所述判斷的結果為所述備份字段復制成功,刪除所述第二備份配置信息中的所述備份標識。
本發明實施例的第二方面提供了一種數據表備份終端設備,所述數據表備份終端設備包括存儲器、處理器,所述存儲器上存儲有可在所述處理器上運行的計算機程序,所述處理器執行所述計算機程序時實現如下步驟。
當接收到用戶輸入的第一備份配置信息或者重新備份指令時,讀取出所有包含備份標識的第二備份配置信息;
根據所述第二備份配置信息中包含的備份源表信息以及備份目標表信息,從數據庫中查找出對應的備份源表以及備份目標表,根據讀取出的所述第二備份配置信息中備份字段信息確定出所述備份源表中的備份字段以及所述備份目標表中對應的待備份字段,并將所述備份字段中的數據復制至所述待備份字段;
將所述備份字段與所述待備份字段進行數據對比,判斷所述備份字段復制是否成功;
若所述判斷的結果為所述備份字段復制成功,刪除所述第二備份配置信息中的所述備份標識。
本發明實施例的第三方面提供了一種計算機可讀存儲介質,包括:存儲有計算機程序,其特征在于,所述計算機程序被處理器執行時實現如上所述的數據表備份方法的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安科技(深圳)有限公司,未經平安科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711295722.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種基于迭代的排名聚合方法
- 下一篇:一種污染物濃度地圖生成方法





