亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種硬盤文件恢復方法及系統(tǒng)與流程

文檔序號:12719159閱讀:197來源:國知局
一種硬盤文件恢復方法及系統(tǒng)與流程

本發(fā)明涉及計算機技術領域,尤其涉及一種硬盤文件恢復方法及系統(tǒng)。



背景技術:

在點播系統(tǒng)中,硬盤在長時間高負荷工作情況下,極易出現(xiàn)故障,當出現(xiàn)故障后,硬盤上的多媒體文件不能使用。更換新的硬盤后,需要將原硬盤數(shù)據(jù)拷貝到新的硬盤,但由于原硬盤的故障會導致部分或全部多媒體文件無法拷貝。目前比較常見的做法是使用備份盤,即每一個硬盤都對應一個或者多個備份盤,當添加多媒體文件時,同時向備份盤添加相同的文件,若硬盤出現(xiàn)故障,則使用備份盤或者通過備份盤拷貝相應的文件。這種做法的缺點是管理不便,在備份時容易出現(xiàn)紕漏,需要專門對備份盤進行管理,成本較高,也造成資源的浪費。



技術實現(xiàn)要素:

本發(fā)明所要解決的技術問題是:提供一種硬盤文件自動恢復的方法及系統(tǒng)。

為了解決上述技術問題,本發(fā)明采用的技術方案為:一種硬盤文件恢復方法,包括:

備份第一硬盤群中的一第一硬盤的文件至其他至少一個第一硬盤中;

記錄、更新并保存所述一第一硬盤的文件的文件列表至其他至少一個第一硬盤中;

當所述一第一硬盤故障時,根據(jù)所述的文件列表,從其他至少一個第一硬盤中查找并拷貝所述一第一硬盤的文件至第二硬盤。

本發(fā)明還涉及一種硬盤文件恢復系統(tǒng),包括:

備份模塊,用于備份第一硬盤群中的一第一硬盤的文件至其他至少一個第一硬盤中;

記錄模塊,用于記錄所述一第一硬盤的文件的文件列表至其他至少一個第一硬盤中;

更新模塊,用于更新所述一第一硬盤的文件的文件列表至其他至少一個第一硬盤中;

保存模塊,用于保存所述一第一硬盤的文件的文件列表至其他至少一個第一硬盤中;

查找模塊,用于當所述一第一硬盤故障時,根據(jù)所述的文件列表,從其他至少一個第一硬盤中查找所述一第一硬盤的文件;

拷貝模塊,用于拷貝所述一第一硬盤的文件至第二硬盤。

本發(fā)明的有益效果在于:將第一硬盤群中任意一個第一硬盤的文件進行備份并且保存所述任意第一硬盤的文件的文件列表,當所述第一硬盤出現(xiàn)故障時,只需按照所述文件列表從其他的第一硬盤中查找備份文件,然后拷貝至第二硬盤即可,不需要單獨使用外置硬盤對文件進行備份保存,既節(jié)約了資源,又方便管理。

附圖說明

圖1為本發(fā)明的硬盤文件恢復方法的流程圖;

圖2為本發(fā)明實施例一的硬盤文件恢復方法的流程圖;

圖3為本發(fā)明硬盤文件恢復系統(tǒng)的結構示意圖;

圖4為本發(fā)明實施例一的硬盤文件恢復系統(tǒng)的結構示意圖;

圖5為本發(fā)明實施例二的第一硬盤群及其文件分布示意圖。

標號說明:

1、備份模塊;2、記錄模塊;3、更新模塊;4、保存模塊;5、查找模塊;6、拷貝模塊;7、命名模塊;8、創(chuàng)建模塊。

具體實施方式

為詳細說明本發(fā)明的技術內容、所實現(xiàn)目的及效果,以下結合實施方式并配合附圖予以說明。

本發(fā)明最關鍵的構思在于:將第一硬盤的文件的文件列表保存其他的第一硬盤中,通過查找文件列表就可自動拷貝備份文件至第二硬盤。

請參照圖1,一種硬盤文件恢復方法,包括:

備份第一硬盤群中的一第一硬盤的文件至其他至少一個第一硬盤中;

記錄、更新并保存所述一第一硬盤的文件的文件列表至其他至少一個第一硬盤中;

當所述一第一硬盤故障時,根據(jù)所述的文件列表,從其他至少一個第一硬盤中查找并拷貝所述一第一硬盤的文件至第二硬盤。

從上述描述可知,本發(fā)明的有益效果在于:對第一硬盤群中任意一個第一硬盤的文件進行備份,并且保存所述第一硬盤的文件的文件列表,出現(xiàn)故障時,只需按照所述文件列表查找備份文件,然后自動拷貝至第二硬盤即可,不需要單獨使用外置硬盤對文件進行備份保存,既節(jié)約了資源,又方便管理。

