[發(fā)明專利]數(shù)據(jù)備份規(guī)則分配方法、節(jié)點、系統(tǒng)及存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 202210102796.6 | 申請日: | 2022-01-27 |
| 公開(公告)號: | CN114490186A | 公開(公告)日: | 2022-05-13 |
| 發(fā)明(設計)人: | 時培植;李向東;周華;胡軍擎 | 申請(專利權)人: | 上海英方軟件股份有限公司 |
| 主分類號: | G06F11/14 | 分類號: | G06F11/14;G06F16/903 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 王瑞云 |
| 地址: | 201112 上海市黃*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數(shù)據(jù) 備份 規(guī)則 分配 方法 節(jié)點 系統(tǒng) 存儲 介質(zhì) | ||
本發(fā)明實施例公開了數(shù)據(jù)備份規(guī)則分配方法、節(jié)點、系統(tǒng)及存儲介質(zhì),該方法應用于集群中的每個節(jié)點,包括:從信息中心訂閱節(jié)點注冊事件以及節(jié)點宕機事件;若接收到所述節(jié)點宕機事件,則基于鎖檢查是否存在以宕機的節(jié)點作為發(fā)起節(jié)點的數(shù)據(jù)備份規(guī)則;若是,則將所述數(shù)據(jù)備份規(guī)則分配給集群中已在所述信息中心注冊的一個健康節(jié)點。本發(fā)明實施例提供的技術方案通過從信息中心訂閱節(jié)點注冊事件以及節(jié)點宕機事件,當數(shù)據(jù)備份規(guī)則的發(fā)起節(jié)點出現(xiàn)宕機時,則將數(shù)據(jù)備份規(guī)則分配給集群中已在信息中心注冊的一個健康節(jié)點,保證一個節(jié)點宕機時,可以由其他健康節(jié)點發(fā)起該宕機節(jié)點負責的數(shù)據(jù)備份規(guī)則,保證高可用性。
技術領域
本發(fā)明實施例涉及計算機技術領域,尤其涉及一種數(shù)據(jù)備份規(guī)則分配方法、節(jié)點、系統(tǒng)及存儲介質(zhì)。
背景技術
為了避免單點故障,數(shù)據(jù)備份系統(tǒng)已經(jīng)開始利用集群技術實現(xiàn)備份節(jié)點的高可用。當數(shù)據(jù)備份規(guī)則的目標端是一個集群時,規(guī)則的發(fā)起者就可以選擇目標端集群中一個健康的節(jié)點來執(zhí)行備份。
備份集群節(jié)點的選擇過程是嵌在規(guī)則執(zhí)行過程中的,因此規(guī)則必須有發(fā)起者發(fā)起或執(zhí)行。但當規(guī)則的發(fā)起者本身出現(xiàn)宕機時,規(guī)則無發(fā)起者執(zhí)行,因此無法應對宕機,導致規(guī)則的發(fā)起端仍然缺乏高可用性保障。
發(fā)明內(nèi)容
本發(fā)明實施例提供一種數(shù)據(jù)備份規(guī)則分配方法、節(jié)點、系統(tǒng)及存儲介質(zhì),保證一個節(jié)點宕機時,可以由其他健康節(jié)點發(fā)起該宕機節(jié)點負責的數(shù)據(jù)備份規(guī)則,保證高可用性。
第一方面,本發(fā)明實施例提供了一種數(shù)據(jù)備份規(guī)則分配方法,應用于集群中的每個節(jié)點,該方法包括:
從信息中心訂閱節(jié)點注冊事件以及節(jié)點宕機事件;
若接收到所述節(jié)點宕機事件,則基于鎖檢查是否存在以宕機的節(jié)點作為發(fā)起節(jié)點的數(shù)據(jù)備份規(guī)則;
若是,則將所述數(shù)據(jù)備份規(guī)則分配給集群中已在所述信息中心注冊的一個健康節(jié)點。
第二方面,本發(fā)明實施例還提供了一種節(jié)點,該節(jié)點包括:
一個或多個處理器;
存儲裝置,用于存儲一個或多個程序;
當所述一個或多個程序被所述一個或多個處理器執(zhí)行,使得所述一個或多個處理器實現(xiàn)如第一方面所述的數(shù)據(jù)備份規(guī)則分配方法。
第三方面,本發(fā)明實施例提供了一種數(shù)據(jù)備份規(guī)則分配系統(tǒng),該數(shù)據(jù)備份規(guī)則分配系統(tǒng)包括信息中心、控制機以及多個如第一方面所述的節(jié)點組成的集群;
所述控制機用于根據(jù)用戶指令將所述多個節(jié)點組成集群,所述集群為數(shù)據(jù)備份規(guī)則的發(fā)起端;
所述控制機還用于向所述數(shù)據(jù)備份規(guī)則的發(fā)起節(jié)點查詢并顯示數(shù)據(jù)備份規(guī)則的執(zhí)行狀態(tài)或執(zhí)行日志;
所述信息中心用于記錄所述數(shù)據(jù)備份規(guī)則與集群相關的即時信息。
第四方面,本發(fā)明實施例提供了一種計算機可讀存儲介質(zhì),其上存儲有計算機程序,該程序被處理器執(zhí)行時實現(xiàn)本發(fā)明第一方面實施例提供的數(shù)據(jù)備份規(guī)則分配方法。
本發(fā)明實施例公開了數(shù)據(jù)備份規(guī)則分配方法、節(jié)點、系統(tǒng)及存儲介質(zhì),該方法包括:從信息中心訂閱節(jié)點注冊事件以及節(jié)點宕機事件;若接收到所述節(jié)點宕機事件,則基于鎖檢查是否存在以宕機的節(jié)點作為發(fā)起節(jié)點的數(shù)據(jù)備份規(guī)則;若是,則將所述數(shù)據(jù)備份規(guī)則分配給集群中已在所述信息中心注冊的一個健康節(jié)點。本發(fā)明實施例提供的技術方案通過從信息中心訂閱節(jié)點注冊事件以及節(jié)點宕機事件,當數(shù)據(jù)備份規(guī)則的發(fā)起節(jié)點出現(xiàn)宕機時,則將數(shù)據(jù)備份規(guī)則分配給集群中已在信息中心注冊的一個健康節(jié)點,保證一個節(jié)點宕機時,可以由其他健康節(jié)點發(fā)起該宕機節(jié)點負責的數(shù)據(jù)備份規(guī)則,保證高可用性。
附圖說明
圖1為本發(fā)明實施例一提供的一種數(shù)據(jù)備份規(guī)則分配方法的流程示意圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海英方軟件股份有限公司,未經(jīng)上海英方軟件股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210102796.6/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結構
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 規(guī)則發(fā)現(xiàn)程序、規(guī)則發(fā)現(xiàn)處理和規(guī)則發(fā)現(xiàn)裝置
- 不規(guī)則瓶蓋
- 相關規(guī)則分析裝置以及相關規(guī)則分析方法
- 分析規(guī)則調(diào)整裝置、分析規(guī)則調(diào)整系統(tǒng)以及分析規(guī)則調(diào)整方法
- 規(guī)則抽取方法和規(guī)則抽取設備
- 終端規(guī)則引擎裝置、終端規(guī)則運行方法
- 布(規(guī)則)
- 規(guī)則呈現(xiàn)方法、存儲介質(zhì)和規(guī)則呈現(xiàn)裝置
- 可編寫規(guī)則配置模塊、規(guī)則生成系統(tǒng)、及規(guī)則管理平臺
- 不規(guī)則圍棋





