• 締切済み
  • すぐに回答を!

【急】ufsdumpについて。

よろしくお願いいたします。 Solaris11.2を使用しています。 バックアップを試みたので、とりあえず、ZFSによるバックアップをしましたが、スナップショットは、優れていると思いましたが、私の興味のある、フルバックアップには向いていないと思いました。 そこで、ufsdumpを使おうと思い、実行してみたのですが、以下のようになりました。 root@solaris:~# ufsdump 0uf /backup/backup0.dump / DUMP: `/' is not on a locally mounted filesystem DUMP: The ENTIRE dump is aborted. root@solaris:~# ufsdump -S /dev/rdsk/c2t0d0p1 DUMP: Warning - super-block on device `/dev/rdsk/c2t0d0p1' is corrupt - run fsck DUMP: The ENTIRE dump is aborted. root@solaris:~# ufsdump 0f /backup/backup0.dump /dev/dsk/c2t0d0p1 DUMP: Warning - super-block on device `/dev/rdsk/c2t0d0p1' is corrupt - run fsck DUMP: The ENTIRE dump is aborted. root@solaris:~# ufsdump 0uf /backup/backup0.dump /dev/dsk/c2t0d0p1 DUMP: Warning - super-block on device `/dev/rdsk/c2t0d0p1' is corrupt - run fsck DUMP: The ENTIRE dump is aborted. root@solaris:~# 何か手順として足りないようにも思ったのですが何が悪いのかわかりません。 ちなみに、LIVEメディアで起動させて、同じことをしようとしましたが、同様の結果になりました。 どなたか、このエラーを解消する方法をご存知の方おられましたらご教授願います。 よろしくお願いいたします。

共感・応援の気持ちを伝えよう!

  • 回答数1
  • 閲覧数369
  • ありがとう数12

みんなの回答

  • 回答No.1

> root@solaris:~# ufsdump 0uf /backup/backup0.dump / > DUMP: `/' is not on a locally mounted filesystem ufsdmpはファイルシステムごとにしか使用できないはずです。 /一つだけということはまずありえないのでこれは無理でしょう。 > root@solaris:~# ufsdump 0uf /backup/backup0.dump /dev/dsk/c2t0d0p1 > DUMP: Warning - super-block on device `/dev/rdsk/c2t0d0p1' is corrupt - run fsck 書いてある通りです。 fsckでファイルシステムのチェック~修復をしてから再度ufsdumpを実行してください。 現在のはスーパーブロックが破損しているので、このままではufsdumpは成功しません。 man fsck

共感・感謝の気持ちを伝えよう!

