本說明書實施例公開了一種文件恢復方法、裝置和計算機設備的實施例。所述方法包括:獲取多個第一文件標識和多個第一鏡像標識,在第一鏡像標識對應的第一備份鏡像中包括第一文件標識對應的第一備份文件,第一備份鏡像對應的第一存儲介質處于不可讀取狀態;根據第一鏡像標識在存儲介質調配方面的價值指標,從所述多個第一鏡像標識中選取第一鏡像標識,選取的第一鏡像標識能夠覆蓋所述多個第一文件標識;根據選取的第一鏡像標識,確定相應的第一存儲介質;根據確定的第一存儲介質,對所述多個第一文件標識對應的第一備份文件執行恢復操作。本說明書實施例可以減少第一存儲介質的調配數量,提高文件恢復效率。提高文件恢復效率。提高文件恢復效率。
【技術實現步驟摘要】
文件恢復方法、裝置和計算機設備
[0001]本說明書實施例涉及計算機
,特別涉及一種文件恢復方法、裝置和計算機設備。
技術介紹
[0002]為了提高數據安全性,可以將文件備份在存儲介質上,例如備份在磁帶或者光盤上。考慮到設備無法同時支持較多數量的存儲介質,需要將一些保存有備份文件的存儲介質從設備上退出,由運維人員放置于檔案室等保管區域。在需要文件恢復的時候,再由運維人員從保管區域中調配相應的存儲介質,重新加載在設備上,以進行文件恢復。
[0003]隨著備份量的提升,文件恢復的需求增加,其中不乏海量文件恢復的需求。如遇海量文件恢復需求,則依賴運維人員人工統計恢復所有文件所需的存儲介質,以從保管區域中調配存儲介質進行文件恢復,過程繁瑣,會造成存儲介質的統計冗余,使得文件恢復效率低下。
技術實現思路
[0004]本說明書實施例提供一種文件恢復方法、裝置和計算機設備,以提高文件恢復效率。
[0005]本說明書實施例的第一方面,提供了一種文件恢復方法,包括:
[0006]獲取多個第一文件標識和多個第一鏡像標識,在第一鏡像標識對應的第一備份鏡像中包括第一文件標識對應的第一備份文件,第一備份鏡像對應的第一存儲介質處于不可讀取狀態;
[0007]根據第一鏡像標識在存儲介質調配方面的價值指標,從所述多個第一鏡像標識中選取第一鏡像標識,選取的第一鏡像標識能夠覆蓋所述多個第一文件標識;
[0008]根據選取的第一鏡像標識,確定相應的第一存儲介質;
[0009]根據確定的第一存儲介質,對所述多個第一文件標識對應的第一備份文件執行恢復操作。
[0010]本說明書實施例的第二方面,提供了一種文件恢復裝置,包括:
[0011]獲取單元,用于獲取多個第一文件標識和多個第一鏡像標識,在第一鏡像標識對應的第一備份鏡像中包括第一文件標識對應的第一備份文件,第一備份鏡像對應的第一存儲介質處于不可讀取狀態;
[0012]選取單元,用于根據第一鏡像標識在存儲介質調配方面的價值指標,從所述多個第一鏡像標識中選取第一鏡像標識,選取的第一鏡像標識能夠覆蓋所述多個第一文件標識;
[0013]確定單元,用于根據選取的第一鏡像標識,確定相應的第一存儲介質;
[0014]恢復單元,用于根據確定的第一存儲介質,對所述多個第一文件標識對應的第一備份文件執行恢復操作。
[0015]本說明書實施例的第二方面,提供了一種計算機設備,包括:
[0016]處理器;
[0017]用于存儲處理器可執行指令的存儲器;
[0018]所述處理器通過執行所述指令以實現如第一方面所述的方法。
[0019]本說明書實施例提供的技術方案,可以獲取多個第一文件標識和多個第一鏡像標識,在第一鏡像標識對應的第一備份鏡像中包括第一文件標識對應的第一備份文件,第一備份鏡像對應的第一存儲介質處于不可讀取狀態;可以根據第一鏡像標識在存儲介質調配方面的價值指標,從所述多個第一鏡像標識中選取第一鏡像標識,選取的第一鏡像標識能夠覆蓋所述多個第一文件標識;可以根據選取的第一鏡像標識,確定相應的第一存儲介質;可以根據確定的第一存儲介質,對所述多個第一文件標識對應的第一備份文件執行恢復操作。這樣可以減少第一存儲介質的調配數量,從而減少文件恢復過程中存儲介質調配方面的耗時,提高文件恢復效率。
附圖說明
[0020]為了更清楚地說明本說明書實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,下面描述中的附圖僅僅是本說明書中記載的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。
[0021]圖1為本說明書實施例中文件恢復方法的流程示意圖;
[0022]圖2為本說明書實施例中文件恢復裝置的結構示意圖。
具體實施方式
[0023]下面將結合本說明書實施例中的附圖,對本說明書實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本說明書一部分實施例,而不是全部的實施例。此處所描述的具體實施例僅僅用于解釋本公開,而非對本公開的限定。基于所描述的本公開的實施例,本領域普通技術人員所獲得的所有其他實施例,都屬于本公開保護的范圍。另外,諸如“第一”和“第二”等之類的關系術語僅僅用來將一個實體或者操作與另一個實體或操作區分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關系或者順序。
[0024]請參閱圖1。本說明書實施例提供一種文件恢復方法。所述文件恢復方法可以應用于服務器等計算機設備。所述文件恢復方法可以包括以下步驟。
[0025]步驟S11:獲取多個第一文件標識和多個第一鏡像標識,在第一鏡像標識對應的第一備份鏡像中包括第一文件標識對應的第一備份文件,第一備份鏡像對應的第一存儲介質處于不可讀取狀態。
[0026]在一些實施例中,第一文件標識用于標識第一備份文件,具體可以為第一備份文件的存儲地址、名稱或者編號等。所述多個第一文件標識可以對應多個第一備份文件。
[0027]在一些實施例中,第一備份文件包括用于恢復的備份文件。可以通過Veritas NBU等備份管理軟件進行備份,得到備份文件。第一備份文件可以為單個文件,或者,還可以為包括多個文件的集合。例如,第一備份文件可以為文件目錄,在文件目錄下具有多個文件。
[0028]在一些實施例中,第一鏡像標識用于標識第一備份鏡像,具體可以為第一備份鏡像的存儲地址、名稱或者編號等。所述多個第一鏡像標識可以對應多個第一備份鏡像。
[0029]在一些實施例中,每在一個備份時間執行一次備份操作便可以得到一個備份鏡像。所述多個第一備份鏡像對應的備份時間可以相同或不同。所述多個第一備份鏡像可以通過對同一文件或者文件目錄進行備份得到。例如可以在多個備份時間對同一文件或者文件目錄進行備份,得到多個第一備份鏡像。或者,所述多個第一備份鏡像還可以通過對多個文件或者文件目錄進行備份得到。例如可以在一個備份時間對多個文件或者文件目錄進行備份,或者還可以在多個備份時間對多個文件或者文件目錄進行備份,從而得到多個第一備份鏡像。
[0030]在一些實施例中,第一備份鏡像中可以包括一個或多個第一備份文件,不同第一備份鏡像中的第一備份文件可以相同或不同。從而使得,第一鏡像標識能夠覆蓋一個或多個第一文件標識,不同第一鏡像標識覆蓋的第一文件標識可以相同或不同。
[0031]在一些實施例中,第一備份鏡像可以對應一個或多個第一存儲介質。例如,第一備份鏡像可以存儲在一個第一存儲介質上,從而對應一個第一存儲介質。再比如,第一備份鏡像還可以存儲在多個第一存儲介質上,從而對應多個第一存儲介質。由于第一備份鏡像可以對應一個或多個第一存儲介質。從而使得,第一鏡像標識可以對應一個或多個第一存儲介質。
[0032]在一些實施例中,第一存儲介質可以包括磁帶、光盤等。第一存儲介質可以放置于檔案室等保管區域,從而處于不可本文檔來自技高網...
【技術保護點】
【技術特征摘要】
1.一種文件恢復方法,其特征在于,包括:獲取多個第一文件標識和多個第一鏡像標識,在第一鏡像標識對應的第一備份鏡像中包括第一文件標識對應的第一備份文件,第一備份鏡像對應的第一存儲介質處于不可讀取狀態;根據第一鏡像標識在存儲介質調配方面的價值指標,從所述多個第一鏡像標識中選取第一鏡像標識,選取的第一鏡像標識能夠覆蓋所述多個第一文件標識;根據選取的第一鏡像標識,確定相應的第一存儲介質;根據確定的第一存儲介質,對所述多個第一文件標識對應的第一備份文件執行恢復操作。2.根據權利要求1所述的方法,其特征在于,所述價值指標根據第一鏡像標識覆蓋的第一文件標識數量和第一鏡像標識對應的第一存儲介質數量確定得到。3.根據權利要求2所述的方法,其特征在于,在選取第一備份鏡像的步驟中包括:以第一文件標識構成的集合為文件標識集,以第一鏡像標識構成的集合為鏡像標識集,迭代執行以下步驟,直至文件標識集中不再包括第一文件標識:根據文件標識集,確定鏡像標識集中第一鏡像標識的價值指標;從鏡像標識集中不放回的選取價值指標最大的第一鏡像標識;從文件標識集中刪除所選取第一鏡像標識覆蓋的第一文件標識。4.根據權利要求3所述的方法,其特征在于,在確定價值指標的步驟中包括:針對鏡像標識集中的每個第一鏡像標識,根據第一鏡像標識在文件標識集中覆蓋的第一文件標識數量和第一鏡像標識對應的第一存儲介質數量,確定該第一鏡像標識的價值指標。5.根據權利要求1所述的方法,其特征在于,所述方法還包括:向運維設備發送提示信息,所述提示信息用于提示運維人員調配確定的第一存儲介質。6.根據權利要求5所述的方法,其特征在于,在執行恢復操作的步...
【專利技術屬性】
技術研發人員:劉釗,
申請(專利權)人:中國工商銀行股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。