VMM で更新プログラムのロールアップを展開および管理する

重要

このバージョンの Virtual Machine Manager (VMM) はサポート終了に達しました。 VMM 2022 にアップグレードすることをお勧めします。

この記事では、System Center Virtual Machine Manager (VMM) の更新プログラムのロールアップをインストール、検証、および削除する方法について説明します。

Note

Microsoft Updates が自動に設定されている場合、更新プログラムのロールアップは自動的にインストールされます。 自動的にインストールされない場合は、手動でインストールできます。

更新プログラムのロールアップの入手とインストール

次の各セクションでは、Microsoft Update、Microsoft ダウンロード センター、および VMM コマンド ラインで更新プログラムのロールアップを入手し、手動でインストールする方法について説明します。

VMM データベースのバックアップ

  1. VMM コンソールで、[ 設定] を選択します。
  2. [ホーム] タブで、[ バックアップ] を選択します。
  3. [VMM バックアップ] ページの [ パス ] テキスト ボックスで、バックアップ ファイルの場所を指定し、[ OK] を選択します

注意

ジョブが正常に完了したことを確認します。それ以外の場合は、エラーの詳細を確認し、バックアップをやり直します。

詳細情報: VMM データベースのバックアップ 

Microsoft Update から更新プログラムのロールアップをインストールする

VMM コンポーネントはインストールしたものの、最新の更新プログラムのインストールが済んでいないコンピューターでは、次の手順に従います。

  1. [設定の>更新] & [セキュリティ] で、[Windows Update] を選択します。
  2. [Windows Update] ウィンドウで、[オンラインで Microsoft Update からの更新プログラムを確認する] を選択します。
  3. [重要な更新プログラムがあります] を選択します。
  4. 更新プログラムのロールアップ パッケージを選択し、[ OK] を選択します
  5. [更新プログラムのインストール] を選択して、更新プログラム パッケージをインストールします。

Microsoft ダウンロード センターから更新プログラムのロールアップをインストールする

Microsoft ダウンロード センターから更新プログラムのロールアップを手動でダウンロードするには、Microsoft ダウンロード センターにアクセスし、必要なサポート技術情報 (KB) を検索して、更新プログラムのロールアップ パッケージを手動でダウンロードします。

コマンド プロンプトで更新プログラムのロールアップをインストールする

管理者特権のコマンド プロンプトで更新プログラムのロールアップ パッケージを手動でインストールするには、次のコマンドを実行します。

msiexec.exe/update package_name>

Note

package_name> プレースホルダーに、実際のパッケージ名を入力します。

たとえば、System Center 2016 Virtual Machine Manager サーバー (KB3209586) 用の更新プログラムのロールアップ 2 をインストールするには、次のコマンドを実行します。

msiexec.exe/update kb3209586_VMMserver_amd64.msp

たとえば、System Center 2019 Virtual Machine Manager サーバー (KB4569533) 用の更新プログラムのロールアップ 2 をインストールするには、次のコマンドを実行します。

msiexec.exe/update kb4569533_VMMserver_amd64.msp

Note

更新プログラムのロールアップ リリースによっては、追加のインストール手順が個別にある場合があります。 更新プログラムのロールアップに関するサポート技術情報ガイドを確認して、すべてのインストール手順を確実に完了します。

更新プログラムのロールアップのインストールを確認する

更新プログラムのロールアップが正常にインストールされているかを確認するには、次の手順を使用します。

  1. [コントロール パネル]>[プログラムと機能]>[インストールされた更新プログラムを表示] に移動します。
  2. 更新プログラムのロールアップがインストールされた後に更新プログラムのエントリが作成されたことを確認します。
    • たとえば、更新プログラムのロールアップ 2 は、更新プログラム 3209586 としてリリースされました。 この更新プログラムのロールアップをインストールし、正常にインストールされた場合は、[ インストールされた更新プログラムの表示 ] でこの詳細を確認できます。
  3. バイナリのバージョンのビルド番号が適切か確認します。 
  4. 特定の更新プログラムのロールアップのビルド番号を確認するには、次を参照してください。

Note

 すべてのバイナリに、現在の更新プログラムのロールアップのビルド番号があるとは限りません。 ただし、関連する更新プログラム のロールアップ ビルド番号を含むバイナリが一覧表示されていない場合は、更新プログラムのロールアップが正常にインストールされなかった可能性があります。

更新プログラムのロールアップを削除する

