免責事項:これは英文の記事 Upgrading, updating or applying a patch to ESXi host using esxcli command の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。
このドキュメントでは、esxcli コマンドを使用してESXiホストをアップグレード、アップデート、またはパッチ適用する方法について説明します。
vSphere ESXi 7.x
vSphere ESXi 8.x
[事前準備]
[準備]
[ESXiのアップグレード、アップデート、またはパッチ適用の手順]
以下のすべてのコマンドは、ターゲットESXiシェルで実行する必要があります。
vim-cmd hostsvc/hostsummary | grep inMaintenanceMode
esxcli software sources profile list -d /vmfs/volumes/DATASTORE_NAME/OFFLINE_BUNDLE.zip
DATASTORE_NAME と OFFLINE_BUNDLE.zip は、ご使用の環境に合わせて置き換えてください。
VMware純正のオフラインバンドルに複数のプロファイルがある場合、その違いはリリースノートに記載されています。
例: VMware ESXi 8.0 Update 3b リリースノート
VMware純正オフラインバンドルのプロファイルに関する一般的な説明:
| 名前の型式 | プロファイル名の例 | 説明 |
| ESXi-#.#U#[a-z]-buildnumber-standard | ESXi-8.0U3b-24280767-standard | ESXiホスト内のVMware Toolsイメージの更新を含むセキュリティおよびバグ修正イメージ (最も一般的) |
| ESXi-#.#U#[a-z]-buildnumber-no-tools | ESXi-8.0U3b-24280767-no-tools | ESXiホスト内のVMware Toolsイメージの更新を含まないセキュリティおよびバグ修正イメージ |
| ESXi-#.#U#s[a-z]-buildnumber-standard | ESXi-8.0U3sb-24262298-standard | ESXiホスト内のVMware Toolsイメージの更新を含むセキュリティのみのイメージ |
| ESXi-#.#U#s[a-z]-buildnumber-no-tools | ESXi-8.0U3sb-24262298-no-tools | ESXiホスト内のVMware Toolsイメージの更新を含まないセキュリティのみのイメージ |
カスタムオフラインバンドルに複数のプロファイルがある場合、違いについては必要に応じてハードウェアベンダーにお問い合わせください。
esxcli software profile update -d /vmfs/volumes/DATASTORE_NAME/OFFLINE_BUNDLE.zip -p PROFILE_NAME
DATASTORE_NAME と OFFLINE_BUNDLE.zip は、ご使用の環境に合わせて置き換えてください。
PROFILE_NAME は、ステップ3で確認したESXiに適用するプロファイル名に置き換えてください。
注: このコマンドは完了までに数分かかる場合があります。
esxcli system shutdown reboot -r 'apply patch'
ロールバックについては、「Reverting to a previous version of ESXi 6.x, 7.x and 8.x」を参照してください。
注: 上記のKBによるロールバックは、一部の環境では使用できない場合があります。「Cannot revert ESXi version when upgrading from 7.0 to 8.0」を参照してください。
ロールバックを使用できない場合でも、古いESXiバージョンを再インストールし、準備段階で取得したバックアップから構成を復元することができます。
構成の復元については、「How to back up and restore the ESXi host configuration」を参照してください。