Hyper-V 仮想マシンへリストアする方法Hyper-V 仮想マシン上でリモート リストアを実行する前に、Windows Server 2003 (x64)上で以下の手順を実行する必要があります。 Show 注: Microsoft は、Windows 2003 (x64)用のレガシー ネットワーク アダプタのドライバを提供していません。そのため、回復を実行するにはデフォルトのネットワーク アダプタを使用する必要があります。 Hyper-V 仮想マシン上で回復を実行する方法
Windows 2003 (x86)および 2008 (x86、x64)で惨事復旧プロセスを開始するには、仮想マシンにレガシー ネットワーク アダプタを追加してください。 レガシー ネットワーク アダプタを追加する方法
レガシー ネットワーク アダプタのドライバは Windows インストール メディアに含まれています。そのため、惨事復旧処理中に統合サービスをインストールしないでください。 注: Windows 2003 (x86)では、惨事復旧と再起動を実行した後に Hyper-V 統合サービスインストールする必要があります。インストールしない場合、NIC およびその他のサービスは動作しません。 Windows10 ProにてHyper-Vをインストール後に、Hyper-Vマネージャーを起動したときにHyper-Vを認識できない現象がありました。復帰方法を記録しておきます。 現象Hyper-Vを有効にして再起動後、Hyper-Vマネージャーを起動するとHyper-Vが見つからない。 Hyper-Vのサービスは「Hyper-V Virtual Machine Management」なのだが、なんと「メモリ不足」で停止していた。 解決方法以下が手順です。
意味がよく分かっていないのですが、これで正常に動作するようになりました。 CFGが有効のままでも問題ないケースがあるようてで、本当の原因はよくわかりません。 2022.01.19 2022.01.15 朝、出社すると何故かサーバー群が全滅! なんじゃこりゃぁぁ!! 情シス突然のピンチ到来です 事象何が起きた?WindowsServer2012 R2のHyper-VのゲストOSがすべて全滅していました。Hyper-Vが起動しない。なにも設定を変更していないのに突然、起動できなくなってしまいました。 ホストのハードウェアが故障したのかと思ったのですが、ホストサーバーは無事でした。確認するとHyper-Vで運用していた仮想サーバ(ゲストOS)がすべて起動できなくなっていました。 選択した仮想マシンの起動中にエラーが発生しました。 表示されたヒント
調査の結果、原因が判明BIOSの設定?いろいろググったけど、よく出てきた事例はBIOSで仮想化できる設定になっていないというもの。もう数年間仮想サーバで運用していたので突然BIOSの設定が変わることはない。つまり関係なさそう。 今回初めてHyper-Vを使ってゲストOSを起動するという場合は、BIOSの設定を確認したほうがよさそうです。 Windowsイベントログを確認エラーが発生した時の調査の超基本行動、それはログの確認。 いきなりググる人が多いですが、まずはログを確認して現在の状態を正しく把握することが重要です Windowsの場合は、まずWindowsのイベントログを確認しましょう。やはり、Hyper-Vのエラーが出ていました。 Hypervisor launch failed; The operating systems boot loader failed with error 0xC00000BB. ブートできないというエラー。直前で仮想マシンのMBRいじっていたりすればこのケースもありえますが、今回は何もしていないのでこれも違う。 既存のゲストOSは全滅。切り分けのために新しくゲストOSをインストールするために仮想マシンを作成してLinuxのISOブートしようとしたのですが、これも起動できませんでした。 これでHyper-V本体の問題であることが確定しました。とりあえずゲストOSのイメージがぶっ壊れたわけではないので少しだけ安堵。ただ問題が解決したわけではないので引き続き調査です。 エラーが起きる前後でなにかが変わったはずエラーの調査をする時は、エラー発生の直前と直後を重点的に調べるのが鉄則です。今回の場合は新しくゲストOSをインストールしたわけでもなく、仮想環境の設定を変更したわけでもない。 ほんとに何もしてないの。心当たりがまったくないの(T_T) いや、待てよ、怪しいやつがある。。。 はい、こいつです。WindowsUpdate。自動インストール設定でちょうど昨夜適用されとるやないかい。これは臭う、、というか、たぶんこいつやろ。 解決編とその後の対策直近のWindowsUpdateをロールバックエラー発生直前で自動で適用されたWindowsUpdateを削除してみたところ、何事もなかったように仮想サーバー全復旧です! 除去した更新プログラム
このようにWindowsUpdateでダメパッチが展開されてしまう場合があるので、気をつけましょう。削除しても自動インストール設定にしているとまた勝手にダメパッチが自動でインストールされてしまうので、一時的に設定を変更しておいたほうが良いでしょう。 インストールの実行だけ手動に変更しておいたら、さっそく再インストールのメッセージが・・・もちろん無視です。 対策今回は社内のサーバーなので油断していました。商用のサービス環境じゃなくて本当に良かった。 商用サービス環境の場合は、テスト環境できちんとOSパッチの検証をしつつ、本番適用時は2系統以上で運用していると思うので、片系ずつアップデートしていくべきですね。 いやー、直ってほんと良かった。 これで半日ロスったので、記録に残しておこう。 2022.01.19 修正パッチの配信を確認2022.01.19 修正パッチの配信を確認 今回の一件で新しく構築したパッチ確認予備環境でチェックしたところ、新しいWindowsUpdateが配信されておりました。適用しても仮想マシンが起動できることを確認しました。 今回適用した更新プログラム:KB5010794、KB3013769、KB3013816、KB3084905、KB3102429 Hyper[スタート] ボタンをクリックし、[管理ツール] をポイントして [Hyper-V マネージャー] をクリックします。 ナビゲーション ウィンドウでは、選択されていない場合、サーバーの名前をクリックします。 アクション ] ウィンドウで、をクリックして サービスの開始します。
HyperWindows ボタンを右クリックし、[アプリと機能] を選択します。 右側の関連する設定にある [プログラムと機能] を選択します。 [Windows の機能の有効化または無効化] を選択します。 [Hyper-V] を選択して、[OK] をクリックします。
|