重要

  1. 更新プログラムのロールアップを削除することはお勧めしません。 削除する前に、アンインストールを回避するために利用可能なオプションをすべて確認します。 また Microsoft サポートに問い合わせて、アンインストールが必要かどうか確認することもできます。
  2. 更新プログラムのロールアップを削除する前に 、VMM データベースをバックアップ することをお勧めします。
  3. 削除すると、VMM バイナリは前のバージョンにロールバックします。 ただし、VMM データベースはロールバックされません。
  4. サーバーに 1 つ以上の修正プログラムがインストールされている場合は、削除を開始する前に、修正プログラム バイナリを公式の更新プログラム ロールアップ バイナリに置き換えてください。

コントロール パネルを使用して更新プログラムのロールアップを削除する

  1. [コントロール パネル][プログラム][プログラムと機能] に移動します。 すばやくアクセスするには、[実行] に「appwiz.cpl」と入力します。コントロール パネルプログラムと機能が開きます。
  2. [ インストールされている更新プログラムの表示] を選択します。
  3. 削除する更新プログラムを見つけて右クリックし、 [アンインストール] を選択します。

コマンド ラインを使用して更新プログラムのロールアップを削除する

Note

コマンド ラインを使用して更新プログラムを削除するには、次の 2 つのグローバル一意識別子 (GUID) が必要です。

  • RTM 製品の GUID
  • パッチの GUID

RTM 製品の GUID

  • SCVMM サーバー: {EBC28D9B-9565-46F3-A248-E26F07F81A98}
  • SCVMM 管理コンソール amd64: {B703D43A-ABF6-4A36-84CC-00D77FF8570B}
  • SCVMM 管理コンソール i386: {F5D46892-E1BD-4E0A-BD6E-DAA1900BA786}
  • SCVMM ゲスト エージェント amd64: {3E71E1FB-AF93-4110-A8EB-973132A3B16B}
  • SCVMM ゲスト エージェント i386: {57D2C983-23BF-4840-B784-BDDAC2DC932B}

パッチの GUID

パッチの GUID を見つけるには、更新プログラムを右クリックして [プロパティ] を選択します。 [詳細] タブで [リビジョン番号] を選択します。 これがパッチの GUID です。

RTM 製品の GUID とパッチの GUID がわかっている場合は、次のコマンドを実行して更新プログラムを削除します。 Msiexec /I { RTM Product GUID >} MSIPATCHREMOVE={< Patch GUID >}

更新プログラムのロールアップが正常に削除されたことを確認する

更新プログラムのロールアップが正常に削除されたかを確認するには、次の手順を使用します。

  1. [プログラムと機能] から更新プログラムが削除されたかを確認します。 
  2. バイナリが正常に戻っていることを確認します。 これを行うには、VMM インストール ディレクトリに移動し、アンインストールした更新プログラム ロールアップのビルド バージョンを持つバイナリがないことを確認します。 

注意

VMM サーバーからサーバーとコンソールの更新プログラムをアンインストールする場合、アンインストールの順序は重要ではありません。

VMM でデータベースのバックアップを復元する

Note

  1. データベースのバックアップは、いつでも作成できます。 ただし、データベースの復元は、サーバーで最新の更新プログラムのロールアップをアンインストールした場合にのみ行います。 古い更新プログラムのロールアップをアンインストールした場合、VMM データベースを復元する必要はありません。
  2. 更新プログラムのロールアップをインストールする前に作成したデータベースのバックアップを確実に復元します。

データベース バックアップを復元する方法については、 この記事を参照してください。

復元後のタスク

このセクションは、データベースのバックアップを作成してから更新プログラムのロールアップをアンインストールするまでの間に、ホストまたはライブラリ サーバーを追加する場合にのみ適用されます。

VMM データベースが復旧した後に、次の操作を行う必要があります。

  • 前回のバックアップ以降に VMM から削除されたホストをすべて削除します。
  • ホストが前回のバックアップ以降に削除された場合、VMM コンソールでホストの状態に [要注意] と表示されます。 また、そのホスト上の仮想マシンの状態には、 [ホストが応答しません] と表示されます。
  • 前回のバックアップ以降に VMM から削除された仮想マシンを削除します。 ホストに前回のバックアップ以降に削除された仮想マシンがある場合、VMM コンソールの仮想マシンの状態には [不明] と表示されます。
  • 前回のバックアップ以降に VMM に追加されたホストをすべて追加します。
  • VMM データベースを別のコンピューターに復元した場合は、VMM コンソールで [アクセスが拒否されました] の状態のホストを再度関連付ける必要があります。
    • セキュリティ識別子 (SID) が異なるコンピューターは、別のコンピューターと見なされます。 たとえば、コンピューターにオペレーティング システムを再インストールした場合、同じコンピューター名を使用しても、コンピューターの SID は異なります。

復元後のタスクの詳細については、この記事を参照してください。

Note

データベース バックアップの作成後に追加する他のファブリック リソース (ストレージ プロバイダー、ライブラリ サーバーなど) については、次の手順に従う必要があります。