質問: 【急】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メディアで起動させて、同じことをしようとしましたが、同様の結果になりました。 どなたか、このエラーを解消する方法をご存知の方おられましたらご教授願います。 よろしくお願いいたします。
回答: > 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