進一步的,所述“備份第一硬盤群中的一第一硬盤的文件至其他至少一個第一硬盤中”之前還包括:對第一硬盤群中的每一個第一硬盤的文件分別進行統(tǒng)一命名。

由上述描述可知,對第一硬盤群中的文件分別進行統(tǒng)一命名,可方便后續(xù)查找。

進一步的,當所述一第一硬盤的文件發(fā)生變化時,同步更新并保存所述文件列表。

由上述描述可知,同步更新第一硬盤的文件的文件列表,可以防止出現(xiàn)錯誤或者遺漏。

進一步的,所述“保存所述一第一硬盤的文件的文件列表至其他至少一個第一硬盤中”具體為:將所述一第一硬盤的文件的文件列表保存在其它至少一個第一硬盤的系統(tǒng)目錄中。

由上述描述可知,其中一個第一硬盤的文件列表保存在其他至少一個硬盤當中,可防止硬盤損毀后無法讀取文件列表,并且保存在不經常使用的系統(tǒng)目錄中,可防止誤操作而刪除文件列表。

進一步的,所述一第一硬盤的文件自動拷貝至所述第二硬盤。

進一步的,在拷貝所述一第一硬盤的文件至第二硬盤前,還包括創(chuàng)建第二硬盤的目錄。

請參照圖3,本發(fā)明的另一技術方案為:

一種硬盤文件恢復系統(tǒng),包括:

備份模塊,用于備份第一硬盤群中的一第一硬盤的文件至其他至少一個第一硬盤中;

記錄模塊,用于記錄所述一第一硬盤的文件的文件列表至其他至少一個第一硬盤中;

更新模塊,用于更新所述一第一硬盤的文件的文件列表至其他至少一個第一硬盤中;

保存模塊,用于保存所述一第一硬盤的文件的文件列表至其他至少一個第一硬盤中;

查找模塊,用于當?shù)谝挥脖P故障時,根據(jù)所述的文件列表,從其他至少一個第一硬盤中查找所述一第一硬盤的文件;

拷貝模塊,用于拷貝所述一第一硬盤的文件至第二硬盤。

進一步的,還包括命名模塊,用于對第一硬盤群中的每一個第一硬盤的文件分別進行統(tǒng)一命名。

進一步的,所述保存模塊位于第一硬盤的系統(tǒng)目錄。

進一步的,還包括創(chuàng)建模塊,用于創(chuàng)建第二硬盤的目錄。

進一步的,所述拷貝模塊用于自動拷貝所述一第一硬盤的文件至第二硬盤。

實施例一

請參照圖2,本發(fā)明的實施例一為:一種硬盤文件恢復方法,包括如下步驟:

備份第一硬盤群中的一第一硬盤的文件至其他至少一個第一硬盤中。在進行備份前,先對第一硬盤群中的每一個第一硬盤的文件分別進行統(tǒng)一的命名或者編號;備份時,至少要有一份備份文件,當然也可根據(jù)具體情況進行多個備份。本實施例中,第一硬盤群包括至少兩個第一硬盤,其中一個第一硬盤的文件的備份存儲在其他至少一個第一硬盤中,當進行多個備份時,也可以存在其他多個第一硬盤中,即多個第一硬盤可能相互存儲有各自的備份文件。

記錄、更新并保存所述一第一硬盤的文件的文件列表至其他至少一個第一硬盤中。對第一硬盤群進行掃描,記錄并保存第一硬盤群中任意一個第一硬盤的文件的文件列表,優(yōu)選的,其中一個第一硬盤的文件列表保存在第一硬盤群中其他至少一個第一硬盤的系統(tǒng)目錄中,以防止當?shù)谝挥脖P損壞時無法讀取文件列表。當?shù)谝挥脖P的文件發(fā)生變化時,同步更新其所對應的文件列表。

當所述一第一硬盤故障時,根據(jù)所述的文件列表,從其他至少一個第一硬盤中查找并拷貝所述一第一硬盤的文件至第二硬盤。當其中一個第一硬盤發(fā)生損壞時,需要更換新的硬盤,即第二硬盤,這時只需要按照保存的第一硬盤的文件列表進行查找,找到對應的文件后即可自動拷貝至第二硬盤。在拷貝所述第一硬盤群中的文件至第二硬盤前,首先創(chuàng)建第二硬盤的目錄。本實施例中,所述第一硬盤群指的是連接同一個服務器或者服務器群的多個硬盤,也包括服務器本身的硬盤,文件是統(tǒng)一命名的,服務器群中全部的文件信息是共享的,每一個服務器都可以通過文件列表中的文件名稱查詢到相應備份文件的信息,并自動進行拷貝。

如圖4所示,本實施例還涉及一種硬盤文件恢復系統(tǒng),與上述一種硬盤文件恢復方法相對應,包括:

