[Q]
複数のフロッピーディスクを使ってバックアップをとりたいのですが

[A]
GNU tar を使って以下のようにしてできると思います。

ここでは、 home ディレクトリを home_backup.tgz という名前でバックアップをとる場合について説明します。

gzip のフィルターリングとマルチボリュームは、 同時に指定することができないようですので、 まず始めに分割ができるように --block-compress というオプションをつけて、 tar で一つのファイルにまとめ gzip で圧縮したファイル home_backup.tgz を以下のようにして作成します。
% tar --block-compress -zcvf home_backup.tgz /home

次に、1440 * 1024 バイト書き込んだらメディアの交換をするように、 以下のようなオプションをつけて home_backup.tgz をフロッピーディスクへかきこみます。
$ tar -L 1440 -cvf /dev/fd0 home_backup.tgz

書き込んだファイルの内容は
$ tar tvf /dev/fd0
というような感じで確認できると思います。

また、 このファイルを元に戻したい時には、 一枚目のフロッピーディスクをセットして、
$ tar -xMvf /dev/fd0 home_backup.tgz
とやれば良いと思います。



戻る