两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種云存儲(chǔ)的回收站管理方法和裝置制造方法

文檔序號(hào):7996059閱讀:128來源:國知局
一種云存儲(chǔ)的回收站管理方法和裝置制造方法
【專利摘要】本發(fā)明提供一種云存儲(chǔ)的回收站管理方法和裝置,其中方法包括:接收針對文件的文件刪除請求;基于所述文件刪除請求中的用戶信息,檢測云存儲(chǔ)系統(tǒng)中是否存在與該文件所屬用戶對應(yīng)的第一路徑;如果存在所述第一路徑,則為所述用戶配置與所述文件對應(yīng)的第二路徑;以及將所述文件移動(dòng)到所述第二路徑下。
【專利說明】—種云存儲(chǔ)的回收站管理方法和裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及云存儲(chǔ)系統(tǒng)領(lǐng)域,尤其涉及一種云存儲(chǔ)的回收站管理方法和裝置【背景技術(shù)】
[0002]隨著科學(xué)技術(shù)的發(fā)展,云存儲(chǔ)技術(shù)得到廣泛的應(yīng)用,更多的人開始使用云存儲(chǔ)系統(tǒng)對文件資源進(jìn)行保存管理,云存儲(chǔ)系統(tǒng)中的功能也越來越豐富。其中,云存儲(chǔ)的回收站功能是一項(xiàng)用戶頻繁使用的功能。
[0003]但現(xiàn)有技術(shù)中,用于底層存儲(chǔ)的ATMOS設(shè)置不支持回收管理功能,不能很好地對云存儲(chǔ)的回收站中的數(shù)據(jù)進(jìn)行管理。
[0004]也就是說,現(xiàn)有的技術(shù)中雖然有云存儲(chǔ)的回收站功能,但是不能對回收站中的數(shù)據(jù)進(jìn)行移動(dòng)、列舉、刪除以及還原等操作,滿足不了用戶進(jìn)行云存儲(chǔ)項(xiàng)目的需求,達(dá)不到一個(gè)好的用戶體驗(yàn)效果。
[0005]綜上所述,現(xiàn)有技術(shù)中對于云存儲(chǔ)的回收站中的數(shù)據(jù)不能進(jìn)行很好的管理工作,因此有必要提出改進(jìn)的技術(shù)方案解決上述問題。

【發(fā)明內(nèi)容】

