RHEL5のdumpバックアップ方法とテープへの保存について

このQ&Aのポイント
  • RHEL5のdumpコマンドを使用して、3つのパーティションを1つのテープにバックアップする方法を教えてください。
  • パーティションをテープにバックアップする際、dumpコマンドを使用してデータを書き込むと、上書きされて残るのは最後のパーティションのデータのみです。
  • 以前同じような質問がありましたが、専門的な知識を持っている方からの回答をお待ちしています。
回答を見る
  • ベストアンサー

RHEL5のdump バックアップ

お世話になっております。 質問どおりバックアップをテープ装置にとりたいです。 /dev/mapper/VolGroup00-LogVol00 /dev/mapper/VolGroup00-LogVol02 /dev/mapper/VolGroup00-LogVol03  の3つのパーテションを1つのテープにバックアップを取ろうと思っています。 その際、 dump 0uf /dev/st0 /dev/mapper/VolGroup00-LogVol00 dump 0uf /dev/st0 /dev/mapper/VolGroup00-LogVol01 dump 0uf /dev/st0 /dev/mapper/VolGroup00-LogVol03 の後、テープにデータとしては残るのは、上書きされて dump 0uf /dev/st0 /dev/mapper/VolGroup00-LogVol03 のみのデータだけでしょうか? 以前同じような質問がありましたが、どうかご教授ねがいます。 http://oshiete1.goo.ne.jp/qa1104482.html

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

巻き戻しありのデバイス名を指定されていますので、一回のdumpごとに巻き戻されます。よって、最後に残るのはVolGroup00-LogVol03のデータのみです。

yaki_82
質問者

お礼

lowrider_2005 様 適切な回答ありがとうございました。 やはり、/dev/st0 だと上書き保存されていく設定なのですね。 ありがとうございます。勉強になりました。 また機会がありましたらよろしくお願い致します。

