亚洲成精品动漫久久精久,九九在线精品视频播放,黄色成人免费观看,三级成人影院,久碰久,四虎成人欧美精品在永久在线

掃一掃
關注微信公眾號

伺服器備份程序及回存程序(tar.KDat) .2
2006-06-05   網絡

  無疑地, 比例行備份更重要的事就是當問題發生後能讓重要檔案正常回復 !
明顯地,就像伺服器備份程序所討論的,進行回存的程序依您所選擇的備份方案而有所不同。在這一節,我將會討論由 ``tar'' 及 ''KDat''所備份的回存方法。

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


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

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

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


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

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


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


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

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

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

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

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

  有時,您會發現不使用 KDat 回存一個用 KDat 備份過的檔案是必須或有幫助的。也許您想要在不提供圖形介面的系統上回存這些檔案,或是您的網路速度很慢而透過它執行 KDat 是不切實際。幸運地, KDat 使用 ``tar'' 工具寫入備份資料, 在任何 *nix 系統都有的命令列工具。

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

  注意: 當您試著使用 tar 存取由 KDat 所做的備份組時,一定會得到錯誤訊息。這是因為當磁帶第一次格式化時 KDat 加入了開頭及其他資訊。重 tar 指令兩三次就會跳到檔案真正開頭的地方。

熱詞搜索:

上一篇:伺服器備份程序及回存程序.1
下一篇:伺服器備份程序及回存程序.3

分享到: 收藏