[0006]針對上述缺陷,本發(fā)明的主要目的在于提供一種云存儲(chǔ)的回收站管理方法和裝置,以解決現(xiàn)有技術(shù)存在的云存儲(chǔ)的回收站管理困難的問題,其中:
[0007]根據(jù)本發(fā)明的一個(gè)方面,提供一種云存儲(chǔ)的回收站管理方法,該方法包括:接收針對文件的文件刪除請求;基于所述文件刪除請求中的用戶信息,檢測云存儲(chǔ)系統(tǒng)中是否存在與該文件所屬用戶對應(yīng)的第一路徑;如果存在所述第一路徑,則為所述用戶配置與所述文件對應(yīng)的第二路徑;以及將所述文件移動(dòng)到所述第二路徑下。
[0008]根據(jù)本發(fā)明實(shí)施例的方法,還包括:如果不存在所述第一路徑,則在云存儲(chǔ)系統(tǒng)的回收站空間中配置與該文件所屬用戶對應(yīng)的所述第一路徑,并為所述用戶配置與所述文件對應(yīng)的第二路徑。
[0009]根據(jù)本發(fā)明實(shí)施例的方法,在云存儲(chǔ)系統(tǒng)的回收站空間中配置與該文件所屬用戶對應(yīng)的所述第一路徑的步驟包括:使用所述用戶信息中的用戶標(biāo)識(shí)配置在云存儲(chǔ)系統(tǒng)的回收站空間中配置與該文件所屬用戶對應(yīng)的所述第一路徑。
[0010]根據(jù)本發(fā)明實(shí)施例的方法,還包括:所述第一路徑為所述用戶在云存儲(chǔ)系統(tǒng)中所對應(yīng)的回收站空間的路徑;所述第二路徑為所述文件在所述回收站空間中的絕對路徑。
[0011]根據(jù)本發(fā)明實(shí)施例的方法,還包括:基于所述文件刪除請求,存儲(chǔ)所述文件的原始路徑。
[0012]根據(jù)本發(fā)明實(shí)施例的方法,還包括:將所述文件的原始路徑作為所述文件的元數(shù)據(jù)進(jìn)行存儲(chǔ)。
[0013]根據(jù)本發(fā)明實(shí)施例的方法,還包括:通過獲取所述第一路徑以及所述第二路徑并通過使用分布式云存儲(chǔ)系統(tǒng)的API移動(dòng)對象函數(shù)接口,將所述文件移動(dòng)到所述第二路徑下;通過獲取所述第一路徑并通過使用分布式云存儲(chǔ)系統(tǒng)的API列舉對象函數(shù)接口,顯示所述回收站空間下包含所述文件在內(nèi)的所有文件;通過獲取根據(jù)所述第二路徑并通過使用分布式云存儲(chǔ)系統(tǒng)的API刪除函數(shù)接口,刪除所述文件。
[0014]根據(jù)本發(fā)明實(shí)施例的方法,還包括:通過獲取所述第二路徑以及所述原始路徑并通過使用分布式云存儲(chǔ)系統(tǒng)的API還原函數(shù)接口,將所述文件還原至所述原始路徑。
[0015]根據(jù)本發(fā)明的另一個(gè)方面,提供一種云存儲(chǔ)的回收站管理裝置,該裝置包括:接收模塊,用于接收針對文件的文件刪除請求;檢測模塊,用于基于所述文件刪除請求中的用戶信息,檢測云存儲(chǔ)系統(tǒng)中是否存在與該文件所屬用戶對應(yīng)的第一路徑;配置模塊,用于如果存在所述第一路徑,則為所述用戶配置與所述文件對應(yīng)的第二路徑;以及移動(dòng)模塊,用于將所述文件移動(dòng)到所述第二路徑下。
[0016]根據(jù)本發(fā)明的實(shí)施例,在所述裝置中,還包括:所述配置模塊進(jìn)一步用于如果不存在所述第一路徑,則在云存儲(chǔ)系統(tǒng)的回收站空間中配置與該文件所屬用戶對應(yīng)的所述第一路徑,并為所述用戶配置與所述文件對應(yīng)的第二路徑。
[0017]根據(jù)本發(fā)明的實(shí)施例,在所述裝置中,還包括:所述配置模塊還用于:使用所述用戶信息中的用戶標(biāo)識(shí)配置在云存儲(chǔ)系統(tǒng)的回收站空間中配置與該文件所屬用戶對應(yīng)的所述第一路徑。
[0018]根據(jù)本發(fā)明的實(shí)施例,在所述裝置中,還包括:存儲(chǔ)模塊,用于基于所述文件刪除請求,存儲(chǔ)所述文件的原始路徑。
[0019]根據(jù)本發(fā)明的實(shí)施例,在所述裝置中,還包括:存儲(chǔ)模塊進(jìn)一步用于將所述文件的原始路徑作為所述文件的元數(shù)據(jù)進(jìn)行存儲(chǔ)。
[0020]根據(jù)本發(fā)明的實(shí)施例,在所述裝置中,還包括:移動(dòng)模塊進(jìn)一步用于通過獲取所述第一路徑以及所述第二路徑并通過使用分布式云存儲(chǔ)系統(tǒng)的API移動(dòng)對象函數(shù)接口,將所述文件移動(dòng)到所述第二路徑下。
[0021]根據(jù)本發(fā)明的實(shí)施例,在所述裝置中,還包括:瀏覽模塊,用于通過獲取所述第一路徑并通過使用分布式云存儲(chǔ)系統(tǒng)的API列舉對象函數(shù)接口,顯示所述回收站空間下包含所述文件在內(nèi)的所有文件;還原模塊,用于通過獲取所述第二路徑以及所述原始路徑并通過使用分布式云存儲(chǔ)系統(tǒng)的API還原函數(shù)接口,將所述文件還原至所述原始路徑;以及刪除模塊,用于通過根據(jù)第二路徑并通過使用分布式云存儲(chǔ)系統(tǒng)的API刪除函數(shù)接口,刪除所述文件。
【專利附圖】

