VMware Update Manager を使用して ESXi 6.5 を 6.7 にアップグレードする方法

ESX Hostにパッチを適用するには、ESXCLIのコマンドラインインターフェースを使用できます。ただし、 ESXCLI コマンド 多数のESXiホストにパッチを適用するのは時間がかかる上、ホストのバージョンが異なると作業はさらに複雑になります。このブログ記事では、VMware vSphere Update Managerを使用して、バージョンに関係なく、単一のインターフェースから複数のESXiホストにパッチを適用し、アップグレードを行う別の方法について解説します。

しかし、その前に、"アップグレード"と"アップデート"という用語の違いを明確にしておきましょう:

  • アップグレード ESXiホストやvCenter Serverなどのバージョンを、マイナーバージョンからメジャーバージョンへ変更することです。例えば、v.6.0からv.6.5へ、v.6.5からv.6.7へといった変更です。
  • アップデートまたはパッチ これは、既存のメジャーバージョンにおけるバグを修正するためのパッチを適用することです。パッチを適用するとビルド番号は変更されますが、バージョン番号は変わりません。たとえば、ESXi 6.7 を ESXi 6.7 U1、U2、または U3 に更新しても、バージョン 6.7 のままとなります。
NAKIVO for VMware vSphere バックアップ

NAKIVO for VMware vSphere バックアップ

VMware vSphere 仮想マシン(VM)の包括的なデータ保護と即時復旧機能。オンプレミス、オフサイト、クラウド上の安全なバックアップ先。ランサムウェア対策機能。

VMware Update Manager とは何ですか?

VMware vSphere Update Manager (VUM) は、 vCenter プラグイン(拡張機能)。vCenter 6.5 より前のバージョンの vCenter Server には、手動でインストールする必要があります。vCenter Server 6.5 を Windows にインストールしている場合は、VUM を手動でインストールする必要があります。 VMware Update Managerは、vCenterがインストールされているマシン、または別のWindowsマシンにインストールできます。VUMはvCenter Serverと緊密に統合されているため、vCenterとのネットワーク接続が必要です。

vCenter Server Appliance (VCSA) バージョン6.5以降をインストールしている場合、vSphere Update ManagerはデフォルトでvCenterにプリインストールされており、自動的に起動します。 vCenter 6.7 を VCSA としてインストールすることを推奨します。この場合、vCenter は ESXi サーバー上の仮想マシン (VM) として実行されます。

VMware vCenter は vSphere の中央管理システムであり、vSphere Update Manager は ESXi ホスト、VM、仮想アプライアンス、および仮想アプリケーションの更新/アップグレードを行うための中央管理ツールです(VMware vApps). また、VUM を使用して、ESXi ホスト上のドライバなどのソフトウェアのインストールや更新、VM ハードウェアのアップグレード、インストールや更新を行うこともできます。 VMware Tools. VUM を使用すると、複数のエンティティを一度に更新・アップグレードすることができます。

VMware Update Manager を利用するメリット

VMware Update Manager を利用するメリットには、柔軟性に加え、ホストのバージョンに関係なく、複数のホストに VMware パッチを一度にインストールできる点が挙げられます。このアプローチにより、vCenter と VMware vSphere Client を使用して VMware パッチを一元的に管理できるため、vSphere の管理にかかる時間を削減できます。 ESXiパッチのインストールを自動化できます。VMware Update Managerは汎用性が高く、VMwareパッチだけでなく、Cisco分散仮想スイッチやHewlett-Packardサーバー用の更新ドライバーなどのサードパーティ製パッチもインストール可能です。

互換性

アップグレード/更新プロセスを開始する前に、現在のvCenterバージョンと新しいESXiバージョンの互換性、現在のESXiバージョンとアップグレード先のバージョンの互換性、およびバックアップソフトウェアと、アップグレード/更新後に使用する新しいESXiおよびvCenterバージョンの互換性を必ず確認してください。以下の方法をご利用いただけます VMware 相互運用性マトリックス VMwareのWebサイトをご覧ください。また、これらのパッチをインストールする前に、お使いのハードウェアとESXiパッチの互換性を必ず確認してください。

