[發明專利]數據庫備份方法、裝置、計算機設備及存儲介質在審
| 申請號: | 202110776247.2 | 申請日: | 2021-07-08 |
| 公開(公告)號: | CN113467996A | 公開(公告)日: | 2021-10-01 |
| 發明(設計)人: | 張開威;劉泊君 | 申請(專利權)人: | 咪咕音樂有限公司;咪咕文化科技有限公司;中國移動通信集團有限公司 |
| 主分類號: | G06F11/14 | 分類號: | G06F11/14;G06F16/21 |
| 代理公司: | 深圳市世紀恒程知識產權代理事務所 44287 | 代理人: | 劉瑞花 |
| 地址: | 610000 四川省成都市高新區交子大道57*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據庫 備份 方法 裝置 計算機 設備 存儲 介質 | ||
1.一種數據庫備份方法,其特征在于,所述方法包括:
接收備份指令,所述備份指令用于對計算機設備的目標數據庫進行備份;
獲取所述計算機設備的配置信息,所述配置信息包括所述計算機設備的中央處理器的配置信息和所述計算機設備的輸入輸出的配置信息;
根據所述配置信息和所述目標數據庫中數據分布情況,確定所述計算機設備的每個備份進程對應的待備份數據,所述計算機設備包括至少一個備份進程;
啟動各備份進程,以對所述待備份數據進行備份。
2.如權利要求1所述的數據庫備份方法,其特征在于,所述根據所述配置信息和所述目標數據庫中數據分布情況,確定所述計算機設備的每個備份進程對應的待備份數據的步驟之前,所述方法還包括:
根據所述配置信息確定備份進程數,所述備份進程數為第一進程數、第二進程數和第三進程數中的最小值,其中,所述第一進程數根據所述計算機設備的中央處理器的配置信息獲得;所述第二進程數根據所述計算機設備的輸入輸出的配置信息獲得;所述第三進程數根據所述目標數據庫的數據量和預設進程拆分規則獲得,所述預設進程拆分規則為基于所述數據庫的數據總量分階段設定對應的進程數。
3.如權利要求2所述的數據庫備份方法,其特征在于,所述目標數據庫中包括多個數據集;
所述根據所述配置信息和所述目標數據庫中數據分布情況,確定所述計算機設備的每個備份進程對應的待備份數據的步驟,具體包括:
根據所述目標數據庫中數據集的數量和每個數據集對應的數據量,判斷所述目標數據庫的數據分布是否均勻,其中,所述目標數據庫的數據分布均勻包括所述目標數據庫中每個數據集與所述目標數據庫的平均數據量的差值小于預設差值,所述平均數據量是根據所述數據集的數量和每個數據集對應的數據量確定的;
當所述目標數據庫的數據分布均勻,將各數據集按照所述備份進程數均勻分配,以確定所述計算機設備的每個備份進程對應的待備份數據。
4.如權利要求3所述的數據庫備份方法,其特征在于,所述根據所述目標數據庫中數據集的數量和每個數據集對應的數據量,判斷所述目標數據庫的數據分布是否均勻的步驟之后,所述方法還包括:
當所述目標數據庫的數據分布不均勻,獲取待拆分數據集和待分配數據集,其中,所述待拆分數據集包括所述目標數據庫中數據量大于預設門限值的數據集,所述待分配數據集包括所述目標數據庫中數據量小于或等于預設門限值的數據集;
對所述待拆分數據集進行數據拆分,獲得待分配數據子集;
將各待分配數據集和待分配數據子集按照所述備份進程數均勻分配,以確定每個備份進程對應的待備份數據。
5.如權利要求4所述的數據庫備份方法,其特征在于,所述對所述待拆分數據集進行數據拆分,獲得待分配數據子集的步驟,具體包括:
獲取所述待拆分數據集對應的第一標識;
對所述第一標識進行時間值轉換,獲得所述第一標識對應的第一時間值;
根據拆分數對所述第一時間值進行拆分,以獲得對應數量的第二時間值,其中,所述拆分數小于或等于所述備份進程數;
對每個第二時間值進行字符串轉換,獲得與所述每個第二時間值對應的第二標識;
根據所述第二標識,獲得待分配數據子集。
6.如權利要求1至5中任一項所述的數據庫備份方法,其特征在于,所述獲取所述計算機設備的配置信息的步驟,具體包括:
根據所述備份指令,判斷所述計算機設備的輸入輸出利用率是否大于預設利用率;
若所述計算機設備的輸入輸出利用率小于或等于所述預設利用率,獲取所述計算機設備的中央處理器的配置信息和所述計算機設備的輸入輸出的配置信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于咪咕音樂有限公司;咪咕文化科技有限公司;中國移動通信集團有限公司,未經咪咕音樂有限公司;咪咕文化科技有限公司;中國移動通信集團有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110776247.2/1.html,轉載請聲明來源鉆瓜專利網。





