機(jī)電之家資源網(wǎng)
單片機(jī)首頁(yè)|單片機(jī)基礎(chǔ)|單片機(jī)應(yīng)用|單片機(jī)開發(fā)|單片機(jī)文案|軟件資料下載|音響制作|電路圖下載 |嵌入式開發(fā)
培訓(xùn)信息
贊助商
Linux 網(wǎng)管 123 --- 第8章. 備份及回存程序 -2.伺服器回存程序(tar.KDat)
Linux 網(wǎng)管 123 --- 第8章. 備份及回存程序 -2.伺服器回存程序(tar.KDat)
 更新時(shí)間:2009-8-12 16:59:05  點(diǎn)擊數(shù):0
【字體: 字體顏色
    無疑地, 比例行備份更重要的事就是當(dāng)問題發(fā)生後能讓重要檔案正;貜(fù) ! 
明顯地,就像 伺服器備份程序 所討論的,進(jìn)行回存的程序依您所選擇的備份方案而有所不同。在這一節(jié),
我將會(huì)討論由 ``tar'' 及 ''KDat''所備份的回存方法。 

使用 ``tar'' 回存:
下面的指令會(huì)從 ``full-backup-09-October-1999.tar.gz'' 回存所有的檔案,這是我們 Linux 系統(tǒng)的備份
例 (按照在 使用``tar'' 備份  一節(jié)中的命令例所做的): 
  tar -zxvpf /archive/full-backup-09-October-1999.tar.gz
 

上面的命令會(huì)從 archive 檔中取出所有的檔案,保留原檔案的擁有者及權(quán)限。 ``x'' 選項(xiàng)用來作解出 
(其他的選項(xiàng)在 使用``tar'' 備份 這節(jié)中有提到:) 

   警告: 從一個(gè) tar 的 archive檔中解出檔案可能是一件危險(xiǎn)的事,因此必須謹(jǐn)慎進(jìn)行。也許這些檔案作
   時(shí)并未包括準(zhǔn)備好的路徑  (有一些被誤導(dǎo)或未被告知的發(fā)展者散他們的檔案時(shí)可能會(huì)這樣),表示檔案會(huì)
   被解到目前的目錄下。也許檔案壓縮時(shí)有加上 ``/'' 斜線 (當(dāng)備份檔建立時(shí)指定 ``--absolute-paths'' 選項(xiàng)),
   表示檔案會(huì)被回存到絕對(duì)位置 (即使您不愿意)。或者也許檔案壓縮時(shí)未加上 ``/'' 斜線, 表示檔案會(huì)被解到
   目前的目錄下 (即使您不愿意這樣)。當(dāng)然,全看備份是如何建立的。因?yàn)檫@個(gè)緣故,我強(qiáng)烈建議先在 ``tar'' 
   命令加上``t'' (type) 選項(xiàng)加以測(cè)試,然後當(dāng)您完全確定命令會(huì)依您預(yù)期進(jìn)行後將 ``t'' 換成``x'' (extract) 。 

如果您不需要回存 archive 中所有的檔案,您可以指定一個(gè)或更多的檔案,按照下面例 : 
  tar -zxvpf /archive/full-backup-09-October-1999.tar.gz \
               etc/profile usr/local/bin/tolower
 

上面的命令會(huì)從例的檔案回存 ``etc/profile'' 及 ``usr/local/bin/tolower'' 

   如果您只試著從您的 archive 檔中回存一個(gè)或幾個(gè)檔案,除非您確實(shí)地指定和 archive 檔中所存放相同的檔
   名及路徑,否則不會(huì)成功。 下面的例會(huì)幫您解決問題: 
  tar -ztvpf /archive/full-backup-09-October-1999.tar.gz \
    | grep -i profile
 

在上面的例,所有在 archive 檔中的檔案都以檔名列出。所有的結(jié)果都會(huì)輸出到 ``grep'' 指令 (使用 grep的
 ``i'' 選項(xiàng)可忽略混雜的情況),顯示``profile''中任何檔案的目錄及檔名。當(dāng)您確實(shí)決定要回存的檔名時(shí),您可
 以用一般的 tar 指令表達(dá)指定所要回存的檔案。
 

就像在 伺服器備份程序 所提到的,當(dāng)建立一個(gè) archive 檔時(shí), tar 會(huì)從檔案路徑去除前面的 ``/'' (斜線)符號(hào)。
這表示檔案回存時(shí)可能不會(huì)在和備份時(shí)相同的位置結(jié)束。因此,不要改變到 ``/'' root 目錄或者
 ``--directory /'' 選項(xiàng)。 
   注意: 一個(gè)更安全的方法是在不同的目錄回存檔案 (例如您的 home 目錄),然後比對(duì),搬移及更新檔案到之
   後的原始位置。 

