歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Unix知識 >> Unix資訊

Unix文件系統備份概述

我們學習了很久的Unix操作系統。Unix文件系統的備份與恢復是一名Unix系統管理員非常重要的工作,因為用戶在丟失的文件無法恢復時,常常認為這是系統管理員的責任。

Unix文件系統備份概述

Unix系統管理員應了解如何備份,還要了解備份時機和方式。人們通常認為,對Unix文件系統備份越頻繁,就越不會遇到災難性事件。但是備份需要時間和空間,同時具有極強的干擾性,備份時,用戶工作往往需要被終止。因此作為系統管理員必須注意備份的頻率和備份的方式選擇問題。

一般,文件系統的備份有以下3種方式:

全面備份:對整個Unix文件系統進行備份,這在初次安裝了系統或對系統進行了重要的修改時是很有必要的。
部分備份:指對Unix文件系統的一部分或某些目錄進行備份
遞增性備份:對從上次備份以來所有修改過的文件或新增文件進行備份。通常,每日應進行依次遞增性備份。

常用的Unix文件備份與恢復命令

tar命令:可以實現對文件的備份與恢復
 

  1. # tar [c| r |x] [options] device block files  
  2. # tar [t | u] [options] device [files] 

主要用於將Unix文件系統備份到磁帶設備上或將磁帶設備上的備份恢復到系統中。命令的動作方式由關鍵字決定。
c:創建新的備份。向指定的磁帶設備做指定Unix文件系統或目錄的備份,且從磁帶的頭部開始向磁帶寫。默認的設備保存在/etc/default/tar文件中。
r:替換。把指定文件系統或目錄的備份寫到磁帶的尾。
t:列表。列出備份磁帶中的文件信息
x:抽取。將備份磁帶中的指定文件files恢復到系統中,如果files不存在,則將整個備份恢復到系統中
u:更新。如果指定的文件files不在磁帶上或上次備份後曾經被修改,則將它加到磁帶上。

注意:在備份時,絕對路徑和相對路徑的使用是不同的。關於Unix文件的備份我們就了解到這裡。

Copyright © Linux教程網 All Rights Reserved