フルバックアップツール、dump
dump構文:
オプションとパラメータ:
-S:後でバックアップするデータに必要なディスク容量のみをリストする
-u:今回のdump(バックアップ)の時間を/etc/dumpdatesファイルに記録する
-v:dumpのバックアッププロセスを表示する
-j:bzip 2のサポートに参加し、バックアップを圧縮し、デフォルトのbzip 2圧縮レベルは2「筆者はまだ他のレベルに変更する方法を理解していないので、一二を検討する必要がある」
-level:バックアップレベル、0~9の合計10
-f:tarに似ている-f、バックアップファイルに追随すればいい
-W:/etc/fstabにdump設定のあるpartition(ファイルシステム)がバックアップされているか
例1:「ディスク内/bootパーティションをバックアップし、バックアップ中に/etc/dumpdatesを更新し、-Wは/etc/fstab内のバックアップレコードをリストする」
例2:「例1を与え、/bootディレクトリを更新し、tmp.deleteファイルを追加し、dump(バックアップ)レベル1で更新バックアップを行う」
dump [-Suvj][-level][-f ]
オプションとパラメータ:
-S:後でバックアップするデータに必要なディスク容量のみをリストする
-u:今回のdump(バックアップ)の時間を/etc/dumpdatesファイルに記録する
-v:dumpのバックアッププロセスを表示する
-j:bzip 2のサポートに参加し、バックアップを圧縮し、デフォルトのbzip 2圧縮レベルは2「筆者はまだ他のレベルに変更する方法を理解していないので、一二を検討する必要がある」
-level:バックアップレベル、0~9の合計10
-f:tarに似ている-f、バックアップファイルに追随すればいい
-W:/etc/fstabにdump設定のあるpartition(ファイルシステム)がバックアップされているか
例1:「ディスク内/bootパーティションをバックアップし、バックアップ中に/etc/dumpdatesを更新し、-Wは/etc/fstab内のバックアップレコードをリストする」
[root@localhost sanner]# /sbin/dump -0 -u -f ./sda1.level.0.dump /dev/sda1 《/dev/sda1 df -h , /boot 》
[root@localhost sanner]# ll -h sda1.level.0.dump /etc/dumpdates 《 -u ,/etc/dumdates 》
-rw-rw-r-- 1 root disk 86 12-17 00:25 /etc/dumpdates
-rw-r--r-- 1 root root 6.3M 12-17 00:25 sda1.level.0.dump
[root@localhost sanner]# cat /etc/dumpdates 《 dumpdates , , , 》
/dev/sda1 0 Wed Dec 17 00:25:00 2014 +0800
[root@localhost sanner]# /sbin/dump -W《 /etc/fstab 》
Last dump(s) done (Dump '>' file systems):
> /dev/sda2 ( /) Last dump: never
> /dev/md0 (/myshare) Last dump: never
> /dev/sda3 ( /home) Last dump: never
/dev/sda1 ( /boot) Last dump: Level 0, Date Wed Dec 17 00:25:00 2014《 /dev/sda1 》
例2:「例1を与え、/bootディレクトリを更新し、tmp.deleteファイルを追加し、dump(バックアップ)レベル1で更新バックアップを行う」
[root@localhost sanner]# dd if=/dev/zero of=/boot/tmp.delete bs=1M count=10《 /boot , tmp.delete》
[root@localhost sanner]# /sbin/dump -u -1 -f sda1.level.1.dump /boot《 》
[root@localhost sanner]# ll
-rw-r--r-- 1 root root 6563840 12-17 00:25 sda1.level.0.dump
-rw-r--r-- 1 root root 10547200 12-17 00:32 sda1.level.1.dump《 》