関連するQ&A

  • LVMのバックアップ

    いつもお世話になっております。 LVMのバックアップ方法について教えてください。 RHEL5でLVMのファイルシステムを利用しています。 /dev/mapper/VolGroup00-Logl00 / /dev/mapper/VolGroup00-Logl01 /home /dev/mapper/VolGroup00-Logl02 /data 上記のような構成です。 テープデバイスに、dumpでバックを取りたいのですが、 dump -0uf /dev/st0 /dev/mapper/VolGroup00-Logl00 dump -0uf /dev/st0 /dev/mapper/VolGroup00-Logl01 dump -0uf /dev/st0 /dev/mapper/VolGroup00-Logl02 でバックアップを取得は可能でしょうか? それともLVMシステムは、必ず lvcreate --snapshot --size=1G --name snap0 /dev/mapper/VolGroup00-Logl00 のように必ずsnapshotをとってdump しなくてはいけないのでしょうか? (ネットをみると必ずsnapshotをとる手順が紹介されているようなので。) 基本的なことで申し訳ありませんが、ご教授願います。

  • ●dumpの書式について

    http://www.atmarkit.co.jp/flinux/rensai/root05/root05c.html の●dumpの書式を見ると # dump -0uf /dev/st0 /dev/sda3 と書いてありました。st0はストレージの0ですか? おそらくストレージへのバックアップですよね? しかしdumpの書式は # dump src dest ではなかったでしょうか?

  • RedHatのシステムバックアップ

    はじめまして。 よろしくお願いします。 RedHat7.2にて、以下のシェルにて、dumpを取得し、 コマンドで、データを確認したところ、 最後に取得したパーティション(/var)しか反映されていませんでした。 これは、バックアップ方法が悪いのか、確認方法が 悪いのか、ご存知の方がいれば、教えてください。 バックアップシェル mt -f /dev/st0 rewind /sbin/dump 0uf /dev/st0 /boot /sbin/dump 0uf /dev/st0 / /sbin/dump 0uf /dev/st0 /var 確認コマンド #restore -ft /dev/st0

  • dumpで取ったログの出力方法

    お世話になっております。 下記のようにdumpコマンドをcronで実行しバックアップを取得していますが、この際取得したバックアップ内容のログを吐き出したいと思っています。どのようにやればよいでしょうか。 # dump 0uf /dev/st0 /

  • dumpでのバックアップで

    dumpでDATテープにバックアップをしようとしているのですが、 この場合複数のパーティションを1つのテープにバックアップする事はできないのでしょうか。 1つ1つバックアップをして、statusでテープの位置を確認すると、 (最初に巻戻って)テープの同じ場所に上書きされているように思えるのですが。

  • dfコマンドについて

    dhコマンドの出力例です。 =========== Filesystem Size Used Avail Use% Mounted on /dev/mapper/VolGroup00-LogVol00 74G 2.1G 68G 3% / /dev/hdc1 99M 9.0M 85M 10% /boot none 125M 0 125M 0% /dev/shm =========== ●このうち、【/dev/mapper/VolGroup00-LogVol00】とはHDDのどの部分を示しているのでしょうか? ●また、Filesystemがnoneとはどういう意味でしょうか?デバイスファイルが/dev/shmなのであるはずがないと言う意味でしょうか?そうであるならば、/dev/shmとはHDDのどの部分を示し、なんの為にあるのでしょうか? ●/dev/hdc1と同じように考えてセカンダリのHDDのなかの何番目かに【/dev/mapper/VolGroup00-LogVol00】や【/dev/shm】が作成されていて特別の意味を示すためにこのように表示されていると考えてよろしいでしょうか? ご存知の方いましたら、よろしくお願いします。

  • partion imageを使用したCentos5のバックアップ

    partion imageを使用しCentos5のバックアップをしたいのですが、 partion image を起動すると、  hda1    ext3fs      101.94Mib  hda2 -unknown-      76.59 Gib  sda1 fat16           62.35Mib と表示され、hda2のファイルシステムが、-unknown-になってしまい、バックアップが実行できません。 Centosを起動しdf -h を実行すると  /dev/mapper/VolGroup00-LogVol00    74G ・・・  /dfv/hda1                      99M ・・・  tmpfs                         232M ・・・ と表示され、partition imageでは、[hda2」と表示された区画が、 「mapper/VolGroup00-LogVol00 」と表示されます。 これは、LVMが使用されているためだと思いますが、これが影響しているのでしょうか?

  • パーティションを変更する方法を教えてください

    お世話になります。 一度設定したパーティションを変更したいです。 ▼環境 OS:RedHat ES4 Filesystem サイズ 使用 残り 使用% マウント位置 /dev/mapper/VolGroup_ID_20381-LogVol1 109G 314M 103G 1% / /dev/sda3 99M 13M 82M 13% /boot none 505M 0 505M 0% /dev/shm /dev/mapper/VolGroup_ID_20381-LogVol2 496M 11M 460M 3% /tmp /dev/mapper/VolGroup_ID_20381-LogVol5 78G 2.8G 71G 4% /usr /dev/mapper/VolGroup_ID_20381-LogVol4 496M 116M 356M 25% /var /dev/mapper/VolGroup_ID_20381-LogVolHome 41G 100M 38G 1% /home ここで /で割り当てた一部(10G)を /varに 割り当てたいのですがどのようにすれば可能でしょうか?  パーティションマジックなどの有償ソフトを使用せず行いたいです。 (再インストールしかないのでしょうかねぇ?) ちなみに vgdisplay は (一部抜粋) VG Size 232.69 GB PE Size 32.00 MB Total PE 7446 Alloc PE / Size 7442 / 232.56 GB Free PE / Size 4 / 128.00 MB です。 以上、よろしくお願いします。

  • ルートのパーティションのUse%が100%になった場合

    Redhat EnterPriseLinuxES4でdfコマンドを発行すると以下の結果が表示されます。 #df -H Filesystem Size Used Avail Use% マウント位置 /dev/mapper/VolGroup_ID_4409-LogVol1 1.1G 995M 8.5M 100% / /dev/sda3 104M 38M 61M 39% /boot none 1.1G 0 1.1G 0% /dev/shm /dev/mapper/VolGroup_ID_4409-LogVol2 520M 11M 483M 3% /tmp /dev/mapper/VolGroup_ID_4409-LogVol5 49G 2.8G 44G 6% /usr /dev/mapper/VolGroup_ID_4409-LogVol4 520M 297M 198M 61% /var /dev/mapper/VolGroup_ID_4409-LogVolHome 25G 110M 24G 1% /home 気になるのは[/]のUSE%が100%になっていることです。 ハード構成はDell製のPowerEdge840でハードRAID構成です。 基本的なアプリとしてApache,PHP,Vsftpd,MySQLぐらいです。 インストール手順についてはデフォルト設定で行いました。 この場合どのような方法で空き容量の確保を行えばいいのでしょうか? 調べた結果、KNOPPIXからCDブートを行ってQTPartedを試みたのですが、よく分からなかったので断念しました。 どなたかお分かりになる方おられましたら、ご教授の程宜しくお願いします。

  • dumpが出来なくなってしまいました。

    お世話になっております。 いつもバックアップを下記の要領で、(テープドライブをマウント→ダンプ)バックアップ取っているのですが、今日up2dateをかけていざバックアップを取ろうと思いましたら、下記のように dumpのコマンドが認識されません。 bash: dump: command not found dumpで更新されたとは思えませんが、確認しなかったので何ともです。 (up2dateの履歴って日付入りで確認できるんでしたでしょうか) 原因のわかる方いらっしゃいましたら、ご教授ください。 再度症状(コマンド手順)を下記に書きます↓ # mt -f /dev/nst0 status SCSI 2 tape drive: File number=0, block number=0, partition=0. Tape block size 512 bytes. Density code 0x26 (DDS-4 or QIC-4GB). Soft error count since last status=0 General status bits on (41010000): BOT ONLINE IM_REP_EN # dump 0uf /dev/st0 / bash: dump: command not found