国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種文件異地災(zāi)備的方法和裝置的制造方法

      文檔序號(hào):9436179閱讀:265來源:國(guó)知局
      一種文件異地災(zāi)備的方法和裝置的制造方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及網(wǎng)絡(luò)文件安全領(lǐng)域,特別涉及一種文件異地災(zāi)備的方法和裝置。
      【背景技術(shù)】
      [0002]近年來互聯(lián)網(wǎng)迅速發(fā)展,互聯(lián)網(wǎng)上的文件也越來越多,就需要考慮如何科學(xué)管理保護(hù)這些文件,這些文件包括視頻、音頻等媒體文件,還包括文本文檔、演示文稿、電子表格等文件。用戶上傳的文件統(tǒng)稱為源文件,這些源文件經(jīng)過一系列生產(chǎn)流程,生成不同格式的文件,生產(chǎn)過程中產(chǎn)生的文件和源文件都存儲(chǔ)在分布式存儲(chǔ)系統(tǒng)中。現(xiàn)有技術(shù)中,為避免跨區(qū)域的網(wǎng)絡(luò)傳輸給文件生產(chǎn)造成影響,文件生產(chǎn)中使用的分布式存儲(chǔ)系統(tǒng)和生產(chǎn)程序都部署在同一機(jī)房,這樣就帶來很大的隱患。如果該地區(qū)的機(jī)房出現(xiàn)斷電或者因?yàn)樽匀粸?zāi)害導(dǎo)致的不能正常提供服務(wù),那么所有的源文件將無法及時(shí)的再進(jìn)行文件生產(chǎn)。因此,為消除這種單區(qū)域機(jī)房帶來數(shù)據(jù)丟失的安全隱患或者不可及時(shí)提供服務(wù)的故障,可將同一份文件存儲(chǔ)到不同區(qū)域的數(shù)據(jù)中心。
      [0003]目前常見的異地災(zāi)備方法是在異地的數(shù)據(jù)中心部署分布式存儲(chǔ)服務(wù)器,并在服務(wù)器中創(chuàng)建一個(gè)新的存儲(chǔ)卷為目標(biāo)存儲(chǔ)卷,用來存儲(chǔ)本地存儲(chǔ)卷即源存儲(chǔ)卷中的源文件?,F(xiàn)有技術(shù)中是在源存儲(chǔ)卷沒有存儲(chǔ)空間后,再將源存儲(chǔ)卷中存儲(chǔ)的源文件通過網(wǎng)絡(luò)傳輸?shù)姆绞酵降侥繕?biāo)存儲(chǔ)卷中。
      [0004]現(xiàn)有技術(shù)中,這種異地災(zāi)備的方法只有在源存儲(chǔ)卷沒有存儲(chǔ)空間之后才開始進(jìn)行災(zāi)備,使文件進(jìn)行災(zāi)備時(shí)不夠?qū)崟r(shí)。

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

      [0005]本發(fā)明實(shí)施例的目的在于提供一種文件異地災(zāi)備的方法和裝置,能夠?qū)崟r(shí)地對(duì)文件以文件級(jí)別進(jìn)行異地災(zāi)備,提高了文件數(shù)據(jù)的可用性和安全性。
      [0006]為達(dá)到上述目的,本發(fā)明實(shí)施例公開了一種文件異地災(zāi)備的方法,應(yīng)用于災(zāi)備服務(wù)器,包括步驟:
      [0007]接收分布式存儲(chǔ)服務(wù)器發(fā)送的文件災(zāi)備請(qǐng)求,所述文件災(zāi)備請(qǐng)求中攜帶文件的標(biāo)識(shí)信息及存儲(chǔ)有該文件的源存儲(chǔ)卷的信息,所述源存儲(chǔ)卷位于所述分布式存儲(chǔ)服務(wù)器中,所述文件災(zāi)備請(qǐng)求為源存儲(chǔ)卷存儲(chǔ)完成所述文件后所述分布式存儲(chǔ)服務(wù)器發(fā)送的;
      [0008]根據(jù)本地記錄的與所述源存儲(chǔ)卷對(duì)應(yīng)的至少一個(gè)異地存儲(chǔ)卷的信息,確定進(jìn)行災(zāi)備的異地目標(biāo)存儲(chǔ)卷;
      [0009]根據(jù)確定進(jìn)行災(zāi)備的異地目標(biāo)存儲(chǔ)卷的信息,進(jìn)行文件異地災(zāi)備。
      [0010]較佳的,所述文件災(zāi)備請(qǐng)求中還攜帶有所述文件的數(shù)據(jù)量的信息;
      [0011]所述確定進(jìn)行災(zāi)備的異地目標(biāo)存儲(chǔ)卷包括:
      [0012]根據(jù)所述文件的數(shù)據(jù)量與所述至少一個(gè)異地存儲(chǔ)卷的剩余存儲(chǔ)數(shù)據(jù)量,確定剩余存儲(chǔ)數(shù)據(jù)量不小于所述數(shù)據(jù)量的任一異地存儲(chǔ)卷為進(jìn)行災(zāi)備的異地目標(biāo)存儲(chǔ)卷。
      [0013]較佳的,所述文件災(zāi)備請(qǐng)求中還攜帶有所述分布式存儲(chǔ)服務(wù)器的位置信息;
      [0014]所述確定進(jìn)行災(zāi)備的異地目標(biāo)存儲(chǔ)卷包括:
      [0015]根據(jù)所述至少一個(gè)異地存儲(chǔ)卷所在的異地分布式存儲(chǔ)服務(wù)器的位置信息及所述源存儲(chǔ)卷所在的分布式存儲(chǔ)服務(wù)器的位置信息,確定與所述源存儲(chǔ)卷所在的分布式存儲(chǔ)服務(wù)器,在設(shè)定距離范圍內(nèi)的任一異地分布式存儲(chǔ)服務(wù)器中的,任一異地存儲(chǔ)卷為進(jìn)行災(zāi)備的異地目標(biāo)存儲(chǔ)卷。
      [0016]較佳的,所述文件災(zāi)備請(qǐng)求中還攜帶有所述文件的校驗(yàn)值;
      [0017]所述根據(jù)確定進(jìn)行災(zāi)備的異地目標(biāo)存儲(chǔ)卷的信息,進(jìn)行文件異地災(zāi)備之前,所述方法還包括:
      [0018]讀取所述源存儲(chǔ)卷中所述文件的信息,確定所述文件的校驗(yàn)值;
      [0019]判斷確定的所述校驗(yàn)值與接收的所述校驗(yàn)值是否一致;
      [0020]如果一致,進(jìn)行后續(xù)文件異地災(zāi)備過程。
      [0021]較佳的,所述根據(jù)確定進(jìn)行災(zāi)備的異地目標(biāo)存儲(chǔ)卷的信息,進(jìn)行文件異地災(zāi)備包括:
      [0022]根據(jù)掛載在本地的每個(gè)分布式存儲(chǔ)服務(wù)器中的存儲(chǔ)卷的信息,將存儲(chǔ)有所述文件的源存儲(chǔ)卷掛載在所述進(jìn)行災(zāi)備的異地目標(biāo)存儲(chǔ)卷的目錄下。
      [0023]較佳的,所述根據(jù)確定進(jìn)行災(zāi)備的異地目標(biāo)存儲(chǔ)卷的信息,進(jìn)行文件異地災(zāi)備包括:
      [0024]將確定的進(jìn)行災(zāi)備的異地目標(biāo)存儲(chǔ)卷的信息發(fā)送給所述分布式存儲(chǔ)服務(wù)器,以使所述分布式存儲(chǔ)服務(wù)器向所述進(jìn)行災(zāi)備的異地目標(biāo)存儲(chǔ)卷災(zāi)備所述文件。
      [0025]較佳的,所述方法還包括:
      [0026]接收所述異地目標(biāo)存儲(chǔ)卷發(fā)送的任務(wù)狀態(tài)信息;
      [0027]根據(jù)所述任務(wù)狀態(tài)信息,判斷所述異地目標(biāo)存儲(chǔ)卷是否接收完成所述文件:
      [0028]若所述異地目標(biāo)存儲(chǔ)卷接收完成所述文件,則在本地保存該異地目標(biāo)存儲(chǔ)卷存儲(chǔ)有所述文件的信息;
      [0029]否則,向源存儲(chǔ)卷所在的分布式存儲(chǔ)服務(wù)器發(fā)送向所述異地目標(biāo)存儲(chǔ)卷重新續(xù)傳所述文件的信息。
      [0030]為達(dá)到上述目的,本發(fā)明實(shí)施例公開了一種文件異地災(zāi)備的方法,應(yīng)用于分布式存儲(chǔ)服務(wù)器,包括步驟:
      [0031]向?yàn)?zāi)備服務(wù)器發(fā)送文件災(zāi)備請(qǐng)求,其中所述文件災(zāi)備請(qǐng)求中攜帶文件的標(biāo)識(shí)信息及存儲(chǔ)有該文件的源存儲(chǔ)卷的信息,所述文件災(zāi)備請(qǐng)求為源存儲(chǔ)卷存儲(chǔ)完成所述文件后所述分布式存儲(chǔ)服務(wù)器發(fā)送的;
      [0032]向?yàn)?zāi)備服務(wù)器確定的進(jìn)行災(zāi)備的異地目標(biāo)存儲(chǔ)卷災(zāi)備所述文件,其中所述異地目標(biāo)存儲(chǔ)卷為所述災(zāi)備服務(wù)器根據(jù)其本地記錄的與存儲(chǔ)有該文件的源存儲(chǔ)卷對(duì)應(yīng)的至少一個(gè)異地存儲(chǔ)卷的信息確定的。
      [0033]較佳的,所述向?yàn)?zāi)備服務(wù)器確定的進(jìn)行災(zāi)備的異地目標(biāo)存儲(chǔ)卷災(zāi)備所述文件包括:
      [0034]根據(jù)接收的所述災(zāi)備服務(wù)器發(fā)送的速度閾值,確定向所述異地目標(biāo)存儲(chǔ)卷災(zāi)備所述文件的速度;
      [0035]根據(jù)確定的所述速度,向所述異地目標(biāo)存儲(chǔ)卷災(zāi)備所述文件。
      [0036]較佳的,所述向?yàn)?zāi)備服務(wù)器確定的進(jìn)行災(zāi)備的異地目標(biāo)存儲(chǔ)卷災(zāi)備所述文件之后包括:
      [0037]接收向異地目標(biāo)存儲(chǔ)卷重新續(xù)傳所述文件的信息;
      [0038]根據(jù)所述信息,重新續(xù)傳所述文件。
      [0039]為達(dá)到上述目的,本發(fā)明實(shí)施例公開了一種文件異地災(zāi)備的裝置,應(yīng)用于災(zāi)備服務(wù)器,包括:
      [0040]接收模塊:用于接收分布式存儲(chǔ)服務(wù)器發(fā)送的文件災(zāi)備請(qǐng)求,所述文件災(zāi)備請(qǐng)求中攜帶文件的標(biāo)識(shí)信息及存儲(chǔ)有該文件的源存儲(chǔ)卷的信息,所述源存儲(chǔ)卷位于所述分布式存儲(chǔ)服務(wù)器中,所述文件災(zāi)備請(qǐng)求為源存儲(chǔ)卷存儲(chǔ)完成所述文件后所述分布式存儲(chǔ)服務(wù)器發(fā)送的;
      [0041]確定模塊:用于根據(jù)本地記錄的與所述源存儲(chǔ)卷對(duì)應(yīng)的至少一個(gè)異地存儲(chǔ)卷的信息,確定進(jìn)行災(zāi)備的異地目標(biāo)存儲(chǔ)卷;
      [0042]文件災(zāi)備模塊:用于根據(jù)確定進(jìn)行災(zāi)備的異地目標(biāo)存儲(chǔ)卷的信息,進(jìn)行文件異地災(zāi)備。
      [0043]較佳的,所述文件災(zāi)備請(qǐng)求中還攜帶有所述文件的數(shù)據(jù)量的信息;
      [0044]所述確定模塊具體用于:
      [0045]根據(jù)所述文件的數(shù)據(jù)量與所述至少一個(gè)異地存儲(chǔ)卷的剩余存儲(chǔ)數(shù)據(jù)量,確定剩余存儲(chǔ)數(shù)據(jù)量不小于所述數(shù)據(jù)量的任一異地存儲(chǔ)卷為進(jìn)行災(zāi)備的異地目標(biāo)存儲(chǔ)卷。
      [0046]較佳的,所述文件災(zāi)備請(qǐng)求中還攜帶有所述分布式存儲(chǔ)服務(wù)器的位置信息;
      [0047]所述確定模塊具體用于:
      [0048]根據(jù)所述至少一個(gè)異地存儲(chǔ)卷所在的異地分布式存儲(chǔ)服務(wù)器的位置信息及所述源存儲(chǔ)卷所在的分布式存儲(chǔ)服務(wù)器的位置信息,確定與所述源存儲(chǔ)卷所在的分布式存儲(chǔ)服務(wù)器,在設(shè)定距離范圍內(nèi)的任一異地分布式存儲(chǔ)服務(wù)器中的,任一異地存儲(chǔ)卷為進(jìn)行災(zāi)備的異地目標(biāo)存儲(chǔ)卷。
      [0049]較佳的,所述文件災(zāi)備請(qǐng)求中還攜帶有所述文件的校驗(yàn)值;
      [0050]所述裝置還包括校驗(yàn)碼確定判斷模塊:用于讀取所述源存儲(chǔ)卷中所述文件的信息,確定所述文件的校驗(yàn)值;判斷確定的所述校驗(yàn)值與接收的所述校驗(yàn)值是否一致;如果一致,通知文件災(zāi)備模塊進(jìn)行后續(xù)文件異地災(zāi)備過程。
      [0051]較佳的,所述文件災(zāi)備模塊具體用于:
      [0052]根據(jù)掛載在本地的每個(gè)分布式存儲(chǔ)服務(wù)器中的存儲(chǔ)卷的信息,將存儲(chǔ)有所述文件的源存儲(chǔ)卷掛載在所述進(jìn)行災(zāi)備的異地目標(biāo)存儲(chǔ)卷的目錄下。
      [0053]較佳的,所述文件災(zāi)備模塊具體用于:
      [0054]將確定的進(jìn)行災(zāi)備的異地目標(biāo)存儲(chǔ)卷的信息發(fā)送給所述分布式存儲(chǔ)服務(wù)器,以使所述分布式存儲(chǔ)服務(wù)器向所述進(jìn)行災(zāi)備的異地目標(biāo)存儲(chǔ)卷災(zāi)備所述文件。
      [0055]較佳的,所述接收模塊,還用于接收所述異地目標(biāo)存儲(chǔ)卷發(fā)送的任務(wù)狀態(tài)信息;
      [0056]所述裝置還包括判斷續(xù)傳模塊:用于根據(jù)所述任務(wù)狀態(tài)信息,判斷所述異地目標(biāo)存儲(chǔ)卷是否接收完成所述文件:若
      當(dāng)前第1頁(yè)1 2 3 4 5 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1