[發明專利]分布式數據庫的數據備份方法和裝置有效
| 申請號: | 202110552777.9 | 申請日: | 2021-05-20 |
| 公開(公告)號: | CN113254267B | 公開(公告)日: | 2022-08-09 |
| 發明(設計)人: | 王玉杰;付建;陸崔程 | 申請(專利權)人: | 上海安鈦飛信息技術有限公司 |
| 主分類號: | G06F11/14 | 分類號: | G06F11/14 |
| 代理公司: | 北京鴻德海業知識產權代理有限公司 11412 | 代理人: | 袁媛 |
| 地址: | 200062 上海市普*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 分布式 數據庫 數據 備份 方法 裝置 | ||
本申請公開了分布式數據庫的數據備份方法和裝置。具體實現方案為:通過分布式服務中間件獲取分布式數據庫的配置信息;依據所述配置信息,調用數據庫備份工具進行所述分布式數據庫的數據備份。更進一步地,在首次進行數據備份時進行全量數據備份,后續進行增量數據備份和全量數據合成,并對生成的全量數據生成副本快照。通過本申請能夠依據該配置信息實現高效、準確的數據備份。
技術領域
本申請涉及計算機技術領域,尤其涉及一種分布式數據庫的數據備份方法和裝置。
背景技術
近年來隨著互聯網和移動網絡的不斷發展,企業級數據庫的規模和訪問并發數急劇增長,分布式數據庫得到快速廣泛應用。分布式數據庫通過分片技術和分庫分表的存儲方式輕松解決大數據量單表容量達到單機數據庫存儲上線的瓶頸。分布式數據庫是多個互連的數據庫,它們通常位于多個服務器端,彼此通信以實現共同目標。
隨著越來越多的用戶使用分布式數據庫來提高生產業務的效率,針對分布式數據庫的保護也提上日程。然而,針對分布式數據庫的傳統數據備份技術已經難以適應現在的需求,數據庫備份技術正在朝著高可用、集中化、智能化等新方向發展。在大規模互聯網應用場景下,如何高效、準確地進行數據備份成為一個重要的課題。
發明內容
有鑒于此,本申請提供了一種分布式數據庫的數據備份方法和裝置,以便于高效、合理、準確地進行數據備份。
根據本申請的第一方面,提供了一種分布式數據庫的數據備份方法,包括:
通過分布式服務中間件獲取分布式數據庫的配置信息;
依據所述配置信息,調用數據庫備份工具進行所述分布式數據庫的數據備份。
根據本申請的第二方面,提供了一種分布式數據庫的數據備份裝置,包括:
配置獲取單元,用于通過分布式服務中間件獲取分布式數據庫的配置信息;
備份處理單元,用于依據所述配置信息,調用數據庫備份工具進行所述分布式數據庫的數據備份。
根據本申請的第三方面,提供了一種電子設備,包括:
至少一個處理器;以及
與所述至少一個處理器通信連接的存儲器;其中,
所述存儲器存儲有可被所述至少一個處理器執行的指令,所述指令被所述至少一個處理器執行,以使所述至少一個處理器能夠執行如上所述的方法。
根據本申請的第四方面,提供了一種存儲有計算機指令的非瞬時計算機可讀存儲介質,其中,所述計算機指令用于使所述計算機執行如上所述的方法。
由以上技術方案可以看出,本申請中在進行數據備份之前,首先通過分布式服務中間件獲取分布式數據庫的配置信息,從而能夠依據該配置信息實現高效、準確的數據備份。
應當理解,本部分所描述的內容并非旨在標識本申請的實施例的關鍵或重要特征,也不用于限制本申請的范圍。本申請的其它特征將通過以下的說明書而變得容易理解。
附圖說明
附圖用于更好地理解本方案,不構成對本申請的限定。其中:
圖1為本申請實施例所基于的系統架構示意圖;
圖2為本申請實施例提供的方法流程圖;
圖3為本申請實施例提供的數據備份的結構性示意圖;
圖4為本申請實施例提供的一個數據備份的實例圖;
圖5為本申請實施例提供的一個數據恢復的實例圖;
圖6為本申請實施例提供的分布式數據庫的數據備份裝置的示意圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海安鈦飛信息技術有限公司,未經上海安鈦飛信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110552777.9/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