ESXiのパッチ適用とアップグレードの仕組み

基本的に、ESXiのパッチ適用ワークフローは以下の通りです:

  • 必要なインストールファイルをUpdate Managerにアップロードする
  • カスタムベースラインの作成
  • ベースラインを必要なエンティティ(ESXiホスト、データセンター、クラスターなど)に紐付ける
  • コンプライアンス確認(任意)
  • 修復工事の事前確認
  • 修復

ESXiホストを更新またはアップグレードする際、修正処理を開始する前に、ほとんどの場合、仮想マシンをシャットダウンするか、ESXiホストから移行する必要があることに注意してください。 修復処理中は、ESXiホストは自動的にメンテナンスモードに入ります。修復が完了すると、ESXiホストはメンテナンスモードを終了し、ホストの再起動が必要になる場合があります。複数のESXiホストの修復を選択している場合、最初のESXiホストの修復プロセスが完了すると、2番目のホストの修復が開始されます。

したがって、ESXiホストに対する次の手順は次のとおりです。

  • ESXiホストがメンテナンスモードに入りました。
  • パッチが適用されました。
  • ESXiホストが再起動されました。
  • ESXiホストがvCenterに再接続されました。
  • ESXiホストがメンテナンスモードを終了します。
  • 次のESXiホストに対するESXiのパッチ適用プロセスが開始されます。

vSphere Update Manager を使用して ESXi ホストにパッチを適用する方法

それでは、ESXi 6.5 を ESXi 6.7 にアップグレードするために VMware Update Manager を使用する手順を見ていきましょう。この例では、3 台の ESXi ホストの管理に vCenter 6.7 を使用します。VMware vSphere Update Manager は、VCSA 6.7(vCenter Server Appliance)にプリインストールされています。

