亚洲精品久久久久久第一页-人妻少妇精彩视品一区二区三区-91国产自拍免费视频-免费一级a在线播放视频正片-少妇天天日天天射天天爽-国产大屁股喷水视频在线观看-操美女骚穴抽插性爱视频-亚洲 欧美 中文字幕 丝袜-成人免费无码片在线观看

電腦重要文件的備份步驟 備份文件格式有哪些

文件備份

  • 服務(wù)器檢測到最近一次增量備份的時(shí)間大于增量備份的時(shí)間間隔 , 或者檢測到最近一次全量備份的時(shí)間大于全量備份的時(shí)間間隔 。備份也可以在客戶端請求時(shí)啟動 。
  • 服務(wù)器創(chuàng)建一個(gè)新目錄,用于保存?zhèn)浞?。該目錄的格式是YYMMDD-HHMM,年份為YY,格式有兩位小數(shù) 。MM本月 。DD當(dāng)前日期 。還有現(xiàn)在的小時(shí)和分鐘 。在備份存儲位置創(chuàng)建的目錄名稱與客戶端名稱相同 。
  • 服務(wù)器從客戶端請求一個(gè)文件列表構(gòu)造 ??蛻舳藰?gòu)造文件列表并報(bào)告它已經(jīng)完成 。
  • 服務(wù)器從客戶端下載“urbackup/data/filelist.ub” 。如果是增量備份 , 服務(wù)器將比較最新的“filelist.ub”并計(jì)算差異 。
  • 服務(wù)器開始下載文件 。如果備份是增量式的 , 則只下載新增的文件和更改的文件 。如果是全量備份,所有文件都是從客戶端下載的 。
  • 服務(wù)器將文件下載到臨時(shí)文件中 。這個(gè)臨時(shí)文件在備份存儲目錄下的urbackup_tmp_files文件夾中或者在臨時(shí)文件夾中 , 如果您在高級設(shè)置中啟用了“使用臨時(shí)文件作為文件備份/磁盤映像緩沖區(qū)” 。成功下載文件后,服務(wù)器計(jì)算其哈希值,并查看是否有另一個(gè)文件具有相同的哈希值 。如果存在這樣的文件,則假定它們是相同的,并保存到另一個(gè)文件的硬鏈接,刪除臨時(shí)文件 。如果不存在這樣的文件,則將文件移動到新的備份位置 。文件路徑和哈希值保存到服務(wù)器數(shù)據(jù)庫中 。
  • 如果備份是增量式的,并且文件沒有更改 , 則創(chuàng)建一個(gè)上一個(gè)備份中的文件的硬鏈接 。
  • 如果是增量備份,則啟用“增量文件備份時(shí)使用符號鏈接”,如果有超過10個(gè)文件或文件夾的目錄沒有改變,則將其符號鏈接到上一次備份中的相同文件夾 。
  • 因?yàn)樽詈蟮膫浞菘赡軙诋?dāng)前備份之前被刪除,所以文件夾首先被移動到池目錄(在客戶端“.directory_pool”文件夾中) , 然后從這兩個(gè)地方進(jìn)行鏈接 。每當(dāng)創(chuàng)建/刪除到該目錄的另一個(gè)符號鏈接時(shí) , 該目錄的引用計(jì)數(shù)就會增加/減少 。
  • 如果客戶端在備份期間脫機(jī),并且備份是增量的,則服務(wù)器將繼續(xù)創(chuàng)建到前一個(gè)備份中的文件的硬鏈接,但不會嘗試再次下載文件 。無法下載的文件就不會保存到服務(wù)器端文件列表中 。如果備份是一個(gè)全量的備份 , 并且客戶端脫機(jī),那么備份進(jìn)程將被中斷,并保存部分文件列表,其中包括到目前為止下載的所有文件 。
  • 如果傳輸了所有文件,服務(wù)器將更新客戶端備份存儲位置中的“current”符號鏈接 , 使其指向新的備份 。只有在客戶端在備份期間沒有脫機(jī)時(shí)才會發(fā)生這種情況 。
