このページの翻訳:
- 日本語 (ja)
- English (en)
最近の更新
Tag Cloud
このページへのアクセス
今日: 11 / 昨日: 2
総計: 613
- Dokuwiki.fl8.jp(452)
- FreeBSD カーネル再構築(20)
- 05 rsync(20)
- 13 CentOS6メール設定(20)
最近の更新
このページへのアクセス
今日: 11 / 昨日: 2
総計: 613
dumpコマンド(Soralisではufsdumpコマンド)は、指定されたファイルシステムのバックアップを取ります。
dumpコマンドでバックアップしたデータは、restoreコマンドでリストアできます。
ダンプレベルに0を指定すると、ぷるばっくあぷがとれ、1~9を指定すると
差分バックアップ(インクリメンタルバックアップ)が取れます。
バックアップデバイスは、-fオプションを指定し、バックアップ先のファイルとして
バックアップデバイスファイル名(/dev/rst0など)を指定します。
ハードディスク上にバックアップファイルを作成する
バックアップ先のファイルとしてハイフン「-」のみを指定すると、データは標準出力され
この出力をファイルにリダイレクトしてハードディスク上にバックアップファイルを作成できます。
dumpコマンドがファイルシステム単位でバックアップをとるのに対し、tarコマンドは
任意のディレクトリ以下をアーカイブできるので、システム全体のバックアップは
dumpコマンドで、それ以外のバックアップはtarコマンドで、といった使い分けができます。
dump [オプション] ファイルシステム (FreeBSD) ufsdump [オプション] ファイルシステム (Solaris)
-n | 数値で指定されたダンプレベルでバックアップを取る |
-b | ブロックサイズを指定する |
-d | 記録密度を指定する |
-f | 指定された(デバイス)ファイルにバックアップデータを出力する |
-s | バックアップメディアの容量をフィート単位で指定する |
-u | バックアップ終了時に/etc/dumpdatesのバックアップ記録を更新する |
# dump 0uf /dev/rst0 /home DUMP: Date of this level 0 dump: Thu Apr 22 19:59:51 1999 DUMP: Date of last level 0 dump: the epoch DUMP: Dumping /dev/resd0s1h (/home) to /dev/rst0 DUMP: mapping (Pass I) [regular files] ・ ・
root@vaio# dump -0uf - /home > /work1/aa DUMP: Date of this level 0 dump: Sat May 21 21:10:05 2005 DUMP: Date of last level 0 dump: the epoch DUMP: Dumping /dev/ad0s1g (/home) to standard output DUMP: mapping (Pass I) [regular files] DUMP: mapping (Pass II) [directories] DUMP: estimated 454621 tape blocks. DUMP: dumping (Pass III) [directories] DUMP: dumping (Pass IV) [regular files] DUMP: DUMP: 461079 tape blocks DUMP: finished in 114 seconds, throughput 4044 KBytes/sec DUMP: level 0 dump on Sat May 21 21:10:05 2005 DUMP: DUMP IS DONE root@vaio# ls -l /work1 -rw-r--r-- 1 root wheel 472135680 5 21 21:12 home.bak