関連するQ&A

  • fsck での修復について

    DELL optiplex GX1 Solaris 8 上記環境なのですが電源を入れるとHost nameを表示した(白画面・黒文字)あとに The /var file system (/dev/rdsk/c0d0s4) is begin checked. /dev/rdsk/c0d0s4: UNREF DIR I=176162 OWNER=root MODE=40775 /dev/rdsk/c0d0s4: SIZE=512 MTIME=Sep 7 21:58 2003 (RECONNECTED) /dev/rdsk/c0d0s4: DIR I=27575 CONNECTED. RARENT WAS I=3 /dev/rdsk/c0d0s4: UNREF DIR I=27575 OWNER=root MODE=40775 /dev/rdsk/c0d0s4: SIZE=512 MTIME=Sep 7 21:58 2003 (RECONNECTED) /dev/rdsk/c0d0s4: DIR I=27575 CONNECTED. RARENT WAS I=104578 /dev/rdsk/c0d0s4: LINK COUNT lost+found I=3 OWNER=root MODE=40700 /dev/rdsk/c0d0s4: SIZE=8192 MTIME=Sep 5 02:25 2003 COUNT 6 SHOULD BE 7 /dev/rdsk/c0d0s4: LINK COUNT INCREASING /dev/rdsk/c0d0s4: UNEXPECTED INCONSISTENCY: RUN fsck MANUALLY WARNING - Unable to repair the /var filesystem. RUN fsck manually (fsck -F ufs /dev/rdsk/c0d0s4) EXIT the shell when done to continue the boot process と表示されてしまいます。シングルユーザモードでの起動は可能なので mountコマンドで/dev/dsk/c0d0s4をマウントさせようすると #mount -F ufs /dev/dsk/c0d0s4 mount: the state of /dev/dsk/c0d0s4 is not okay and it was attempted to be monted read/write mount: Please run fsck adn try again となります。 この場合修復は無理でしょうか?fsckコマンド等で修復できるようであれば修復方法を教えてください。 よろしくお願いします。

  • CDROMのマウントについて

    初めて投稿させて頂きます。初心者です。 Ultra機にSolaris10SPARC版のコアシステムサポートを(分けありで)インストールしたのですが、squidを入れようと思ってCDROMにsquid-2.6.STABLE2.tarを入れて、マシンにCDROMを入れたのですがマウントしません。 下記が起動時のファイルシステムです。 /dev/rdsk/c0t0d0s1: is logging. /dev/rdsk/c0t0d0s4: is logging. /dev/rdsk/c0t0d0s5: is logging. 下記が現在の/etc/vfstabの中です。 #device device mount FS fsck mount mount #to mount to fsck point type pass at boot options # fd - /dev/fd fd - no - /proc - /proc proc - no - /dev/dsk/c0t0d0s0 /dev/rdsk/c0t0d0s0 / ufs 1 no - /dev/dsk/c0t0d0s3 /dev/rdsk/c0t0d0s3 /usr ufs 1 no - /dev/dsk/c0t0d0s2 /dev/rdsk/c0t0d0s2 /var ufs 1 no - /dev/dsk/c0t0d0s5 /dev/rdsk/c0t0d0s5 /data ufs 2 yes - /dev/dsk/c0t0d0s4 /dev/rdsk/c0t0d0s4 /opt ufs 2 yes - /dev/dsk/c0t0d0s1 /dev/rdsk/c0t0d0s1 /swap ufs 2 yes - /devices - /devices devfs - no - ctfs - /system/contract ctfs - no - objfs - /system/object objfs - no - swap - /tmp tmpfs - yes - インストール時のファイルシステムの指定に問題があるのでしょうか? どなたか解決策をご教示下さい。 宜しくお願い致します。

  • Solaris8をインストールしたい

    Solaris初心者です。 会社に転がっているSunのマシンを入手しました。 既にSolaris8が入っていますが、インストールしなおそうと思っています。 Solaris8のCD-ROMをいれ、電源を投入するとインストール画面に行くものだと思っていましたが、電源を入れると次のメッセージが出ました。 ************************************************************ Boot device: disk: a File and args: WARNING: unsupported operator FJSVssf on Line 102 of etc/system SunOS Release 5.8 Version Generic_108528-19 64-bit Copyright 1983-2001 Sun Microsystems Inc. All rights reserved. configuring IPv4 interfaces: hme0. hostname: test The / file system (/dev/rdsk/c0t0d0s0) is being checked. /dev/rdsk/c0t0d0s0:...... ......................... WARNING - Unable to repair the / filesystem. Run fsck manually (fsck -F ufs /dev/rdsk/c0t0d0s0). Exit the shell when done to continue the boot process. Type control -d to proceed with normal startup, (or give root password for system maintenance): ************************************************************ すみませんが対処方法を教えて下さい。 以上宜しくお願いします。

  • Solaris8で"newfs"エラー

    Solaris8 for SUN SPARCで、外付のDISKを追加して、 "newfs /dev/rdsk/c1t0d0s0"を行うと "/dev/rdsk/c1t0d0s0: Device busy"と 表示されます。なぜファイルシステムが作成されないのでしょう? もちろんformat,スライス分割は完了しているのですが、 教えてください。

  • solarisからAIXへのシステムバックアップ

    solaris上にて、同じセグメント上のAIXに #ufsdump 0cuf AIX:/solaris.bk /dev/dsk/c0t0d0s0 と実行したところ、 DUMP: Protocol to remote tape server botched (in rmtgets). と出力されてしまいました。 ufsdumpでのバックアップはAIX上に可能でしょうか? (他にAIXのディスク上にリモートでバックアップをとる方法はあるでしょうか?) solaris: Kernel version: SunOS 5.9 Generic 112233-08 Jun 2003 AIX5.2 宜しくお願いします

  • DISK2台使用してsolaris10にてミラーリング設定

    ・OS:Solaris10(SPARC版):初心者です。 ・HDD2台使用しています。 1台目は通常OSインストールし、2台目にてミラーリング設定。 教えて頂きたい事はミラーリング設定のやり方をご教授頂けたら幸いです。 自分なりに最初は色々とインターネットで調べてやってみましたが metadb: Jigen1108: c0t0d0s7: スワップデバイスである c0t0d0s1 とオーバーラップしますのメッセージが出てうまくいきませんでした。 (コマンド:metadb -a -f -c2 c0t0d0s7 c0t1d0s7) ・1台目 0 root wm 12549 - 24595 23.44GB 1 swap wu 0 - 501 1000.08MB 2 backup wm 0 - 38306 74.53GB 3 usr wm 24596 - 38306 26.67GB 4 var wm 854 - 6023 10.06GB 5 home wm 6024 - 12548 12.69GB 6 unassigned wm 0 0 7 unassigned wu 100 - 199 199.22MB ・2台目 Part Tag Flag Cylinders Size 0 unassigned wm 12549 - 24595 23.44GB 1 unassigned wu 0 - 501 1000.08MB 2 backup wu 0 - 38306 74.53GB 3 unassigned wm 24596 - 38306 26.67GB 4 unassigned wm 854 - 6023 10.06GB 5 unassigned wm 6024 - 12548 12.69GB 6 unassigned wm 0 0 7 unassigned wu 100 - 199 199.22MB ・vfstab /dev/dsk/c0t0d0s1 - - swap - no - /dev/dsk/c0t0d0s0 /dev/rdsk/c0t0d0s0 / ufs 1 no - /dev/dsk/c0t0d0s3 /dev/rdsk/c0t0d0s3 /usr ufs 1 no - /dev/dsk/c0t0d0s4 /dev/rdsk/c0t0d0s4 /var ufs 1 no - /dev/dsk/c0t0d0s5 /dev/rdsk/c0t0d0s5 /export/home ufs 2 yes 他に足りない情報があれば記載いたしますので ミラーリングについてご教授お願いします。

  • fdiskコマンドの表示の意味を教えてください。

    WARNING: Device /dev/rdsk/c0d0s0: The device does not appear to include absolute sector 0 of the PHYSICAL disk (the normal location for an fdisk table). Fdisk is normally used with the device that represents the entire fixed disk. (For example, /dev/rdsk/c0d0p0 on x86 or /dev/rdsk/c0t5d0s2 on sparc). Are you sure you want to continue? (y/n) 現在使用しているSolarisサーバのパーティションの設計書を作成しているのですが、fdiskコマンドで開始シリンダ番号、終了シリンダ番号を調べたいのですが。上記のような表示が出て、意味がわからず、おっかなびっくりで続けられません。yesとして問題ないのでしょうか。また他の方法で調べられたら教えていただけたら幸いです。

  • solaris DDS3 バックアップ リストア 方法について

    急に公開Webサーバをさわるのは危険だということで、別のサーバ(メールサーバ)でバックアップ リストアの訓練をして、監査に訴えると上司にいわれました。手順書をつくりなさいとのことで下記に作成しました。 これでいいのか?悩んでいます。ご指摘いただけましたら幸いでございます。 よろしくお願いいたします。 システム稼動のままで、バックアップします。 V210 でバックアップをとる     ↓ Netra t1 でリストアする Tape DDS3 容量 13G ■サーバ リストア作業手順 [作業に当たって用意するもの] ・Backup Tape (DDS3) [バックアップ作業 実施手順] --<Tape 種類>---------------- DAT(90m) /dev/rmt/0 2GB /dev/rmt/0c 5GB(圧縮) DAT(125m) /dev/rmt/0 12GB /dev/rmt/0c 24GB(圧縮) ------------------------------ まず、Tape を装着する。 / 以下、フルバックアップの場合 (今回はマルチユーザで、バックアップする!) Ok init 3 ←※ok prompt から (ファイルシステム デバイス名 確認) #devnm /    ←※ファイルシステム rawデバイス名 確認 /dev/rdsk/c0t0d0s0     ←※fs のrawデバイス名が表示される (テープ装置の種類の確認) #mt-f /dev/rmt/0 status  ←※今回は4mm DDS3 (フルバックアップ) # ufsdump 0ucf /dev/rmt/0ln /dev/rdsk/c0t0d0s0 ====================================================== まず、Tape を装着する。 (Tape を巻き戻す) #mt ?f /dev/rdsk/c0t0d0s0 rewind  ←※Tape のはじめから、リストアする場合 (ファイルシステムの完全なリストア) # umount /home # newfs /dev/rdsk/c0t0d0s0 # mount /dev/rdsk/c0t0d0s0 /mnt # cd /mnt                      ←※マウントポイントへ移動 # ufsrestore rvf /dev/rmt/0 ←※ リカーシブモードのリストア ---------------------------------------------------------------------  注)Tapeが複数のテープにまたがっている時は、     Mount volum 2 then enter volume name(default: /dev/rmt/0) このときは、ボリューム番号2のテープを入れ替えたあとで、「Retern」を入力。 --------------------------------------------------------------------- (★バックアップデータは、/export/home ファイルシステムに復元される!) #cd /export/home #rm /export/home/restoresymtable ←※リストア用の一時ファイルの削除 # cd / # umount /mnt          ←※必ずアンマウントをすること! # fsck /dev/rdsk/c0t0d0s0 # mount /dev/rdsk/c0t0d0s0

  • solaris10(sparc)で、コンソールログインができない

    solaris10(sparc)で、コンソールログインができない 現在、solaris10(sparc)をコンソール接続をして立ち上げを行っていますが、 いつもの「solaris10 console login:」ではなく、 「Root password for system maintenance (control-d to bypass):」 と、メンテナンスモード(シングルモード?)で立ち上がるようになって困っています。 元に戻す方法をどなたか教えてください。 直前にやっていた作業としては、svsadm milestoneコマンドでmilestoneをいろいろ変更していたことと、 x windowの検証です。これらは現在もとの設定に戻しています。 また、Ctrl+Dをおしても、 「Root password for system maintenance (control-d to bypass):」 にもどるだけです。 # who -r . run-level 3 5月 17日 22:19 3 0 S なので、いちおうマルチユーザモードみたいなんですが・・どうみてもシングルモードっぽいです。 以下、電源起動からのログです。 lom>poweron lom> LOM event: +0h0m12s host power on ・ Sun Fire V120 (UltraSPARC-IIe 648MHz), No Keyboard OpenBoot 4.0, 1024 MB memory installed, Serial #54156724. Ethernet address 0:3:ba:3a:5d:b4, Host ID: 833a5db4. Boot device: disk File and args: SunOS Release 5.10 Version Generic_141444-09 64-bit Copyright 1983-2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Booting to milestone "svc:/milestone/multi-user-server:default". Hostname: solaris10 Requesting System Maintenance Mode (See /lib/svc/share/README for more information.) Console login service(s) cannot run Root password for system maintenance (control-d to bypass): /dev/rdsk/c1t0d0s7 is clean /dev/rdsk/c1t0d0s5 is clean /dev/rdsk/c1t0d0s1 is clean Reading ZFS config: done. Requesting System Maintenance Mode (See /lib/svc/share/README for more information.) Console login service(s) cannot run Root password for system maintenance (control-d to bypass): ------------------------------ 通常の起動時のログは以下のようになります。 (文字制限があるため、上記と共通の部分は割愛) Use is subject to license terms. |/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\ SUNW,eri0 : 100 Mbps full duplex link up Hostname: solaris10 /dev/rdsk/c1t0d0s7 is clean /dev/rdsk/c1t0d0s5 is clean /dev/rdsk/c1t0d0s1 is clean Reading ZFS config: *done. solaris10 console login:

  • debian ブート時 fsck エラー

    debian etch です。 突然、ブート時に以下のようなエラーがでるようになりました。 fsck.ext3: No such file or directory while trying to open /dev/hda1 /dev/hda1: The superblock could not be read or does not describe a correct ext2 filesystem. If the device is valid and it really contains an ext2 filesystem (and not swap or ufs or something else), then the superblock is corrupt, and you might try running e2fsck with an alternate superblock: e2fsck -b 8193 <device> .... # e2fsck -b 8193 /dev/hda1 を実行しても、上記と同じエラーが出ます。 ファイルシステムは ext3 なのですが、どうすればよいのでしょう? また、原因は何なのでしょうか? よく分からないので、教えてください。