こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

【急】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メディアで起動させて、同じことをしようとしましたが、同様の結果になりました。

どなたか、このエラーを解消する方法をご存知の方おられましたらご教授願います。

よろしくお願いいたします。

投稿日時 - 2014-12-22 02:54:10

QNo.8866438

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

12人が「このQ&Aが役に立った」と投票しています

回答(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

投稿日時 - 2014-12-22 09:21:19