云存儲(chǔ)系統(tǒng)中文件的管理方法、云存儲(chǔ)系統(tǒng)及云端服務(wù)器的制造方法
【專利摘要】本發(fā)明提供一種云存儲(chǔ)系統(tǒng)中文件的管理方法、云存儲(chǔ)系統(tǒng)及云端服務(wù)器,該管理方法包括:步驟A、云端服務(wù)器將待存儲(chǔ)的文件劃分為多個(gè)子文件;步驟B、所述云端服務(wù)器將多個(gè)子文件中的每個(gè)子文件重復(fù)保存到云存儲(chǔ)服務(wù)器組群中的不同的云存儲(chǔ)服務(wù)器中;步驟C、當(dāng)所述云端服務(wù)器接收到下載所述文件的請(qǐng)求后,所述云端服務(wù)器從所述云存儲(chǔ)服務(wù)器組群中獲取與所述文件相關(guān)的多個(gè)子文件,并根據(jù)所述多個(gè)子文件生成所述文件。通過上述管理方法能夠有效提高備份文件的可靠性和安全性。
【專利說明】云存儲(chǔ)系統(tǒng)中文件的管理方法、云存儲(chǔ)系統(tǒng)及云端服務(wù)器
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信【技術(shù)領(lǐng)域】,尤其涉及一種云存儲(chǔ)系統(tǒng)中文件的管理方法、云存儲(chǔ)系統(tǒng)及云端服務(wù)器。
【背景技術(shù)】
[0002]網(wǎng)絡(luò)在線備份是一種基于網(wǎng)絡(luò)的文件備份,也就是,用戶通過網(wǎng)絡(luò)把文件備份到異地的存儲(chǔ)服務(wù)器上,而不是在本地存儲(chǔ),通過對(duì)異地存儲(chǔ)服務(wù)器的有效管理和保護(hù),就可以最大程度的保護(hù)用戶文件,從而在用戶文件丟失的情況下,可以方便的恢復(fù)數(shù)據(jù),提高文件的安全性和容災(zāi)能力。
[0003]然而,在現(xiàn)有的文件備份方式中是將備份文件直接存儲(chǔ)在存儲(chǔ)服務(wù)器上,考慮到存儲(chǔ)服務(wù)器也會(huì)出現(xiàn)故障,因此現(xiàn)有的文件備份并不能保證備份數(shù)據(jù)的安全性和可靠性。
【發(fā)明內(nèi)容】
[0004]為了解決上述技術(shù)問題,本發(fā)明提供一種云存儲(chǔ)系統(tǒng)中文件的管理方法、云存儲(chǔ)系統(tǒng)及云端服務(wù)器,有效提高備份文件的可靠性和安全性。
[0005]一種云存儲(chǔ)系統(tǒng)中文件的管理方法,其特征在于,所述管理方法包括:
[0006]步驟A、云端服務(wù)器將待存儲(chǔ)的文件劃分為多個(gè)子文件;
[0007]步驟B、所述云端服務(wù)器將多個(gè)子文件中的每個(gè)子文件重復(fù)保存到云存儲(chǔ)服務(wù)器組群中的不同的云存儲(chǔ)服務(wù)器中;
[0008]步驟C、當(dāng)所述云端服務(wù)器接收到下載所述文件的請(qǐng)求后,所述云端服務(wù)器從所述云存儲(chǔ)服務(wù)器組群中獲取與所述文件相關(guān)的多個(gè)子文件,并根據(jù)所述多個(gè)子文件生成所述文件。
[0009]由上述技術(shù)方案可知,本發(fā)明的實(shí)施例具有如下有益效果:
[0010](I)通過云端服務(wù)器將待存儲(chǔ)的文件劃分為多個(gè)子文件,然后以每個(gè)子文件重復(fù)保存至少一次的方式,將每個(gè)子文件重復(fù)保存到云存儲(chǔ)服務(wù)器組群中的不同的云存儲(chǔ)服務(wù)器中,當(dāng)其中一個(gè)云存儲(chǔ)服務(wù)器出現(xiàn)故障時(shí),云端服務(wù)器也可以從其他云存儲(chǔ)服務(wù)器獲取得到該子文件,確保用戶終端能夠下載得到完整的文件。
[0011](2)進(jìn)一步,云端服務(wù)器可從多個(gè)子文件中依次選取至少兩個(gè)子文件,以每個(gè)子文件至少重復(fù)保存一次的方式,將依次選取的至少兩個(gè)子文件分別保存到云存儲(chǔ)服務(wù)器組群中的不同的云存儲(chǔ)服務(wù)器,使得云端服務(wù)器可從云存儲(chǔ)服務(wù)器組群中的任意的至少兩個(gè)云端存儲(chǔ)服務(wù)器中獲取與文件相關(guān)的多個(gè)子文件,并根據(jù)獲取的多個(gè)子文件組合生成文件,減少了因云存儲(chǔ)服務(wù)器損壞造成無法獲取完整文件的風(fēng)險(xiǎn)。
[0012](3)將待存儲(chǔ)的文件劃分為多個(gè)子文件進(jìn)行保存,每個(gè)云存儲(chǔ)服務(wù)器都只是整個(gè)文件的一部分,也減少了文件內(nèi)容泄露的風(fēng)險(xiǎn)。
【專利附圖】
【附圖說明】[0013]圖1為本發(fā)明的實(shí)施例中云存儲(chǔ)系統(tǒng)中文件的管理方法的流程圖;
[0014]圖2為本發(fā)明的實(shí)施例中云存儲(chǔ)系統(tǒng)的結(jié)構(gòu)示意圖;
[0015]圖3為本發(fā)明的實(shí)施例中云端服務(wù)器的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0016]在本發(fā)明的實(shí)施例中,云端服務(wù)器將待存儲(chǔ)的文件劃分為多個(gè)子文件;然后云端服務(wù)器將多個(gè)子文件中的每個(gè)子文件重復(fù)保存到云存儲(chǔ)服務(wù)器組群中的不同的云存儲(chǔ)服務(wù)器中;當(dāng)云端服務(wù)器接收到下載文件的請(qǐng)求后,云端服務(wù)器從云存儲(chǔ)服務(wù)器組群中獲取與文件相關(guān)的多個(gè)子文件,并根據(jù)多個(gè)子文件生成文件。
[0017]為了使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,下面結(jié)合實(shí)施例和附圖,對(duì)本發(fā)明實(shí)施例做進(jìn)一步詳細(xì)地說明。在此,本發(fā)明的示意性實(shí)施例及說明用于解釋本發(fā)明,但并不作為對(duì)本發(fā)明的限定。
[0018]〈實(shí)施例一〉
[0019]參見圖1,為本發(fā)明的實(shí)施例中云存儲(chǔ)系統(tǒng)中文件的管理方法的流程圖,具體步驟如下:
[0020]步驟101、云端服務(wù)器接收待存儲(chǔ)的文件。
[0021]在本發(fā)明的實(shí)施例中,云端服務(wù)器可接收來自用戶終端的待存儲(chǔ)的文件,該文件可以是備份文件,例如備份的用戶終端的通訊錄、備份的用戶終端的系統(tǒng)文件等,該文件也可以是共享文件,例如共享的應(yīng)用程序文件、共享的音視頻文件等。上述用戶終端可以是計(jì)算機(jī)、移動(dòng)電話、平板電腦等終端設(shè)備。
[0022]步驟102、云端服務(wù)器將待存儲(chǔ)的文件劃分為多個(gè)子文件。
[0023]也就是,通過云端服務(wù)器將待存儲(chǔ)的文件劃分為兩個(gè)子文件,或至少三個(gè)子文件,例如通過云端服務(wù)器將待存儲(chǔ)的文件A劃分為子文件Al、子文件A2和子文件A3,或者將文件A劃分為子文件Al、子文件A2、子文件A3和A4子文件。
[0024]在本發(fā)明的實(shí)施例中,云端服務(wù)器可根據(jù)預(yù)定策略進(jìn)行文件的劃分處理,該預(yù)定策略可以設(shè)置為將文件劃分為所占空間相等的多個(gè)子文件。當(dāng)然可以理解的是,在本實(shí)施例中并不限定該預(yù)定策略的具體內(nèi)容。
[0025]在步驟102之后,云端服務(wù)器可記錄多個(gè)子文件與文件的對(duì)應(yīng)關(guān)系,例如記錄子文件Al、子文件A2和子文件A3與文件A的對(duì)應(yīng)關(guān)系,記錄子文件Al、子文件A2、子文件A3和子文件A4與文件A的對(duì)應(yīng)關(guān)系。
[0026]步驟103、云端服務(wù)器將多個(gè)子文件中的每個(gè)子文件重復(fù)保存到云存儲(chǔ)服務(wù)器組群中的不同的云存儲(chǔ)服務(wù)器中。
[0027]在本發(fā)明的實(shí)施例中,云存儲(chǔ)服務(wù)器組群中包括多個(gè)云存儲(chǔ)服務(wù)器,其中云存儲(chǔ)服務(wù)器用于存儲(chǔ)子文件。
[0028]在本發(fā)明的實(shí)施例中,以每個(gè)子文件重復(fù)保存至少一次的方式,將每個(gè)子文件重復(fù)保存到云存儲(chǔ)服務(wù)器組群中的不同的云存儲(chǔ)服務(wù)器中,當(dāng)其中一個(gè)云存儲(chǔ)服務(wù)器出現(xiàn)故障時(shí),云端服務(wù)器也可以從其他云存儲(chǔ)服務(wù)器獲取得到該子文件,確保用戶終端能夠下載得到完整的文件。下面通過以下兩種方式詳細(xì)介紹步驟103的實(shí)現(xiàn)方式:
[0029]方式一、假設(shè)云存儲(chǔ)服務(wù)器組群中包括:第一云存儲(chǔ)服務(wù)器、第二云存儲(chǔ)服務(wù)器和第三云存儲(chǔ)服務(wù)器,以將文件A劃分為子文件Al、子文件A2和子文件A3為例,在執(zhí)行步驟103時(shí),云端服務(wù)器將子文件Al重復(fù)保存到第一云存儲(chǔ)服務(wù)器和第二云存儲(chǔ)服務(wù)器中,云端服務(wù)器將子文件A2重復(fù)保存到第一云存儲(chǔ)服務(wù)器和第三云存儲(chǔ)服務(wù)器中,云端服務(wù)器將子文件A3重復(fù)保存到第二云存儲(chǔ)服務(wù)器和第三云存儲(chǔ)服務(wù)器中,參見下表1
[0030]
【權(quán)利要求】
1.一種云存儲(chǔ)系統(tǒng)中文件的管理方法,其特征在于,所述管理方法包括: 步驟A、云端服務(wù)器將待存儲(chǔ)的文件劃分為多個(gè)子文件; 步驟B、所述云端服務(wù)器將多個(gè)子文件中的每個(gè)子文件重復(fù)保存到云存儲(chǔ)服務(wù)器組群中的不同的云存儲(chǔ)服務(wù)器中; 步驟C、當(dāng)所述云端服務(wù)器接收到下載所述文件的請(qǐng)求后,所述云端服務(wù)器從所述云存儲(chǔ)服務(wù)器組群中獲取與所述文件相關(guān)的多個(gè)子文件,并根據(jù)所述多個(gè)子文件生成所述文件。
2.根據(jù)權(quán)利要求1所述的管理方法,其特征在于,所述步驟A之前,所述管理方法還包括: 所述云端服務(wù)器接收來自用戶終端的待存儲(chǔ)的文件。
3.根據(jù)權(quán)利要求1所述的管理方法,其特征在于,所述步驟A還包括: 所述云端服務(wù)器記錄所述多個(gè)子文件與所述文件的對(duì)應(yīng)關(guān)系。
4.根據(jù)權(quán)利要求2所述的管理方法,其特征在于,所述步驟B包括: 所述云端服務(wù)器從所述多個(gè)子文件中依次選取至少兩個(gè)子文件,以每個(gè)子文件至少重復(fù)保存一次的方式,將依次選取的至少兩個(gè)子文件分別保存到所述云存儲(chǔ)服務(wù)器組群中的不同的云存儲(chǔ)服務(wù)器。
5.根據(jù)權(quán)利要求4所述的管理方法,其特征在于,在所述步驟B后,所述管理方法還包括: 所述云端服務(wù)器中記錄每個(gè)子文件與云存儲(chǔ)服務(wù)器的存儲(chǔ)對(duì)應(yīng)關(guān)系。
6.根據(jù)權(quán)利要求1所述的管理方法,其特征在于,所述步驟C包括: 所述云端服務(wù)器接收來自用戶終端的下載所述文件的請(qǐng)求; 所述云端服務(wù)器從所述云存儲(chǔ)服務(wù)器組群中的任意至少兩個(gè)云端存儲(chǔ)服務(wù)器中獲取與所述文件相關(guān)的多個(gè)子文件; 所述云端服務(wù)器將獲取的所述多個(gè)子文件組合生成所述文件。
7.根據(jù)權(quán)利要求6所述的管理方法,其特征在于,在所述步驟C之前,所述管理方法還包括: 所述云端服務(wù)器檢測(cè)所述云存儲(chǔ)服務(wù)器組群中的云存儲(chǔ)服務(wù)器是否都工作正常。
8.—種云存儲(chǔ)系統(tǒng),其特征在于,包括:云端服務(wù)器和云存儲(chǔ)服務(wù)器組群,其中 所述云存儲(chǔ)服務(wù)器組群包括多個(gè)云存儲(chǔ)服務(wù)器,所述云存儲(chǔ)服務(wù)器用于存儲(chǔ)子文件; 所述云端服務(wù)器,用于將待存儲(chǔ)的文件劃分為多個(gè)子文件,并將多個(gè)子文件中的每個(gè)子文件重復(fù)保存到云存儲(chǔ)服務(wù)器組群中的不同的云存儲(chǔ)服務(wù)器中;當(dāng)接收到下載所述文件的請(qǐng)求后,從所述云存儲(chǔ)服務(wù)器組群中獲取與所述文件相關(guān)的多個(gè)子文件,并根據(jù)所述多個(gè)子文件生成所述文件。
9.一種云端服務(wù)器,其特征在于,包括: 文件劃分模塊,用于將待存儲(chǔ)的文件劃分為多個(gè)子文件; 子文件處理模塊,用于將多個(gè)子文件中的每個(gè)子文件重復(fù)保存到云存儲(chǔ)服務(wù)器組群中的不同的云存儲(chǔ)服務(wù)器中; 文件生成模塊,用于在接收到下載所述文件的請(qǐng)求后,從所述云存儲(chǔ)服務(wù)器組群中獲取與所述文件相關(guān)的多個(gè)子文件,并根據(jù)所述多個(gè)子文件生成所述文件。
10.根據(jù)權(quán)利要求9所述的云端服務(wù)器,其特征在于,所述子文件處理模塊進(jìn)一步用于從多個(gè)子文件中依次選取至少兩個(gè)子文件,以每個(gè)子文件至少重復(fù)保存一次的方式,將依次選取的至少兩個(gè)子文件分別保存到所述云存儲(chǔ)服務(wù)器組群中的不同的云存儲(chǔ)服務(wù)器。
【文檔編號(hào)】G06F17/30GK103514198SQ201210213658
【公開日】2014年1月15日 申請(qǐng)日期:2012年6月25日 優(yōu)先權(quán)日:2012年6月25日
【發(fā)明者】王劍鋒, 崔長浩, 吳建偉 申請(qǐng)人:北京智慧風(fēng)云科技有限公司, 愛國者數(shù)碼科技有限公司