VMware vSphere Client を開き、[ ホストとクラスタ、アップグレードまたは更新したいESXiホストを選択します。VMフォルダを選択することもできます。 クラスター、あるいは必要に応じてデータセンター全体。この例では、IPアドレスが192.168.101.205のESXiホストをアップグレードします。

ESXi 6.5 から ESXi 6.7 へのアップグレード

必要なESXiホストを選択し、 概要 タブ。

以下の点に注意してください 最新情報 vCenterにVMware Update Managerがインストールされている場合に表示されるタブ。

また、 最新情報 タブをクリックして、ESXiのバージョンとビルドを確認します。スクリーンショットにあるように、 ESXi 6.5 ビルド 8294253 この例では(ESXiホストのIPアドレスは 192.168.101.205 また、vCenterのIPアドレスは 192.168.101.103).

において 最新情報 [タブ] には、vCenter の VMware Update Manager ページへのリンクが表示されます。

The Updates tab is available when VMware Update Manager is installed.

ESXi をアップグレードする前に、必要なパッケージをすべて用意しておく必要があります。なお、以下の点に注意してください。 ダウンロード vSphere Update Manager で ESX 6.5 を更新する前に、ESXi 6.7 の ISO インストーラーを手動でインストールしてください。

アップグレード用の画像をアップロードします

  1. VMware Update Manager に移動 (Home > Update Manager)、[ESXi イメージ] タブを選択し、[クリック] Import ESXi 6.7 のインストール用 ISO ファイルを vSphere Update Manager のリポジトリにインポートします。

VMware Update Manager – importing an ESXi installation image for upgrade.

  1. クリック Browse ESXi 6.7 のインストーラー ISO ファイルを選択します。[クリック] Import 画像をリポジトリにインポートするには。

Importing the ESXi ISO image in VMware Update Manager.

  1. ISOイメージのコピーが完了するまでお待ちください。

Uploading the ESXi image to a repository of VMware Update Manager.

  1. ESXi 6.7 のインストールイメージが Update Manager リポジトリにコピーされたら、新しいベースラインを作成してください。

ベースラインは、ESXiホストなどの複数のエンティティに一度に適用できるプリセットのようなものです。ベースラインは、ホストベースライン、VM(仮想マシン)ベースライン、VA(仮想アプライアンス)ベースラインに分類されます。VMベースラインとVAベースラインはあらかじめ定義されているため、手動で作成することはできません。

ベースライングループを作成することも可能です。この例では、ベースラインにはアップグレード用のESXiイメージが1つ含まれています。ただし、ベースラインに追加するパッチ(更新プログラム)、アップグレード、または拡張機能を複数選択することができます。これにより、1つのベースラインを使用して、ESXiホストに複数のパッチを同時にインストールすることが可能です。

VMware Update Manager でのベースラインの作成

"ESXi イメージ"タブで、[] をクリックします New Baseline.

Creating a baseline in VMware Update Manager.

その ベースラインを作成する 現在開いているウィザードには、3つの手順があります:

  1. 新しいベースラインの名前と説明を入力してください。この例では、名前は ESXi 6~7へのアップグレード. ヒット Next 続きを読む。

Entering a new baseline name.

  1. ESXiのリリースイメージを選択してください。ここでは、ESXi 6.7 Update 1のISOイメージが選択されています。Enterキーを押してください Next.

Selecting the ESXi image for a new baseline.

  1. 概要を確認して、クリックしてください Finish.

Creating a new baseline – summary.

ベースラインが作成され、それが 基準線 VMware Update Manager の [タブ]。また、2つの事前定義されたベースライン("重要度の低いホストパッチ"および"重要なホストパッチ")も確認できます。

Baselines in VMware Update Manager.

ベースラインの追加

  1. 移動 ホストとクラスタ、ホスト(ESXi 6.5)を選択し、 最新情報 タブ。
  2. その 概要 セクションで、[選択] をクリックします ホストの更新情報
  3. その 添付のベースライン セクション、クリック Attach.

注: 複数のESXiホストをアップグレードする場合は、データセンター全体、VMフォルダ、またはクラスタを選択できます。

VMware Update Manager – attaching a baseline to an ESXi host.

  1. カスタムアップグレードのベースラインを選択してください(ESXi 6~7へのアップグレード (この場合)をクリックして Attach.

VMware Update Manager – attaching a baseline to upgrade ESXi hosts.

コンプライアンスの確認

  1. 戻る ホストとクラスタ.
  2. ESXiホスト(データセンター、VMフォルダ、またはクラスタ)を選択してください。
  3. [選択] 最新情報 タブ。の 最新情報 タブで、[選択] 概要.
  4. 選択 ホストのコンプライアンス をクリックして Check Compliance.

コンプライアンスチェックでは、ベースラインに追加されたアップデートの状態を確認し、競合がある場合は通知されます。アップデートまたはアップグレードがサポート対象外の場合、VMware Update Managerはコンプライアンスチェックの実行時にその旨を通知します。

Checking compliance in VMware Update Manager before upgrading an ESXi host.

この例では、ホストのコンプライアンス状況は 不適合ですが、一部のホストについては技術的にアップグレードが可能です。

事前チェックの是正措置

修復作業の事前チェックを実施し、現在の状態を確認するとともに、修復後に発生する可能性のある問題を特定する必要があります。問題の可能性がある場合、推奨される対処法のリストが表示されます。たとえば、ESXiホストをアップグレードまたは更新する予定で、クラスタ内でVMが実行されている場合、DPMおよびHAアドミッションコントロールを無効にし、 DRS, EVCなど。仮想マシンについては、仮想DVDドライブの接続を解除したり、クラスタ内の仮想マシンでフォールトトレランスを無効にしたりする必要がある場合があります。事前の修正作業を行うことで、更新やアップグレードのプロセスを開始した後に中断することを防ぐことができます。

  1. 移動 ホストとクラスタ、ESXiホスト(複数可)を選択し、ホストを右クリックしてコンテキストメニューから、 Update Manager > Pre-check Remediation.

VMware Update Manager – pre-check remediation.

  1. チェック処理が完了するまでしばらくお待ちください。事前チェックの修正処理が完了した後に警告が表示された場合は、推奨される対処方法に従って問題を解決してください。
  2. すべてが正しく、是正措置を開始するために必要なアクションがない場合は、次の手順に進んでください。 ホストとクラスタ、ESXiホストを選択し、 最新情報 タブをクリックし、 ホストの更新情報 カテゴリの 概要 セクション。必要なベースラインを選択してください(ESXi 6~7へのアップグレード (この場合は)をクリックして Remediate.

VMware Update Manager – everything is ready to remediate.

  1. "エンドユーザー使用許諾契約書(EULA)"を読み、同意した上で、該当するチェックボックスにチェックを入れ、[次へ]をクリックしてください。 OK.

The end user license agreement

  1. 修正が必要なESXiホストを選択し、必要に応じて設定(スケジュール設定、修正オプション)を編集して、[] をクリックします。 Remediate.

Remediating an ESXi host in VMware Update Manager.

  1. 修正作業を行う前に、すべての仮想マシンをシャットダウンするか、ホストから移行する必要があります。ホストは自動的にメンテナンスモードに移行します。修正プロセスの進行状況は、 最近のタスク タブ。プロセスが完了するまでお待ちください。ESXiホストのアップグレード後、ホストは自動的に再起動し、メンテナンスモードを終了します。

The progress of ESXi patching.

  1. ESXiのアップグレードプロセスが完了し、ESXiホストが再起動されたら、このホストを ホスト/クラスタ ページを開き、バージョンとビルド番号を確認してください。下のスクリーンショットにあるように、当社のESXiホストは v6.5 ビルド 8294253 ~へ バージョン 6.7 ビルド 10302608 (アップデート 1). ビルド番号を、 また、バージョン、リリース名、およびリリース日を特定します。

The ESXi host is upgraded with VMware Update Manager.

ESXiホストのアップグレードは正常に完了しました。このホストで再び仮想マシンを実行できるようになりました。

ESXi 6.7 を ESXi 6.7 Update 2 にアップデートする方法

ESXi 6.7 ホストを使用している場合、vSphere の新バージョンがリリースされるまで、これらのホストをアップグレードすることはできません。本ブログ記事の執筆時点では、vSphere 6.7 が最新バージョンです。ただし、VMware からはセキュリティパッチやその他のパッチを含むアップデートがリリースされています。

執筆時点では、ESXi 6.7 ホストは ESXi 6.7 Update 1、Update 2、および Update 3 に更新可能です。例として、ESXi ホストのバージョン 6.7 Update 1 をバージョン 6.7 Update 2 に更新する方法を検討してみましょう。 この手順を使用すれば、VMware Update Manager を利用したり、カスタム VMware パッチをインストールしたりすることで、ESXi 6.7 Update 2 を ESXi 6.7 Update 3 に更新することも可能です。ご記憶の通り、この例で扱う ESXi ホストの現在のバージョンは、バージョン 6.7 Update 1 ビルド 10302608 です。

手順 1: アップデートマネージャーを開く

vSphere Update Manager を開きます(vSphere Client で、[ Home > Update Manager) を選択し、 最新情報 タブ。利用可能な更新プログラムとパッチの一覧、その深刻度、種類、およびカテゴリを確認できます。必須の VMware ESXi 6.7 完全版 Update 2 このリストに含まれているため、先に進める。

Available ESXi patches are listed in VMware Update Manager.

ステップ2:ベースラインを作成する

前の例と同様に、まず新しいベースラインを作成する必要があります。VMware Update Manager で、 基準線 タブをクリック New > Baseline.

Creating a baseline to install ESXi patches in VMware Update Manager.

その ベースラインを作成する ウィザードが開きます。

  1. Name and Description. 名前を入力してください。例: ESXi 6-7upd2、説明を入力し(任意)、ベースラインの種類を選択します。この場合、コンテンツの種類は パッチ. ヒット Next 続きを読む。

Creating a new baseline.

  1. Select Patches Automatically. 必要な更新プログラムを手動でインストールしたいので、"以下の条件に一致するパッチを使用して、このベースラインを自動的に更新する""チェックボックスは選択を解除する必要があります。そうしないと、利用可能なすべてのVMwareパッチがインストール対象として提案されます。

Installing VMware ESXi patches automatically is not selected.

  1. Select Patches Manually. 必要なVMwareパッチを選択してください。 VMware ESXi 6.7 完全版 Update 2 この例では、これを選択しています。

Installing VMware ESXi patches manually is selected to create a baseline.

  1. Summary. 基本設定を確認し、すべてが正しい場合は、[実行]をクリックしてください Finish.

Finishing creating a new baseline.

ベースラインが作成されたので、新しいベースラインを 基準線 VMware Update Manager の [タブ]。

Selecting a created baseline for ESXi patching.

ステップ3:ベースラインをホストに接続する

さあ、戻りましょう ホストとクラスタ、パッチを適用したいESXiホストを選択し、 最新情報 タブをクリック ホストの更新情報 そして、その 添付のベースライン セクションで、[クリック] Attach.

VMware Update manager – attach a baseline to install VMware ESXi patches.

ポップアップウィンドウで、必要なベースラインを選択してください(ESXi 6-7upd2 (この例では)を選択し、 Attach.

Attaching a baseline for ESXi patching.

ステップ 4: ESXi ホストの修復

これでベースラインがESXiホストに適用されました。このベースラインを選択してください。修正作業に備えてESXiホストの準備を行い、パッチを適用する必要があるホスト上のVMをシャットダウンするか、別のホストに移行してください。ESXiパッチをインストールするには、ESXiホストをメンテナンスモードにする必要がある点に注意してください。次に、[クリック] Remediate ESXiホストの更新を開始します。

VMware Update Manager – remediate hosts to install VMware ESXi patches.

開いたウィンドウで、パッチを適用するホストを確認し、チェックボックスを選択してそのホストを選択します(チェックボックスはデフォルトでオンになっています)。必要に応じて追加のオプションを設定し、 Remediate ESXiホストのパッチ適用を開始します。

Remediating the ESXi host in VMware Update Manager to install VMware patches.

ステップ 5: ホストにパッチが適用されたことを確認する

修正プロセスが完了するまでお待ちください。その後、ESXiホストを選択し、 概要 タブでバージョンとビルド番号を確認し、ホストへのパッチ適用が正常に完了していることを確認してください。これで、ESXiホストはバージョン6.7.0 Update 2 Build 13006603に更新されました。

The ESXi host has been patched with VMware Update Manager.

必要に応じて、以下の手順でVMware Update Managerのグローバル設定を行うことができます。 Update Manager > Settings.

Global settings of VMware Update Manager.

結論

VMware Update Manager は、VMware vSphere 環境におけるアップデートの管理およびインストールを行うための便利なモジュールです。VMware vSphere Update Manager(VUM)は vCenter と緊密に統合されており、VCSA 6.5 および VCSA 6.7 に含まれています。特に、大規模な vSphere 環境においてコンポーネントの更新やアップグレードを行う際には、VUM の使用が推奨されます。 パッチをインストールする前に互換性を確認することを忘れず、また、パッチ適用が予定されている ESXi ホスト上で実行中の仮想マシンの移行やシャットダウンについて注意してください。

VMwareバックアップソフトウェア NAKIVOは最新バージョンのVMware vSphereに対応しており、VMを保護し、必要に応じて個々のアイテムやVM全体を即座に復元することができます。

試してみてください NAKIVO Backup & Replication

試してみてください NAKIVO Backup & Replication

無料トライアルをご利用いただき、本ソリューションのデータ保護機能をすべてお試しください。15日間無料です。機能や容量の制限は一切ありません。クレジットカードも不要です。

People also read