Azure ポータルを使用して OS ディスクを修復 VM に接続して、Windows VM のトラブルシューティングを行う

適用対象: ✔️ Windows VM

まとめ

この記事では、オフライン サービスのために、Azure ポータルで障害が発生した OS ディスクを修復 VM に接続する方法について説明します。 このプロセスにより、元の仮想マシン (VM) に影響を与えずに OS ディスクのトラブルシューティングと修復を行うことができます。

AzureのWindows VM で起動またはディスク エラーが発生した場合は、OS ディスクのオフラインでトラブルシューティング手順を実行することが必要になる場合があります。 オフライン修復のために OS ディスクを 2 番目の VM にアタッチする必要がある場合があります。たとえば、アプリケーションの更新に失敗したために VM が正常に起動しない場合などです。 この記事では、障害が発生した OS ディスクを修復 VM に接続してエラーを修正し、元の VM を再作成する方法について説明します。

オフライン修復に使用する方法を決定する

障害が発生した OS ディスクを修復 VM にアタッチするために使用する手順は、ディスクが Azure Disk Encryption (ADE) で暗号化されているかどうか、ディスクがマネージドかアンマネージドかに関係なく、その他の要因によって異なります。

障害が発生した OS ディスクを修復 VM に手動で接続する

次のプロセスを使用して、修復 VM を使用して障害が発生した VM を修正します。

  1. OS ディスクのスナップショットを取得する
  2. スナップショットからディスクを作成する
  3. 新しいディスクをデータ ディスクとしてアタッチして修復 VM を作成する
  4. 障害が発生した VM の OS ディスクを修復する
  5. 障害が発生した VM の OS ディスクを修復されたディスクと交換する

OS ディスクのスナップショットを取得する

スナップショットは、仮想ハード ディスクの完全な読み取り専用コピーです。 進行中のプロセスをすべてクリアするために、スナップショットを取得する前に VM をクリーン シャットダウンすることをお勧めします。 OS ディスクのスナップショットを作成するには、次の手順を実行します。

  1. Azure ポータルに移動し、問題のある VM に移動します。

  2. [ディスク] ブレードを選択してから、OS ディスクを選択して [概要] ブレードを開きます。

    Azure ポータルの VM ディスク ブレードのスクリーンショット。OS ディスクが強調表示されています。

  3. OS ディスクの [概要] ブレードで、[スナップショットの作成] を選択します。

    [スナップショットの作成] オプションが強調表示されたディスクの [概要] ブレードのスクリーンショット。

  4. 既定の設定でスナップショットの作成に進みます。

スナップショットからディスクを作成する

スナップショットからディスクを作成するには、次の手順を実行します。

  1. ディスク スナップショットのデプロイが完了したら、Azure ポータルで新しいリソースに移動します。

  2. 新しいディスク スナップショットの [概要] ブレードで、[ディスクの作成] を選択します。

    [ディスクの作成] オプションが強調表示されたスナップショットの [概要] ブレードのスクリーンショット。

  3. 「マネージド ディスクの作成」ウィザードの [基本] ページで、「MyVMOsDiskCopy」などのわかりやすい名前をディスクに割り当てます。

  4. [基本] ページで、リージョンと可用性ゾーンを選択し、これらの選択を記録します。 これらの同じ値を修復 VM に割り当てます。

  5. 既定のオプションを使用して、「マネージド ディスクの作成」ウィザードを完了します。

新しいディスクをデータ ディスクとしてアタッチして修復 VM を作成する

  1. Azure ポータルで、Windows Serverに基づいて新しい VM を作成するプロセスを開始します。

  2. 「仮想マシンの作成」ウィザードの [基本] ページで、スナップショットから作成したばかりの新しいディスクに選択したものと同じリージョンと可用性ゾーンを指定します。

  3. 既定の設定で「仮想マシンの作成」ウィザードを完了します。

  4. 修復 VM を起動して接続します。 修復 VM が正しく動作していることを確認します。

  5. ディスクをデータディスクとして修復 VM にアタッチします。

    1. [仮想マシン] ペインで、 [ディスク] を選択します。
    2. ディスクペインで、既存のディスクを接続を選択します。
    3. ディスク名 で、ドロップダウン メニューから目的のディスクを選択します。
    4. [保存] を選択します。

障害が発生した VM の OS ディスクを修復する

修復 VM に OS ディスクのコピーをマウントすると、必要に応じてメンテナンスとトラブルシューティングの手順を実行できるようになります。 ディスクの起動を妨げていたエラーを修正したら、次の手順に進みます。

障害が発生した VM の OS ディスクを修復されたディスクと交換する

Azure ポータルでは、VM の OS ディスクの変更がサポートされています。 これを行うには、次の手順を実行します。

  1. ディスクを修復した後、Azure ポータルで修復 VM の Disks ブレードを開きます。 ソース VMOS ディスクのコピーをデタッチします。 これを行うには、[データ ディスク] で関連するディスク名の行を見つけ、その行の右側にある [X] を選択して、[保存] を選択します。

    Azure ポータルの [ディスク] ブレードで選択されたデータ ディスクのスクリーンショット。その横に X 記号が強調表示されています <>

  2. Azure ポータルで、ソース (失敗) VM に移動し、Disks ブレードを開きます。 [OS ディスクの交換] をクリックして、既存の OS ディスクを修復したばかりの OS ディスクと交換します。

    スワップ O S ディスク オプションが強調表示されたAzure ポータルの [ディスク] ブレードのスクリーンショット。

  3. 修復した新しいディスクを選択してから、VM の名前を入力して変更を確認します。 そのディスクがリストに表示されない場合は、トラブルシューティング用 VM からディスクをデタッチしてから 10 分から 15 分待ちます。

次のステップ

VM への接続で問題が発生した場合は、「Azure VM へのリモート デスクトップ接続のトラブルシューティング」を参照してください。 VM で実行されているアプリケーションへのアクセスに関する問題については、「Windows VM でのアプリケーション接続の問題トラブルシューティングを参照してください。