使用``KDat''回存:
要從 KDat 建立的備份組回存一個(gè)或更多檔案,將備份磁帶放進(jìn)磁帶機(jī),從“File”選單項(xiàng)目選擇“Mount Tape”
(或在磁帶的圖示上按下滑鼠左鍵) 
KDat 會(huì)試著從磁帶讀入開頭資訊,如果成功的話,會(huì)試著找尋符合開頭資訊的磁帶索引。這個(gè)索引存在硬碟,是
由 KDat 為所格式化的每一個(gè)備份磁帶所做的唯一檔案,每一次進(jìn)行備份就會(huì)更新。如果符合的檔案索引遺失了 
(也許您回存的備份組是由另一部機(jī)器所備份的,或是因?yàn)橛驳鷵p毀而刪除了索引檔), KDat 會(huì)通知您這件事,
并且如果可以讀取磁帶重建索引的話會(huì)詢問您。由於您必須在您回存檔案前先重建索引,按左鍵選擇“Yes”是
有意義的。 

   (注意: 一但磁帶重新索引過,名稱會(huì)變成“Reindexed Tape”。 您可以將它重新命名成原來的樣子) 

當(dāng)磁帶索引成功地讀入,可以用來選擇您想從備份組回存的檔案或目錄,和您建立備份檔時(shí)所用的方法十分相同
 (查看 伺服器備份程序  有關(guān)選擇檔案過程的詳細(xì)說明)。 
當(dāng)您選擇好合適的檔案,您可以從目錄頁(yè)中的“File”選項(xiàng)選擇“Restore...”開始回存程序 (或在磁帶回存的
圖示上按滑鼠左鍵)。KDat會(huì)顯示一個(gè)對(duì)話框,讓您確認(rèn)要回存的檔案。此外,您有指定回存的檔案所到目錄的選
項(xiàng)。這讓您回存重要檔案到您的 home 目錄下,然後可以和預(yù)期位置中的檔案做比較,移動(dòng)或是更新。這實(shí)際上
是最安全的回存檔案方法。 

要開始回復(fù)程序,在“Okay”鈕上按一下,KDat 會(huì)掃描磁帶并且開始回存選定好的檔案。 

有時(shí),您會(huì)發(fā)現(xiàn)不使用 KDat 回存一個(gè)用 KDat 備份過的檔案是必須或有幫助的。也許您想要在不提供圖形介面
的系統(tǒng)上回存這些檔案,或是您的網(wǎng)路速度很慢而透過它執(zhí)行 KDat 是不切實(shí)際。幸運(yùn)地, KDat 使用 ``tar'' 
工具寫入備份資料, 在任何 *nix 系統(tǒng)都有的命令列工具。 

如果您打算用 tar 回存用 KDat 建立的備份組,就像您回存用 tar 本身備份的普通備份組所做的選項(xiàng)一樣。記
住,資料組并未以壓縮格式儲(chǔ)存。 

   注意: 當(dāng)您試著使用 tar 存取由 KDat 所做的備份組時(shí),一定會(huì)得到錯(cuò)誤訊息。這是因?yàn)楫?dāng)磁帶第一次格式
   化時(shí) KDat 加入了開頭及其他資訊。重 tar 指令兩三次就會(huì)跳到檔案真正開頭的地方。 

  • 上一篇: Linux 網(wǎng)管 123 --- 第8章. 備份及回存程序 -3.Cisco 路由器組態(tài)備份
  • 下一篇: Linux 網(wǎng)管 123 --- 第8章. 備份及回存程序 -1.伺服器備份程序
  • 發(fā)表評(píng)論   告訴好友   打印此文  收藏此頁(yè)  關(guān)閉窗口  返回頂部
    熱點(diǎn)文章
     
    推薦文章
     
    相關(guān)文章
    網(wǎng)友評(píng)論:(只顯示最新5條。)
    關(guān)于我們 | 聯(lián)系我們 | 廣告合作 | 付款方式 | 使用幫助 | 機(jī)電之家 | 會(huì)員助手 | 免費(fèi)鏈接

    點(diǎn)擊這里給我發(fā)消息66821730(技術(shù)支持)點(diǎn)擊這里給我發(fā)消息66821730(廣告投放) 點(diǎn)擊這里給我發(fā)消息41031197(編輯) 點(diǎn)擊這里給我發(fā)消息58733127(審核)
    本站提供的機(jī)電設(shè)備,機(jī)電供求等信息由機(jī)電企業(yè)自行提供,該企業(yè)負(fù)責(zé)信息內(nèi)容的真實(shí)性、準(zhǔn)確性和合法性。
    機(jī)電之家對(duì)此不承擔(dān)任何保證責(zé)任,有侵犯您利益的地方請(qǐng)聯(lián)系機(jī)電之家,機(jī)電之家將及時(shí)作出處理。
    Copyright 2007 機(jī)電之家 Inc All Rights Reserved.機(jī)電之家-由機(jī)電一體化網(wǎng)更名-聲明
    電話:0571-87774297 傳真:0571-87774298
    杭州濱興科技有限公司提供技術(shù)支持

    主辦:杭州市高新區(qū)(濱江)機(jī)電一體化學(xué)會(huì)
    中國(guó)行業(yè)電子商務(wù)100強(qiáng)網(wǎng)站

    網(wǎng)站經(jīng)營(yíng)許可證:浙B2-20080178-1