next up previous contents index
Next: 1.5 ファイルの暗号化 Up: 1. ファイル空間の効率的な利用 Previous: 1.3 ファイルの圧縮と展開


      
1.4 ファイルのバックアップ

ファイルのバックアップとは,不慮の事故に備えてファイルのコピーを予備と して保管しておくことである.

   
1.4.1 バックアップの必要性

ホームディレクトリ以下のファイルは,機械の故障によるファイルの損失に備えて メディアセンターによって定期的にバックアップが取られている. しかし,個人的なコマンドの操作ミスでファイルを消去した場合は,ファイルを復 旧できない. そのため,損失の被害を抑えるために ユーザは各自でバックアップを定期的に取るとよい.

   
1.4.2 バックアップコマンド -- tar

   

バックアップをとるのに,1つ1つファイルをコピーするのは非常に面倒である. tarコマンドを使用して,ディレクトリ以下のファイルやディレクトリ をまとめて1つのアーカイブファイルにまとめられる.

tarコマンドは次のように実行する. tarコマンドのオプションには,マイナス記号(-)をつける必要はない. また複数のファイル,ディレクトリをまとめたいときは並べて指定する.    

% tar [オプション] [アーカイブファイル名] [まとめたいファイル,ディレクトリ名]<RET>

オプション

c アーカイブファイルを作成する
x アーカイブファイルからもとのファイルを復元する
f アーカイブファイルの中身を見る
v コマンドが作業状況を報告する
f アーカイブファイルの名前を指定する
tarコマンドによるアーカイブファイルの作成は,バックアップの用途以外にも ファイルの整理にも利用される.例えば,Mailディレクトリ以下のファイルを アーカイブファイルにする例を次に示す.

% tar cf Mail.tar Mail<RET>
% ls<RET>
Mail    Mail.tar    usr.tar    pub
% gzip -9 Mail.tar<RET>
% tar xf usr.tar<RET>
% ls<RET>
Mail    Mail.tar.gz    usr    usr.tar    pub
% _
  ここでは,Mailディレクトリ以下のファイルを,Mail.tarという アーカイブファイルにまとめている.tarコマンドのオプションに vを指定すると,処理状況が表示される.

生成されたアーカイブファイルは圧縮をしたり暗号をかけ,それを フロッピーディスクにコピーしてバックアップできる.

   
1.4.3 フロッピーディスクによるバックアップ

CNSのUNIXファイルシステムとWindows,Macintoshの間では, フロッピーディスクを使ってファイルを移動できる.

フロッピーディスクを使用する前にはフォーマットが必要である.一般に市販 されている3.5インチのフロッピーディスクには2DDと2HDの2種類がある. CNSではさまざまな機種のコンピュータがあるが,どのコンピュータでも 利用できるようにするためには,通常は3.5インチで2HDのフロッピーディスク を1440KBでフォーマットするとよい.詳しくはを参 照すること.