% tar zxvf xxx.tar.gz or % gunzip -f xxx.tar.gz | tar xvf or % gunzip -f xxx.tgz | tar xvf or % gtar zxvf xxx.tar.gz
% zcat xxx.gz > xxx or % gunzip xxx.gz
■バックアップ 例えば、/home/yoshi下のファイルをtar.gz圧縮フォーマットで/tmp/に yoshibackup.tar.gzというファイル名で保存する。 ファイルの属性情報を保持するため、次のようにオプション指定する。 % su # tar cpzf /tmp/yoshibackup.tar.gz /home/yoshi # exit ■リストア % su # cd / # tar xpzf /tmp/yoshibackup.tar.gz # exit ■tarの代表的なオプション c:圧縮 x:解凍 t:実行時にファイル名を表示 v:詳しい情報を表示 f:ファイルに出力 z:gzip圧縮を併用する
■バックアップ ddに続き,「if=」でバックアップ元のデバイス名, そしてバックアップ先のファイル名を「of=」の次に指定。 例えば、/dev/hda1のパーティションを,現在ログイン中のホームディレクトリ にhda1.imgというファイルで作成。 $dd if=/dev/hda1 of=~/hda1.img ■リストア 「if=」と「of=」指定を逆にする。 #dd if=~/hda1.img of=/dev/hda1 ■クローン 手軽に/dev/hdaのクローンを/dev/hdbのディスクに作成。 #dd if=/dev/hda of=/dev/hdb