【附圖說明】
[0022]此處所說明的附圖用來提供對本發(fā)明的進(jìn)一步理解,構(gòu)成本發(fā)明的一部分,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中:
[0023]圖1是本發(fā)明涉及一種云存儲(chǔ)的回收站管理裝置的結(jié)構(gòu)框圖;
[0024]圖2是本發(fā)明涉及一種云存儲(chǔ)的回收站管理方法的流程圖;
[0025]圖3是本發(fā)明涉及一種云存儲(chǔ)的回收站管理方法對文件進(jìn)行瀏覽的流程圖;
[0026]圖4是本發(fā)明涉及一種云存儲(chǔ)的回收站管理方法對文件進(jìn)行還原的流程圖;
[0027]圖5是本發(fā)明涉及一種云存儲(chǔ)的回收站管理方法對文件進(jìn)行刪除的流程圖?!揪唧w實(shí)施方式】
[0028]本發(fā)明的主要思想在于,在云存儲(chǔ)系統(tǒng)中通過設(shè)置特殊的命名空間作為回收站空間,并通過對文件/目錄的列舉、刪除、移動(dòng)、操作實(shí)現(xiàn)回收站數(shù)據(jù)的管理。
[0029]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明具體實(shí)施例及相應(yīng)的附圖對本申請技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0030]根據(jù)本發(fā)明的實(shí)施例,提供一種云存儲(chǔ)的回收站管理方法,參考圖2,圖2為本發(fā)明涉及一種云存儲(chǔ)的回收站管理方法的流程圖。
[0031]在步驟S202中,云存儲(chǔ)系統(tǒng)接收到針對文件的文件刪除請求,需要把指定的內(nèi)容從云存儲(chǔ)系統(tǒng)中刪除即移動(dòng)到云存儲(chǔ)系統(tǒng)的回收站中。例如:需要將用戶A的文件A、文件B、文件夾C移至所述回收站空間中。
[0032]接收到刪除請求后云存儲(chǔ)系統(tǒng)繼續(xù)到步驟S204:檢測云存儲(chǔ)系統(tǒng)中是否存在與該文件所屬用戶對應(yīng)的第一路徑。所述第一路徑為該文件所屬用戶在所述云存儲(chǔ)系統(tǒng)中所對應(yīng)的回收站空間路徑。例如用戶A在云存儲(chǔ)系統(tǒng)中對應(yīng)的回收站空間路徑為:/rest/namespace/UIDA/recycle/。
[0033]如果沒有檢測到所述第一路徑,則繼續(xù)到步驟S206:在云存儲(chǔ)系統(tǒng)的回收站空間中配置與該文件所屬用戶對應(yīng)的第一路徑。在配置所述第一路徑時(shí),使用對應(yīng)用戶的用戶標(biāo)識(shí)對第一路徑進(jìn)行配置,例如使用用戶A的用戶ID即WDA對用戶A的第一路徑進(jìn)行配置,配置后的用戶A的第一路徑為/rest/namespace/UIDA/recycle/。配置第一路徑完成后進(jìn)行步驟S208。
[0034]如果檢測到所述第一路徑,則繼續(xù)到步驟S208:為所述用戶配置與所述文件對應(yīng)的第二路徑。所述第二路徑為所述文件在所述回收站空間中的絕對路徑。例如用戶A需要?jiǎng)h除的文件A的第二路徑可以被配置為:/rest/namespace/U IDA/recycle/pathA/fileA。
[0035]在配置第二路徑完成后繼續(xù)到步驟S210:將所述文件移動(dòng)到所述第二路徑下。此夕卜,在步驟S212處,還可以保存所述文件的原始路徑。結(jié)合步驟S210和S212,云存儲(chǔ)系統(tǒng)獲取到所述文件的原始路徑,并將所述原始路徑以元數(shù)據(jù)的形式進(jìn)行存儲(chǔ),接著云存儲(chǔ)系統(tǒng)獲取到所述第一路徑,在第一路徑下獲取到所述第二路徑,然后使用分布式云存儲(chǔ)系統(tǒng)的API移動(dòng)對象函數(shù)接口,將所述文件從原始路徑移動(dòng)到第一路徑下的第二路徑中。例如:用戶A刪除文件A,云存儲(chǔ)系統(tǒng)將文件A從原始路徑/rest/namespace/UIDA/pathA/fileA移至回收站空間即第一路徑/rest/namespace/UIDA/recycle/中,文件A對應(yīng)的最終目標(biāo)位置即第二路徑/rest/namespace/UIDA/recycle/pathA/fileA,從而實(shí)現(xiàn)對文件A的刪除工作。
[0036]承上述例子,刪除文件夾/目錄即將文件夾/目錄移動(dòng)到云存儲(chǔ)系統(tǒng)的回收站空間中的方法與刪除文件的方法相同,此處不再舉例說明。
[0037]根據(jù)本發(fā)明的實(shí)施例,還提供一種云存儲(chǔ)的回收站管理方法中對于文件進(jìn)行瀏覽的方法,參考圖3,圖3為一種云存儲(chǔ)的回收站管理方法對文件進(jìn)行瀏覽的流程圖。
[0038]對云存儲(chǔ)的回收站空間中的內(nèi)容進(jìn)行瀏覽,接收到瀏覽回收站的請求,在步驟S302處,獲取對應(yīng)用戶的第一路徑。接著在步驟S304處,可以使用分布式云存儲(chǔ)系統(tǒng)的API列舉對象函數(shù)接口。最后在步驟S306處,顯示所述回收站空間下包含所述文件在內(nèi)的所有文件信息。例如用戶B需要瀏覽云存儲(chǔ)的回收站,獲取到用戶B的第一路徑/rest/namespace/UIDB/recycle/,然后使用列舉對象函數(shù)接口,貝U顯示出用戶B的回收站空間/rest/namespace/UIDB/recycle/中所有文件以及文件的信息。
[0039]根據(jù)本發(fā)明的另一個(gè)實(shí)施例,進(jìn)一步,也可以瀏覽回收站中的具體文件信息。在步驟S302處獲取所要瀏覽文件對應(yīng)的第二路徑,通過使用列舉對象函數(shù)接口,顯示所述文件的信息。例如,用戶B要瀏覽文件B,獲取到文件B對應(yīng)的第二路徑/rest/namespace/UIDB/recycle/fileB,使用列舉對象函數(shù)接口,顯示文件B的信息。
[0040]根據(jù)本發(fā)明的實(shí)施例,還提供一種云存儲(chǔ)的回收站管理方法中對文件進(jìn)行還原的方法,參考圖4,圖4為一種云存儲(chǔ)的回收站管理方法對文件進(jìn)行還原的流程圖。
[0041]對云存儲(chǔ)的回收站空間中的內(nèi)容進(jìn)行還原,接收到還原文件的請求,在步驟S402處,從元數(shù)據(jù)里獲取指定內(nèi)容的原路徑,接著在步驟S404處,獲取該指定內(nèi)容在所述回收站空間中的第二路徑,接著在步驟S406處,檢測指定內(nèi)容是否在所述回收站內(nèi),如果所述內(nèi)容在所述回收站內(nèi)則繼續(xù)到步驟S408,使用分布式云存儲(chǔ)系統(tǒng)API還原函數(shù)接口,將所述內(nèi)容還原至所述原始路徑。如果所述內(nèi)容不在所述回收站內(nèi),則還原操作結(jié)束。例如:用戶A需要還原云存儲(chǔ)的回收站中的文件A,則先從元數(shù)據(jù)中獲取文件A的原始路徑/rest/namespace/UIDA/pathA/fileA,然后獲取文件A在用戶A對應(yīng)的回收站/rest/namespace/UIDA/recycle/ 中的第二路徑 /rest/namespace/UIDA/recycle/pathA/fileA,接著使用分布式云存儲(chǔ)系統(tǒng)API還原函數(shù)接口,將文件A從/rest/namespace/UIDA/recycle/pathA/fileA還原到/rest/namespace/UIDA/pathA/fileA,從而完成還原操作。根據(jù)本發(fā)明的另一個(gè)實(shí)施例,進(jìn)一步,也可以對文件夾/目錄進(jìn)行還原,此處不再舉例。
[0042]根據(jù)本發(fā)明的實(shí)施例,還提供一種云存儲(chǔ)的回收站管理方法中對回收站中的文件進(jìn)行刪除的方法,參考圖5,圖5為一種云存儲(chǔ)的回收站管理方法對文件進(jìn)行刪除的流程圖。
[0043]對云存儲(chǔ)的回收站空間中的內(nèi)容進(jìn)行刪除,接收到刪除文件的請求,在步驟S502處,獲取該指定內(nèi)容在所述回收站空間中的第二路徑,接著在步驟S504處,判斷指定內(nèi)容是否在所述回收站內(nèi),如果所述內(nèi)容在所述回收站內(nèi)則繼續(xù)到步驟S506,使用分布式云存儲(chǔ)系統(tǒng)API刪除函數(shù)接口,將所述指定內(nèi)容刪除。如果所述指定內(nèi)容不再所述回收站內(nèi)則刪除操作結(jié)束。例如:用戶B需要?jiǎng)h除云存儲(chǔ)的回收站中的文件B,則先獲取文件B在用戶 B 對應(yīng)的回收站 /rest/namespace/UIDB/recycle/ 中的第二路徑/rest/namespace/UIDB/recycle/fileB,然后使用分布式云存儲(chǔ)系統(tǒng)API刪除函數(shù)接口,把文件B從/rest/namespace/UIDB/recycle/fileB 刪除。
[0044]根據(jù)本發(fā)明的另一個(gè)實(shí)施例,進(jìn)一步,也可以對云存儲(chǔ)的回收站進(jìn)行清空操作,獲取用戶對應(yīng)的回收站空間中所有文件的第二路徑,使用分布式云存儲(chǔ)系統(tǒng)API刪除函數(shù)接口,將用戶對應(yīng)的回收站空間清空。進(jìn)一步,也可以對云存儲(chǔ)的回收站進(jìn)行刪除,獲取用戶對應(yīng)的回收站空間路徑即第一路徑,使用分布式云存儲(chǔ)系統(tǒng)API刪除函數(shù)接口,刪除用戶對應(yīng)的云存儲(chǔ)的回收站。
[0045]根據(jù)本發(fā)明的實(shí)施例,還提供一種云存儲(chǔ)的回收站管理裝置,參考圖1,圖1為本發(fā)明涉及一種云存儲(chǔ)的回收站管理裝置的結(jié)構(gòu)框圖。[0046]本發(fā)明的裝置包括接收模塊10、檢測模塊20、配置模塊30、移動(dòng)模塊40、存儲(chǔ)模塊50、瀏覽模塊60、還原模塊70以及刪除模塊80。
[0047]接收模塊10可以被配置成接收針對文件的文件刪除請求。檢測模塊20可以被配置成基于所述文件刪除請求中的用戶信息,檢測云存儲(chǔ)系統(tǒng)中是否存在與該文件所屬用戶對應(yīng)的第一路徑。配置模塊30可以被配置成如果存在所述第一路徑,則為所述用戶配置與所述文件對應(yīng)的第二路徑。
[0048]所述配置模塊30可以進(jìn)一步被配置成:如果不存在所述第一路徑,則在云存儲(chǔ)系統(tǒng)的回收站空間中配置與該文件所屬用戶對應(yīng)的所述第一路徑,并為所述用戶配置與所述文件對應(yīng)的第二路徑。
[0049]所述配置模塊30還可以被配置成使用所述用戶信息中的用戶標(biāo)識(shí)配置在云存儲(chǔ)系統(tǒng)的回收站空間中配置與該文件所屬用戶對應(yīng)的所述第一路徑。
[0050]移動(dòng)模塊40可以被配置成通過獲取所述第一路徑以及所述第二路徑并通過使用分布式云存儲(chǔ)系統(tǒng)的API移動(dòng)對象函數(shù)接口,將所述文件移動(dòng)到所述第二路徑下。
[0051]存儲(chǔ)模塊50可以被配置成基于所述文件刪除請求,存儲(chǔ)所述文件的原始路徑。
[0052]存儲(chǔ)模塊50進(jìn)一步可以被配置成將所述文件的原始路徑作為所述文件的元數(shù)據(jù)進(jìn)行存儲(chǔ)。
[0053]瀏覽模塊60可以被配置成通過獲取所述第一路徑并通過使用分布式云存儲(chǔ)系統(tǒng)的API列舉對象函數(shù)接口,顯示所述回收站空間下包含所述文件在內(nèi)的所有文件;
[0054]還原模塊70可以被配置成通過獲取所述第二路徑以及所述原始路徑并通過使用分布式云存儲(chǔ)系統(tǒng)的API還原函數(shù)接口,將所述文件還原至所述原始路徑;以及
[0055]刪除模塊80可以被配置成通過根據(jù)第二路徑并通過使用分布式云存儲(chǔ)系統(tǒng)的API刪除函數(shù)接口,刪除所述文件。
[0056]本發(fā)明的裝置的結(jié)構(gòu)功能特征與方法的操作步驟對應(yīng),可以相互參照,不再一一贅述。
[0057]綜上所述,根據(jù)本發(fā)明的上述技術(shù)方案,通過對云存儲(chǔ)的回收站空間進(jìn)行命名,以及對元數(shù)據(jù)進(jìn)行保存,從而實(shí)現(xiàn)了對云存儲(chǔ)的回收站進(jìn)行管理的工作,更好的利用了云存儲(chǔ)系統(tǒng)的回收站功能,有效提升了用戶體驗(yàn)。
[0058]以上所述是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對于本【技術(shù)領(lǐng)域】的普通技術(shù)人員來說,在不脫離本發(fā)明所述原理的前提下,還可以作出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
【權(quán)利要求】
1.一種云存儲(chǔ)的回收站管理方法,其特征在于,該方法包括: 接收針對文件的文件刪除請求; 基于所述文件刪除請求中的用戶信息,檢測云存儲(chǔ)系統(tǒng)中是否存在與該文件所屬用戶對應(yīng)的第一路徑; 如果存在所述第一路徑,則為所述用戶配置與所述文件對應(yīng)的第二路徑;以及 將所述文件移動(dòng)到所述第二路徑下。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括: 如果不存在所述第一路徑,則在云存儲(chǔ)系統(tǒng)的回收站空間中配置與該文件所屬用戶對應(yīng)的所述第一路徑,并為所述用戶配置與所述文件對應(yīng)的第二路徑。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,在云存儲(chǔ)系統(tǒng)的回收站空間中配置與該文件所屬用戶對應(yīng)的所述第一路徑的步驟包括: 使用所述用戶信息中的用戶標(biāo)識(shí)配置在云存儲(chǔ)系統(tǒng)的回收站空間中配置與該文件所屬用戶對應(yīng)的所述第一路徑。
4.根據(jù)權(quán)利要求1-3任一項(xiàng)所述的方法,其特征在于,還包括: 所述第一路徑為所述用戶在云存儲(chǔ)系統(tǒng)中所對應(yīng)的回收站空間的路徑; 所述第二路徑為所述文件在所述回收站空間中的絕對路徑。
5.根據(jù)權(quán)利要求1或2所述的方法,還包括: 基于所述文件刪除請求,存儲(chǔ)所述文件的原始路徑。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,將所述文件的原始路徑作為所述文件的元數(shù)據(jù)進(jìn)行存儲(chǔ)。
7.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,還包括: 通過獲取所述第一路徑以及所述第二路徑并通過使用分布式云存儲(chǔ)系統(tǒng)的API移動(dòng)對象函數(shù)接口,將所述文件移動(dòng)到所述第二路徑下; 通過獲取所述第一路徑并通過使用分布式云存儲(chǔ)系統(tǒng)的API列舉對象函數(shù)接口,顯示所述回收站空間下包含所述文件在內(nèi)的所有文件;以及 根據(jù)所述第二路徑并通過使用分布式云存儲(chǔ)系統(tǒng)的API刪除函數(shù)接口,刪除所述文件。
8.根據(jù)權(quán)利要求5所述的方法,其特征在于,該方法還包括: 通過獲取所述第二路徑以及所述原始路徑并通過使用分布式云存儲(chǔ)系統(tǒng)的API還原函數(shù)接口,將所述文件還原至所述原始路徑。
9.一種云存儲(chǔ)的回收站管理裝置,其特征在于,該裝置包括: 接收模塊,用于接收針對文件的文件刪除請求; 檢測模塊,用于基于所述文件刪除請求中的用戶信息,檢測云存儲(chǔ)系統(tǒng)中是否存在與該文件所屬用戶對應(yīng)的第一路徑; 配置模塊,用于如果存在所述第一路徑,則為所述用戶配置與所述文件對應(yīng)的第二路徑;以及 移動(dòng)模塊,用于將所述文件移動(dòng)到所述第二路徑下。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述配置模塊進(jìn)一步用于如果不存在所述第一路徑,則在云存儲(chǔ)系統(tǒng)的回收站空間中配置與該文件所屬用戶對應(yīng)的所述第一路徑,并為所述用戶配置與所述文件對應(yīng)的第二路徑。
11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述配置模塊還用于: 使用所述用戶信息中的用戶標(biāo)識(shí)配置在云存儲(chǔ)系統(tǒng)的回收站空間中配置與該文件所屬用戶對應(yīng)的所述第一路徑。
12.根據(jù)權(quán)利要求9或10所述的裝置,其特征在于,還包括: 存儲(chǔ)模塊,用于基于所述文件刪除請求,存儲(chǔ)所述文件的原始路徑。
13.根據(jù)權(quán)利要求12所述的裝置,其特征在于,存儲(chǔ)模塊進(jìn)一步用于將所述文件的原始路徑作為所述文件的元數(shù)據(jù)進(jìn)行存儲(chǔ)。
14.根據(jù)權(quán)利要求8或9所述的裝置,其特征在于,還包括: 移動(dòng)模塊進(jìn)一步用于通過獲取所述第一路徑以及所述第二路徑并通過使用分布式云存儲(chǔ)系統(tǒng)的API移動(dòng)對象函數(shù)接口,將所述文件移動(dòng)到所述第二路徑下。
15.根據(jù)權(quán)利要求8或9所述的裝置,其特征在于,該設(shè)備還包括: 瀏覽模塊,用于通過獲取所述第一路徑并通過使用分布式云存儲(chǔ)系統(tǒng)的API列舉對象函數(shù)接口,顯示所述回收站空間下包含所述文件在內(nèi)的所有文件; 還原模塊,用于通過獲取所述第二路徑以及所述原始路徑并通過使用分布式云存儲(chǔ)系統(tǒng)的API還原函數(shù)接口,將所述文件還原至所述原始路徑;以及
刪除模塊,用于通過根據(jù)第二路徑并通過使用分布式云存儲(chǔ)系統(tǒng)的API刪除函數(shù)接口,刪除所述文件。
【文檔編號(hào)】H04L29/08GK103973731SQ201310033765
【公開日】2014年8月6日 申請日期:2013年1月29日 優(yōu)先權(quán)日:2013年1月29日
【發(fā)明者】薛曄 申請人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1
萨嘎县| 罗山县| 同德县| 措美县| 新巴尔虎右旗| 抚宁县| 工布江达县| 德化县| 唐山市| 丰都县| 广州市| 县级市| 敦化市| 涞水县| 临澧县| 沙河市| 什邡市| 颍上县| 潞西市| 宜兴市| 贵港市| 乡宁县| 重庆市| 肥乡县| 台中市| 辽中县| 南陵县| 中牟县| 修文县| 娱乐| 鄂托克旗| 南汇区| 靖宇县| 闸北区| 长泰县| 广丰县| 定陶县| 内黄县| 石狮市| 大安市| 巧家县|