備份模塊1,用于備份第一硬盤群中的一第一硬盤的文件至其他至少一個第一硬盤中;

記錄模塊2,用于記錄所述一第一硬盤的文件的文件列表至其他至少一個第一硬盤中;

更新模塊3,用于更新所述一第一硬盤的文件的文件列表至其他至少一個第一硬盤中;

保存模塊4,用于保存所述一第一硬盤的文件的文件列表至其他至少一個第一硬盤中;進一步的,所述保存模塊位于第一硬盤的系統(tǒng)目錄;

查找模塊5,用于當?shù)谝挥脖P故障時,根據(jù)所述的文件列表,從其他至少一個第一硬盤中查找所述一第一硬盤的文件;

拷貝模塊6,用于拷貝所述一第一硬盤的文件至第二硬盤;

命名模塊7,用于對第一硬盤群中的每一個第一硬盤的文件分別進行統(tǒng)一命名;

創(chuàng)建模塊8,用于創(chuàng)建第二硬盤的目錄。

實施例二

本實施例以數(shù)字視聽場所為例,來具體說明上述的硬盤文件恢復方法。

如圖5所示,在數(shù)字視聽場所中,由于需要保存大量的多媒體文件,一般設置多個服務器,假設有服務器1和服務器2,每個服務器中會設置連接多個硬盤,包括硬盤1、硬盤2、硬盤3等等以此類推,多媒體文件可以保存在連接服務器的硬盤中,當然也可以保存在服務器1或者服務器2自身的硬盤中。本實施例中,所述服務器1和服務器2自身的硬盤以及連接服務器1和服務器2的多個硬盤統(tǒng)稱為第一硬盤群。

一般視聽場所的多媒體文件在整個視聽系統(tǒng)中會有多個備份,即第一硬盤群中的每一份多媒體文件都存在多個備份文件,所以本實施例中不需要再對多媒體文件進行額外備份,以服務器1連接的硬盤1為例,將硬盤1中的歌曲統(tǒng)稱為文件1,在連接服務器1的硬盤1和硬盤3中保存有所述文件1,同時在連接服務器2的硬盤2和硬盤3中也保存有所述文件1。硬盤1中的每首歌都進行統(tǒng)一的編號或者命名,硬盤1中保存有所有歌曲的編號或名稱組成的歌曲目錄,以及對應歌曲目錄的歌曲文件數(shù)據(jù),為了防止硬盤1損壞無法讀取歌曲目錄,同時將歌曲目錄保存在其他一個或者多個硬盤的系統(tǒng)目錄中,即實施例一中所述的其中一個第一硬盤的文件列表保存其他至少一個第一硬盤的系統(tǒng)目錄中。

當增加新的歌曲到硬盤1時,先對新增的歌曲進行編號或者命名,然后將其對應的編號或者名稱以及歌曲文件數(shù)據(jù)補充到硬盤1中,然后將歌曲編號或者名稱更新到其他存儲有相應歌曲目錄的硬盤的系統(tǒng)目錄中,同時將歌曲文件數(shù)據(jù)備份到其他第一硬盤中,即實施例一中所述的當?shù)谝挥脖P群中的文件發(fā)生變化時,同步更新其所對應的文件列表。

當硬盤1出現(xiàn)故障或者損壞時,需要更換一個新的硬盤,即第二硬盤。對第二硬盤創(chuàng)建目錄后,可從其他第一硬盤的系統(tǒng)目錄中獲取硬盤1的歌曲目錄,根據(jù)歌曲目錄可以從其他第一硬盤中拷貝歌曲文件數(shù)據(jù)到第二硬盤,即實施例一中所述的根據(jù)所述的文件列表,查找并拷貝所述第一硬盤群中的文件至第二硬盤。視聽場所的服務器群中全部的文件信息是共享的,每一個服務器都可以通過歌曲目錄中的編號或者名稱查詢到相應備份歌曲文件數(shù)據(jù)的信息,并自動進行拷貝。本實施例中,不需要采用專門的硬盤對歌曲文件數(shù)據(jù)進行備份,只需在整個視聽場所系統(tǒng)中備份歌曲目錄即可,可大大降低成本;同時,當更新歌曲時,對于備份歌曲目錄的硬盤,只需要更新歌曲目錄,更新數(shù)據(jù)量小,操作方便。

綜上所述,本發(fā)明提供的一種硬盤文件恢復方法及系統(tǒng),第一硬盤群中的第一硬盤相互進行文件和文件列表的備份,不需要單獨使用外置硬盤對文件進行備份保存,既節(jié)約了資源,又方便管理,尤其適用于數(shù)字視聽場所中的多媒體文件的備份。

以上所述僅為本發(fā)明的實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內容所作的等同變換,或直接或間接運用在相關的技術領域,均同理包括在本發(fā)明的專利保護范圍內。

當前第1頁1 2 3 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1