WHSを使ったリカバリ2009/12/11 22:07

 金曜日、天気予報通りの雨。

 午前中に大量の未着信が携帯に残っていた。大学の秘書室のPCのうち1台が、ログオン出来ない状態になったとのこと。昼過ぎに行って確認してみると、確かにログインできない。「ユーザプロファイルの読み込みに失敗しました。」と出る。つまりレジストリ情報が壊れたかなにかで、読み取れない状態になっているようだった。

 ちょうど、昨年の今頃に、Windows Home Server(WHS)でバックアップの体制を構築して、毎日正午にバックアップが行われるようにしておいた。サーバー、UPS込みで20万円くらいのコストをかけたわけだけれども、保険と同様に、何事もなければ全く無駄な費用にも思えるところである。それがついに活躍する機会がきたかと思い、本当に簡単にリカバリできるのかどうか、自分の目で確認するために作業をすることに。

 しかし、リストア用のCDブート後、HDDもNICも問題なく認識しているように見えるのに、何故か「WHSのサーバを検出できませんでした。」とエラーになってしまう。

 セーフモードで起動するとユーザプロファイルを読み込めない場合でも、既定のものを読んでくれてログインできたので、Administratorユーザを有効にしてログインすする。この時点ではWHSサーバにちゃんと接続できているようだった。しょうがないので、いったんフルリカバリは諦めて、ユーザプロファイルだけリカバリできないか試していろいろ試行錯誤するものの、うまくいかない。

 MicrosoftのサポートFAQでは、ユーザプロファイルが読み込めなくなった場合は、そのアカウントとは別に新規にアカウントを作り直して、プロファイル以外のファイルを全部コピーして下さいと書いてあるが、これだと、Outlookとかのアカウント情報も初期化されて再度設定するのが面倒。

 いろいろ調べて見ると、他にも同じ問題に当たっている人がいて、どうやら、最初CDブートした時にNICが認識できているように見えていても、ドライバをちゃんと読み込めていないケースがあるらしいとのこと。ということで、Realtekからドライバ(リストアCDはVista(PE)べースのようなので、Vista x86用のもの)を取ってきて、USBディスクから読み込ませたらうまくいった。結局、14時頃から作業していて、17時前までその試行錯誤。その後リストアが終わって18時。正味1時間程度で出来る作業だったところ、時間を無駄にしてしまった。でも初回なのでしょうがない。
 http://social.technet.microsoft.com/Forums/ja-JP/windowshomeservergenericja/thread/8e526694-c68e-4eea-871a-002360b1f2d5

 後で調べて見ると、NICやRAIDのドライバについて、WHSではそれぞれのバックアップとして、Windows Home Server Drivers for Restore、というフォルダに保存してくれているとのこと。これを普段(初回セットアップした時点で)から、USBディスクとかに待避して、リストア用CDと一緒に置いておかないとダメなんだな。
 http://satsumahan.blog40.fc2.com/blog-entry-174.html

 でもまあ、これで今度同じような障害が発生したときには、僕でなくても簡単にリカバリできることがわかった。他のPCでも同様にドライバなどを取り出して保存しておくことにしよう。



Google
WWW を検索 zak.asablo.jp を検索