本發明專利技術涉及數據恢復技術領域,具體涉及一種固態硬盤的數據恢復方法及系統,包括接收層、處理層及恢復層:固態硬盤所需刪除的數據內容通過接收層接收,并通過固態硬盤的參數信息進行數據內容來源身份識別,處理層與接收層基于同一網絡中部署,處理層于其部署網絡中設置有若干個云端數據庫,通過云端數據庫對接收層接收的數據內容進行儲存,為恢復層在進行數據查找時提供查找目標;本發明專利技術通過將所需刪除的數據儲存至云端的方式,對數據進行刪除,從而以此提供數據在進行恢復時的恢復條件,確保固態硬盤在恢復數據時數據恢復的完整性,并且在數據恢復階段,通過設置能夠進一步的便捷所需恢復數據查找的快捷性,從而為使用者帶來更佳的使用體驗。佳的使用體驗。佳的使用體驗。
【技術實現步驟摘要】
一種固態硬盤的數據恢復方法及系統
[0001]本專利技術涉及數據恢復
,具體涉及一種固態硬盤的數據恢復方法及系統。
技術介紹
[0002]固態硬盤,又稱固態驅動器,是用固態電子存儲芯片陣列制成的硬盤,其主要功能是儲存各類虛擬數據。
[0003]目前固態硬盤因人類技術水平的提升,體積越來越小,容量越來越大,但在其實際使用時,仍然存在滿載的情況,人們為了繼續使用硬盤,將硬盤中不需要的數據進行刪除,以騰出空間儲存新的數據內容,但不乏有需要將刪除數據找回的情況,然而目前技術針對這類場景,數據找回存在概率性及不完整性,無法保證數據被完整找回。
技術實現思路
[0004]解決的技術問題
[0005]針對現有技術所存在的上述缺點,本專利技術提供了一種固態硬盤的數據恢復方法及系統,解決了目前固態硬盤數據找回存在概率性及不完整性,無法保證數據被完整找回的技術問題。
[0006]技術方案
[0007]為實現以上目的,本專利技術通過以下技術方案予以實現:
[0008]第一方面,一種固態硬盤的數據恢復系統,包括接收層、處理層及恢復層:
[0009]固態硬盤所需刪除的數據內容通過接收層接收,并通過固態硬盤的參數信息進行數據內容來源身份識別,處理層與接收層基于同一網絡中部署,處理層于其部署網絡中設置有若干個云端數據庫,通過云端數據庫對接收層接收的數據內容進行儲存,為恢復層在進行數據查找時提供查找目標;
[0010]所述處理層包括區分模塊、接收模塊及聯想模塊,區分模塊用于識別數據內容格式,將數據內容區分儲存于云端數據庫中,使一組云端數據庫中僅儲存一種格式的數據內容,接收模塊用于接收固態硬盤用戶的數據恢復請求,聯想模塊用于提供固態硬盤用戶在進行數據恢復時輸入的文字的關聯詞;
[0011]所述聯想模塊通過系統端用戶手動編輯輸入儲存關聯詞,并進一步設定判定閾值,在聯想模塊運行階段,通過如下公式計算固態硬盤用戶在接收模塊中輸入文字信息時,聯想模塊提供的關聯詞,計算公式為:
[0012][0013]式中:Sim(p1,p2)為計算固態硬盤用戶輸入文字p1與聯想模塊中儲存關聯詞p2的相似度;Dis(p1+p2)為計算固態硬盤用戶輸入文字p1與聯想模塊中儲存關聯詞p2在詞語字典中最短路徑長度,若p1與p2間不存在連通路徑,則Dis(p1+p2)被設置為20;α為p1與p2間釋義中存在的相同字符概率;
[0014]其中,聯想模塊根據關聯詞相似度計算結果及設定的判定閾值提供關聯詞推薦。
[0015]更進一步地,所述接收層包括連接模塊及標記模塊,連接模塊用于網絡部署使所有固態硬盤上所需刪除的數據內容均向同一網絡進行轉發,被網絡中設置的云端數據庫接收,固態硬盤在每次的數據內容轉發時,同步發送自身參數信息,標記模塊用于讀取固態硬盤在每次數據內容轉發時,數據內容中的參數信息,應用參數信息對轉發數據內容來源進行標記;
[0016]其中,固態硬盤的參數信息包括:固態硬盤的硬件參數、固態硬盤的用戶ID。
[0017]更進一步地,系統端用戶在任一或若干組固態硬盤中部署另一組系統,使部署有系統的固態硬盤中系統運行,通過系統中的連接模塊連接其他固態硬盤,構成由若干個接收層所組成的拓撲結構,通過若干個接收層所組成的拓撲結構進行所需刪除的數據內容的轉發,進一步的被云端數據庫接收。
[0018]更進一步地,所述處理層所部署的云端數據庫在儲存接收層接收的數據內容時,處理層同步對數據內容來源固態硬盤在進行刪除數據內容的操作時的吞吐量進行計算,計算公式為:
[0019][0020]式中,r
i,n
為固態硬盤i在時隙n時刻的吞吐量,單位為字節/秒;B為帶寬;p
i,n
為固態硬盤i在時隙n時刻的傳輸功率;h
n
為固態硬盤與云端數據庫之間的信道功率增益;為固態硬盤的噪聲功率;
[0021]其中,固態硬盤的刪除數據內容的操作即云端數據庫儲存接收層接收的數據內容的過程。
[0022]更進一步地,所述區分模塊中識別的數據內容格式包括:影音數據、圖像數據及字符數據,接收模塊在接收固態硬盤用戶的數據恢復請求階段,固態硬盤用戶在接收模塊中輸入文字信息、選擇需要數據恢復的格式,處理層根據固態硬盤用戶選擇的需要數據恢復的格式確認云端數據庫,并應用固態硬盤的參數信息及輸入的文字信息在確認的云端數據庫中進行進一步遍歷查找。
[0023]更進一步地,所述聯想模塊提供的關聯詞同步向接收模塊發送,固態硬盤用戶在接收模塊中對聯想模塊提供的關聯詞進行選擇,關聯詞被選擇狀態下,被選中的關聯詞代替固態硬盤用戶在接收模塊中輸入的文字信息。
[0024]更進一步地,所述恢復層包括轉發模塊及抓取模塊,轉發模塊用于打包查找到的數據內容,向當前發出數據恢復請求用戶的固態硬盤發送,抓取模塊用于抓取轉發模塊處理的數據內容的來源云端數據庫,對云端數據庫中儲存的數據內容向其它未滿載的儲存同一種格式的云端數據庫發送;
[0025]其中,所述轉發模塊打包的查找到的數據內容于對應云端數據庫中刪除。
[0026]更進一步地,所述抓取模塊通過系統端用戶手動設定運行周期,使抓取模塊根據運行周期運行。
[0027]更進一步地,所述連接模塊及標記模塊通過介質電性與區分模塊相連接,所述區分模塊通過介質電性連接與接收模塊及聯想模塊相連接,所述接收模塊及聯想模塊通過介
質電性與轉發模塊及抓取模塊相連接。
[0028]第二方面,一種固態硬盤的數據恢復方法,包括以下步驟:
[0029]步驟1:接收所需刪除的數據內容,儲存至云端數據庫中;
[0030]步驟2:在將數據內容儲存至云端數據庫時,根據數據內容格式對數據內容進行區分儲存;
[0031]步驟21:以固態硬盤作為所需刪除數據內容向云端數據庫發送的媒介,形成所需刪除數據內容發送的拓撲結構;
[0032]步驟3:固態硬盤用戶在恢復數據內容時,輸入文字信息及所需恢復數據內容的格式在云端數據庫中進行查找;
[0033]步驟4:從云端數據庫中輸出恢復查找到的數據內容。
[0034]有益效果
[0035]采用本專利技術提供的技術方案,與已知的公有技術相比,具有如下有益效果:
[0036]1、本專利技術提供一種固態硬盤的數據恢復系統,該系統主要通過將所需刪除的數據儲存至云端的方式,對數據進行刪除,從而以此提供數據在進行恢復時的恢復條件,確保固態硬盤在恢復數據時數據恢復的完整性,并且在數據恢復階段,通過設置能夠進一步的便捷所需恢復數據查找的快捷性,從而為使用者帶來更佳的使用體驗。
[0037]2、本專利技術中系統在運行時,還能夠進一步的為使用者在查找數據并恢復時提供便利,在使用者查找所需恢復的已刪除數據時,通過使用者輸入的文字信息,能夠通過系統活動關聯詞,從而以關聯詞輔助用戶查找所需恢復的已刪除數據,使得數據恢復的過程更加快捷。
[0038]3、本專利技術提本文檔來自技高網...
【技術保護點】
【技術特征摘要】
1.一種固態硬盤的數據恢復系統,其特征在于,包括接收層、處理層及恢復層:固態硬盤所需刪除的數據內容通過接收層接收,并通過固態硬盤的參數信息進行數據內容來源身份識別,處理層與接收層基于同一網絡中部署,處理層于其部署網絡中設置有若干個云端數據庫,通過云端數據庫對接收層接收的數據內容進行儲存,為恢復層在進行數據查找時提供查找目標;所述處理層包括區分模塊、接收模塊及聯想模塊,區分模塊用于識別數據內容格式,將數據內容區分儲存于云端數據庫中,使一組云端數據庫中僅儲存一種格式的數據內容,接收模塊用于接收固態硬盤用戶的數據恢復請求,聯想模塊用于提供固態硬盤用戶在進行數據恢復時輸入的文字的關聯詞;所述聯想模塊通過系統端用戶手動編輯輸入儲存關聯詞,并進一步設定判定閾值,在聯想模塊運行階段,通過如下公式計算固態硬盤用戶在接收模塊中輸入文字信息時,聯想模塊提供的關聯詞,計算公式為:式中:Sim(p1,p2)為計算固態硬盤用戶輸入文字p1與聯想模塊中儲存關聯詞p2的相似度;Dis(p1+p2)為計算固態硬盤用戶輸入文字p1與聯想模塊中儲存關聯詞p2在詞語字典中最短路徑長度,若p1與p2間不存在連通路徑,則Dis(p1+p2)被設置為20;α為p1與p2間釋義中存在的相同字符概率;其中,聯想模塊根據關聯詞相似度計算結果及設定的判定閾值提供關聯詞推薦。2.根據權利要求1所述的一種固態硬盤的數據恢復系統,其特征在于,所述接收層包括連接模塊及標記模塊,連接模塊用于網絡部署使所有固態硬盤上所需刪除的數據內容均向同一網絡進行轉發,被網絡中設置的云端數據庫接收,固態硬盤在每次的數據內容轉發時,同步發送自身參數信息,標記模塊用于讀取固態硬盤在每次數據內容轉發時,數據內容中的參數信息,應用參數信息對轉發數據內容來源進行標記;其中,固態硬盤的參數信息包括:固態硬盤的硬件參數、固態硬盤的用戶ID。3.根據權利要求1所述的一種固態硬盤的數據恢復系統,其特征在于,系統端用戶在任一或若干組固態硬盤中部署另一組系統,使部署有系統的固態硬盤中系統運行,通過系統中的連接模塊連接其他固態硬盤,構成由若干個接收層所組成的拓撲結構,通過若干個接收層所組成的拓撲結構進行所需刪除的數據內容的轉發,進一步的被云端數據庫接收。4.根據權利要求1所述的一種固態硬盤的數據恢復系統,其特征在于,所述處理層所部署的云端數據庫在儲存接收層接收的數據內容時,處理層同步對數據內容來源固態硬盤在進行刪除數據內容的操作時的吞吐量進行計算,計算公式為:式中,r
i,n
為固態硬盤i在時隙n時刻的吞吐量,單位為字節/秒;B...
【專利技術屬性】
技術研發人員:吳佳,李禮,吳葉楠,
申請(專利權)人:上海威固信息技術股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。