Unix文件系統(tǒng)備份概述
我們學(xué)習(xí)了很久的Unix操作系統(tǒng)。Unix文件系統(tǒng)的備份與恢復(fù)是一名Unix系統(tǒng)管理員非常重要的工作,因為用戶在丟失的文件無法恢復(fù)時,常常認(rèn)為這是系統(tǒng)管理員的責(zé)任。
Unix文件系統(tǒng)備份概述
Unix系統(tǒng)管理員應(yīng)了解如何備份,還要了解備份時機(jī)和方式。人們通常認(rèn)為,對Unix文件系統(tǒng)備份越頻繁,就越不會遇到災(zāi)難性事件。但是備份需要時間和空間,同時具有極強的干擾性,備份時,用戶工作往往需要被終止。因此作為系統(tǒng)管理員必須注意備份的頻率和備份的方式選擇問題。
一般,文件系統(tǒng)的備份有以下3種方式:
全面?zhèn)浞荩簩φ麄€Unix文件系統(tǒng)進(jìn)行備份,這在初次安裝了系統(tǒng)或?qū)ο到y(tǒng)進(jìn)行了重要的修改時是很有必要的。
部分備份:指對Unix文件系統(tǒng)的一部分或某些目錄進(jìn)行備份
遞增性備份:對從上次備份以來所有修改過的文件或新增文件進(jìn)行備份。通常,每日應(yīng)進(jìn)行依次遞增性備份。
常用的Unix文件備份與恢復(fù)命令
tar命令:可以實現(xiàn)對文件的備份與恢復(fù)
- # tar [c| r |x] [options] device block files
- # tar [t | u] [options] device [files]
主要用于將Unix文件系統(tǒng)備份到磁帶設(shè)備上或?qū)⒋艓гO(shè)備上的備份恢復(fù)到系統(tǒng)中。命令的動作方式由關(guān)鍵字決定。
c:創(chuàng)建新的備份。向指定的磁帶設(shè)備做指定Unix文件系統(tǒng)或目錄的備份,且從磁帶的頭部開始向磁帶寫。默認(rèn)的設(shè)備保存在/etc/default/tar文件中。
r:替換。把指定文件系統(tǒng)或目錄的備份寫到磁帶的尾。
t:列表。列出備份磁帶中的文件信息
x:抽取。將備份磁帶中的指定文件files恢復(fù)到系統(tǒng)中,如果files不存在,則將整個備份恢復(fù)到系統(tǒng)中
u:更新。如果指定的文件files不在磁帶上或上次備份后曾經(jīng)被修改,則將它加到磁帶上。
注意:在備份時,絕對路徑和相對路徑的使用是不同的。關(guān)于Unix文件的備份我們就了解到這里。
【編輯推薦】