[發明專利]磁帶庫數據校驗方法、裝置、電子設備和可讀存儲介質有效
| 申請號: | 201810356796.2 | 申請日: | 2018-04-19 |
| 公開(公告)號: | CN110389855B | 公開(公告)日: | 2021-12-28 |
| 發明(設計)人: | 丁強 | 申請(專利權)人: | 浙江宇視科技有限公司 |
| 主分類號: | G06F11/14 | 分類號: | G06F11/14;G06F11/10 |
| 代理公司: | 北京超凡志成知識產權代理事務所(普通合伙) 11371 | 代理人: | 王術蘭 |
| 地址: | 310000 浙江省杭州市濱江區西興街道江陵路*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 磁帶庫 數據 校驗 方法 裝置 電子設備 可讀 存儲 介質 | ||
1.一種磁帶庫數據校驗方法,其特征在于,包括:
獲取多路視頻流,對應緩存生成多個數據文件,根據糾刪碼算法和多個所述數據文件生成多個校驗文件;
將多個所述數據文件和多個所述校驗文件寫入磁帶組的磁帶中,其中,根據糾刪配比和驅動器數量將磁帶庫中的磁帶分成多個所述磁帶組;
當檢測到磁帶出現異常時,根據所述磁帶組中磁帶的所述數據文件和所述校驗文件對異常磁帶進行替換修復;
所述當檢測到磁帶出現異常時,根據所述磁帶組中磁帶的所述數據文件和所述校驗文件對異常磁帶進行替換修復包括:
將所述異常磁帶內容拷貝到新磁帶;
在拷貝未成功的情況下,判斷元數據文件是否正常加載,并根據所述元數據文件的加載情況,恢復所述異常磁帶;
所述判斷元數據文件是否正常加載,并根據所述元數據文件的加載情況,恢復所述異常磁帶包括:
當所述元數據文件正常加載時,按照所述元數據文件中的記錄信息,讀取其他磁帶的文件,并進行糾刪反解;
當所述元數據文件異常加載時,分別向所述異常磁帶的前向磁帶和后向磁帶進行掃描,并加載所述前向磁帶和所述后向磁帶對應的元數據文件,在所述對應的元數據文件中查找所述異常磁帶的磁帶ID,若查找成功,通過成功查找所述磁帶ID的元數據文件恢復所述異常磁帶;若查找失敗,通過業務服務器數據庫中存儲文件進行恢復所述異常磁帶。
2.根據權利要求1所述的磁帶庫數據校驗方法,其特征在于,所述將多個所述數據文件和多個所述校驗文件寫入磁帶組的磁帶中包括:
通過a個驅動器將m個所述數據文件和n個校驗文件都寫入當前磁帶組的a個磁帶中,并生成與a個所述磁帶相對應的a個元數據文件,其中,在所述當前磁帶組被寫滿的情況下,所述驅動器驅動下一磁帶組進行寫入操作,所述元數據文件包括磁帶組ID、磁帶個數、各磁帶ID、文件名稱、文件ID。
3.根據權利要求1所述的磁帶庫數據校驗方法,其特征在于,所述方法還包括:
當所述驅動器出現異常時,將所述數據文件和所述校驗文件寫入余下正常的驅動器訪問的磁帶中。
4.根據權利要求2所述的磁帶庫數據校驗方法,其特征在于,所述方法還包括:
當所述數據文件或所述校驗文件寫入磁帶時,生成與寫入文件相對應的文件位置記錄信息,存儲于業務服務器數據庫中,其中,所述文件位置記錄信息包括相機名稱、開始時間、結束時間、案例名稱、文件名稱、磁帶ID、文件ID,所述文件ID包括當前文件名稱和同屬文件組的文件的名稱和寫入位置;
當所述業務服務器數據庫發生破壞時,掃描各個所述磁帶,并加載所述磁帶對應的所述元數據文件,將所述文件位置記錄信息補充回所述業務服務器數據庫中。
5.根據權利要求4所述的磁帶庫數據校驗方法,其特征在于,所述方法還包括:
若所述磁帶寫入異常,則加載新磁帶進行寫入操作,并對所述新磁帶進行數據恢復;
若所述磁帶讀取異常,在所述磁帶對應的所述驅動器空閑的情況下,從異常文件的所述文件ID中反解出所述異常文件所在文件組中的其他文件的位置信息,并根據所述位置信息尋找所述其他文件,通過讀取所述其他文件和所述其他文件與所述異常文件間的糾刪關系反解出所述異常文件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浙江宇視科技有限公司,未經浙江宇視科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810356796.2/1.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





