- - PR -
mtコマンドについて教えてください。
1
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2005-01-31 14:28
RedHat Enterprise Linux ES (V.3)を使用しています。
dumpコマンドで/と/bootのバックアップを取得しました。 mt rewindコマンドでテープの巻き戻しを行い、restore -tb 64 /dev/tapeコマンドにて、/のバックアップ状況を確認することができました。 ----------------表示結果----------------------- Dump date: Mon Jan 31 13:31:56 2005 Dumped from: the epoch Level 0 dump of / on CCMLSRV:/dev/sda2 Label: / 71844 ./dev/tape -----------------ここまで---------------------- その後、mt statusコマンドを実行すると、以下のように表示されます。 File number=0, block number=336, partition=0. (略) 再度テープを巻き戻した後に、mt fsf 1 を実行し、/bootのバックアップを取得した部分に移動しました。その後mt statusコマンドを実行すると以下のように表示されました。 File number=1, block number=0, partition=0. (略) /や/bootのようにデバイス単位でバックアップを行っても、mt statusの結果ではファイルとしてカウントされるのでしょうか? また、mt fsf 1 を実行したあとにrestore -tb 64 /dev/tapeを実行すると、以下のように表示されます。 ----------------表示結果----------------------- Dump date: Mon Jan 31 13:44:28 2005 Dumped from: the epoch Level 0 dump of /boot on CCMLSRV:/dev/sda1 Label: /boot ./dev/tape is not on the tape -----------------ここまで---------------------- これは/bootの部分はバックアップが取得できていないということなのでしょうか? それとも私のmtコマンドでの操作が悪い為、上記のようなメッセージが表示されるのでしょうか? 宜しくお願いいたします。 | ||||||||
|
投稿日時: 2005-01-31 18:06
dump/restore に関しては
http://www.linux.or.jp/JF/JFdocs/dump-restore-mini-HOWTO.html を参照しています。 restore(8) へ,与えるパラメタの指定の仕方が正しくないのかもしれません。 バックアップを /sbin/dump 0ubf 64 /dev/nst0 / として取得されたのであれば,パラメタを以下のように与えては如何でしょうか。 /sbin/restore -t -b 64 -f /dev/nst0 ( or /dev/tape) dump/restore コマンドは 0.4b27 (using libext2fs 1.26 of 3-Feb-2002) を使って いますので RedHat Enterprise Linux ES (V.3) と同じ動作をするかは不明です。 | ||||||||
|
投稿日時: 2005-01-31 18:14
・mt fsf 1 : 「テープ内の1個次のEOFまで進む」 ・File number : テープ内のファイル番号 なので、mt fsf 1 の後の mt status では File number=1 となります。 mt コマンド自体は dump/restore コマンドとは無関係なので、格納されているファイルがダンプファイルか、ダンプファイルの中身が何者か…と言った事は意識しません。
こちらはわかりません… restore svf 1 /dev/tape でテープ内の絶対位置指定で、かつ冗長表示で実行するとどういう結果になりますか? |
1