[發明專利]一種數據恢復的方法以及裝置在審
| 申請號: | 202111495792.0 | 申請日: | 2021-12-08 |
| 公開(公告)號: | CN114185715A | 公開(公告)日: | 2022-03-15 |
| 發明(設計)人: | 方洪祥;王洪原;姚罕琦;汪方方 | 申請(專利權)人: | 浙江中控技術股份有限公司 |
| 主分類號: | G06F11/14 | 分類號: | G06F11/14;G06F11/07 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 韓麗波 |
| 地址: | 310053 浙*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據 恢復 方法 以及 裝置 | ||
本申請公開了一種數據恢復的方法以及裝置,可以提升數據恢復的效率。其中,方法包括:獲取采集器的狀態。將獲取到的采集器的狀態記錄成事件,并以序列化的方式存儲為文件,該文件由第一副本維護。滿足第一條件時,更新第一存儲服務器中該采集器的狀態,并記錄一個目標事件。不滿足第一條件時,從第一存儲服務器所在的存儲系統中,除第一存儲服務器之外的其他存儲服務器中與第一副本相同的其他副本中獲取目標數據。根據獲取到的目標數據,獲取第一存儲服務器在從滿足第一條件到不滿足第一條件的期間內,第一存儲服務器中的第一副本缺失的事件信息。根據獲取到的缺失的事件信息,發起數據同步請求,以獲取缺失的事件信息指示的數據。
技術領域
本申請涉及數據存儲領域,尤其涉及一種數據恢復的方法以及裝置。
背景技術
在大型流程工業的集團化數據中心應用中,需要匯聚集團內各子公司采集的大量裝置、儀器儀表等的數據。面對如此大量的數據的存儲,通常采用分布式存儲技術,將數據及其副本分散存儲到系統中多個存儲服務器中。
在存儲系統的長年累月不間斷的運行過程中,必然會出現各類如軟件、操作系統、服務器硬件、網絡等方面的故障。如何在發生故障后,快速恢復各個存儲服務器中缺失的副本數據是亟待解決的問題。
發明內容
本申請實施例提供一種數據恢復的方法以及裝置,可以提升數據恢復的效率,具體的,可以快速恢復各個存儲服務器中缺失的副本數據。
為達到上述目的,本申請實施例提供如下技術方案:
本申請第一方面提供一種數據恢復的方法,包括:第一存儲服務器獲取采集器的狀態。第一存儲服務器將獲取到的采集器的狀態記錄成事件,并以序列化的方式存儲為文件,該文件由第一副本維護。滿足第一條件時,第一存儲服務器更新第一存儲服務器中該采集器的狀態,并記錄一個目標事件,目標事件用于指示停止記錄事件。不滿足第一條件時,第一存儲服務器從第一存儲服務器所在的存儲系統中,除第一存儲服務器之外的其他存儲服務器中與第一副本相同的其他副本中獲取目標數據,目標數據包括其他存儲服務器與第一存儲服務器中的第一副本確認同步的事件之后的所有事件信息。第一存儲服務器根據獲取到的目標數據,獲取第一存儲服務器在從滿足第一條件到不滿足第一條件的期間內,第一存儲服務器中的第一副本缺失缺失的事件信息。第一存儲服務器根據獲取到的缺失的事件信息,發起數據同步請求,以獲取缺失的事件信息指示的數據。
在第一方面的一種可能的實施方式中,該方法還包括:第一存儲服務器根據獲取到的缺失數據,記錄缺失事件信息。
在第一方面的一種可能的實施方式中,第一條件為第一存儲服務器離線或者第一存儲服務器接收到采集器停止采集數據的指示。
在第一方面的一種可能的實施方式中,由采集器的狀態記錄成的事件包括如下字段:事件標識ID、事件源、事件類型、狀態信息、第一存儲服務器的本地時間。
本申請第二方面提供一種存儲服務器,包括:獲取模塊,用于獲取采集器的狀態。存儲模塊,用于將獲取到的采集器的狀態記錄成事件,并以序列化的方式存儲為文件,該文件由第一副本維護。故障記錄模塊,用于滿足第一條件時,更新第一存儲服務器中采集器的狀態,并記錄一個目標事件,目標事件用于指示停止記錄事件。數據恢復模塊,用于:不滿足第一條件時,從第一存儲服務器所在的存儲系統中,除第一存儲服務器之外的其他存儲服務器中與第一副本相同的其他副本中獲取目標數據,目標數據包括其他存儲服務器與第一存儲服務器中的第一副本確認同步的事件之后的所有事件信息。根據獲取到的目標數據,獲取第一存儲服務器在從滿足第一條件到不滿足第一條件的期間內,第一存儲服務器中的第一副本缺失缺失的事件信息。根據獲取到的缺失的事件信息,發起數據同步請求,以獲取缺失的事件信息指示的數據。
在第二方面的一種可能的實施方式中,故障記錄模塊,還用于:第一存儲服務器根據獲取到的缺失數據,記錄缺失事件信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浙江中控技術股份有限公司,未經浙江中控技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111495792.0/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