映像備份服務(wù)器檢測到最后一次全量映像備份的時(shí)間大于全量映像備份的時(shí)間間隔,檢測到最后一次增量備份的時(shí)間大于增量映像備份的時(shí)間間隔或客戶端請求的映像備份 。然后,服務(wù)器打開到客戶機(jī)命令服務(wù)的連接,請求卷的映像 ??蛻舳送ㄟ^發(fā)送錯誤代碼或發(fā)送映像來響應(yīng) 。映像逐扇區(qū)發(fā)送 , 每個(gè)扇區(qū)前面都有它在硬盤上的位置 ??蛻舳酥话l(fā)送文件系統(tǒng)使用的扇區(qū) 。如果備份是增量的,客戶端計(jì)算512 kb塊的哈希,并將其與以前的映像備份進(jìn)行比較 。如果塊的哈希沒有更改,則不會將該塊傳輸?shù)椒?wù)器,否則就會傳輸 。默認(rèn)情況下,服務(wù)器直接將映像數(shù)據(jù)寫入VHD文件 。如果在高級配置中啟用 , 則服務(wù)器首先將映像數(shù)據(jù)寫入臨時(shí)文件 。臨時(shí)文件的最大大小為1GB 。超過這個(gè)大小后,服務(wù)器繼續(xù)使用一個(gè)新的臨時(shí)文件 。映像數(shù)據(jù)并行寫入VHD文件,并位于備份存儲位置的客戶端目錄中 。VHD文件的名稱為“Image_<Volume>_<YYMMDD_HHMM>.vhd” 。<Volume>為備份分區(qū)的盤符,YY為當(dāng)前年,MM為當(dāng)前月 , DD為當(dāng)前日,HHMM為啟動鏡像備份的小時(shí)和分鐘 。
自UrBackup Server 1.4以來,vhd文件默認(rèn)是壓縮的 。可以在映像備份設(shè)置部分禁用此功能 。在Windows上沒有工具可以直接掛載壓縮的VHD文件 。要在Linux上安裝它們,請參考(
https://www.urbackup.org/administration_manual.html#x1-9100010.4) 。要解壓縮映像文件以便可以掛載到Windows上,請參考(https://www.urbackup.org/administration_manual.html#x1-9400010.7) 。壓縮后的VHD文件擴(kuò)展名為“.vhdz” 。VHD文件被壓縮在2MB塊使用GZIP壓縮正常的壓縮級別 。
沖突概率在本節(jié)中,我們將研究UrBackup備份系統(tǒng)認(rèn)為數(shù)據(jù)相同的可能性,即使數(shù)據(jù)不同 。
這可能是由哈希沖突引起的(數(shù)據(jù)具有相同的哈希,即使數(shù)據(jù)是不同的) 。如果發(fā)生沖突,可能導(dǎo)致文件被錯誤鏈接或圖像備份塊未傳輸 。
  • 文件備份沖突概率
UrBackup在文件去除重復(fù)前使用SHA512對文件進(jìn)行哈希 。相比之下,ZFS使用SHA256進(jìn)行塊去除重復(fù) 。選擇SHA512比較安全 。維基百科的“Birthday attack”頁面有一個(gè)SHA512的概率表 。根據(jù)這一理論,一個(gè)人需要1.6 * 10的68次方個(gè)不同的文件(相同大小)才能達(dá)到10的 -18次方的碰撞概率 。本文還指出,10的-18次方是典型硬盤不可糾正誤碼率的最佳情況 。要有1.6 * 10的68次方個(gè)1KB的不同文件,你需要1.4551915 * 1056eb的硬盤空間 。因此,更有可能的是 , 硬盤返回的是錯誤的數(shù)據(jù) , 或者數(shù)據(jù)在RAM中損壞,而不是UrBackup將錯誤的文件相互鏈接 。
  • 映像備份沖突概率
對于映像備份中的塊,使用SHA256 。它們的大小是512kb 。對于兩個(gè)哈希,與SHA256發(fā)生哈希碰撞的概率是1:(2的256次方)(p = 21256) 。在最壞的情況下,增量映像備份中有2TB∕512kbyte = 4194304個(gè)不同的塊 。在4194304塊中的任何一塊發(fā)生沖突的機(jī)會(最壞的情況)是1 -(1 -2的1256次方)4194304≈3.6 * 10的-71次方 。與典型硬盤出現(xiàn)不可糾正不可修復(fù)的錯誤的概率為10的-18次方相比,這又低得可笑了 。
客戶端和服務(wù)器上的備份前和備份后的腳本UrBackup在服務(wù)器和客戶端上調(diào)用備份前和備份后的腳本 。
下面列出被調(diào)用的腳本和腳本參數(shù) 。
  • 客戶端備份前和備份后腳本
Linux下,客戶端備份前和備份后腳本在/etc/urbackup/或/usr/local/ urbackup/中搜索(取決于urbackup安裝在哪里) 。在Windows上 , 它們默認(rèn)在C:\Program Files\UrBackup中搜索,帶有”.bat“文件擴(kuò)展名 。在Windows上所有腳本除“prefilebackup.bat”以外的,其他都會在第一時(shí)間創(chuàng)建 。
腳本列表如下:
prefilebackup
描述:在文件備份之前調(diào)用(在創(chuàng)建快照/影子副本之前) 。
參數(shù):
  • 參數(shù)1:“0”表示完全備份,“1”表示增量備份
  • 參數(shù)2:服務(wù)器的令牌
  • 參數(shù)3:文件備份組
失敗時(shí)(返回代碼不為零):索引失敗,不啟動備份
postfilebackup
描述:當(dāng)文件備份成功完成時(shí)調(diào)用 。
參數(shù):沒有參數(shù) 。
失敗時(shí)(返回代碼不為零):忽略
preimagebackup
描述:在映像備份之前調(diào)用(在創(chuàng)建快照/影子副本之前) 。
參數(shù):
  • 參數(shù)1:“0”表示完全備份,“1”表示增量備份
  • 參數(shù)2:服務(wù)器的令牌
  • 參數(shù)3:文件備份組
失敗時(shí)(返回代碼不為零):映像備份失敗
postimagebackup
描述:在映像備份成功完成時(shí)調(diào)用
參數(shù):沒有參數(shù) 。
失敗時(shí)(返回代碼不為零):忽略
  • 服務(wù)器端備份前和備份后腳本
在Linux上,備份后的腳本在/var/urbackup或/usr/local/var/urbackup中搜索(取決于urbackup安裝的位置) 。在Windows上 , 它們會在C:\Program Files\ UrBackupServer\urbackup中默認(rèn)搜索帶有”.bat“文件擴(kuò)展名 。所有腳本必須已創(chuàng)建 。
腳本列表如下:
post_full_filebackup
描述:全量文件備份完成后執(zhí)行 。
參數(shù):
  1. 參數(shù)1:文件備份路徑 。
  2. 參數(shù)2:“1”表示成功 , “0”表示失敗 。
  3. 參數(shù)3:文件備份組
失敗時(shí)(返回代碼不為零):備份失敗
post_incr_filebackup
描述:增量備份完成后執(zhí)行
參數(shù):
  1. 參數(shù)1:文件備份路徑 。
  2. 參數(shù)2:“1”表示成功,“0”表示失敗 。
  3. 參數(shù)3:文件備份組
失敗時(shí)(返回代碼不為零):備份失敗
post_full_imagebackup
描述:全量映像備份完成后執(zhí)行
參數(shù):
  1. 參數(shù)1:鏡像備份文件的路徑 。
  2. 參數(shù)2:鏡像字母
  3. 參數(shù)2:“1”表示成功,“0”表示失敗 。
失敗時(shí)(返回代碼不為零):備份失敗
post_incr_imagebackup
描述:在增量映像備份完成后執(zhí)行
參數(shù):
  1. 參數(shù)1:鏡像備份文件的路徑 。
  2. 參數(shù)2:鏡像字母
  3. 參數(shù)2:“1”表示成功,“0”表示失敗 。
【電腦重要文件的備份步驟 備份文件格式有哪些】失敗時(shí)(返回代碼不為零):備份失敗


    以上關(guān)于本文的內(nèi)容,僅作參考!溫馨提示:如遇健康、疾病相關(guān)的問題,請您及時(shí)就醫(yī)或請專業(yè)人士給予相關(guān)指導(dǎo)!

    「愛刨根生活網(wǎng)」www.malaban59.cn小編還為您精選了以下內(nèi)容,希望對您有所幫助: