Loading...

We've detected that your browser language is Chinese. Would you like to visit our Chinese website? [ Dismiss ]
By: Emma

VMwareベースの仮想インフラストラクチャにおいて、ESXiホストは環境全体の基盤となります。ハードウェア障害、アップグレードの失敗、設定ミスが発生すると、ネットワーク、ストレージマッピング、ホストレベルの設定が瞬時に崩れる可能性があるため、ESXi設定のバックアップはITチームにとって重要な運用作業となります。

本ガイドでは、ESXiホスト設定のバックアップと復元プロセスを最も効率的に実行する方法を解説します。これらの手順により、管理者はダウンタイムを最小限に抑え、復旧時に業務サービスをスムーズに稼働させ続けることができます。

ESXiホスト設定バックアップとは何か、なぜ必要なのか

ESXiホスト設定バックアップは、ネットワークプロファイル、ストレージマッピング、ローカルユーザーアカウント、ファイアウォールルールなど、ハイパーバイザーの主要設定を保存します。

VMwareESXiHostClient

仮想スイッチの設定やライセンス情報といった重要なデータをホスト本体の外部に安全に保管します。

この種のバックアップは、ハードウェア障害発生後の迅速な復旧やアップグレード時の人為的ミス削減に不可欠です。信頼できるESXi設定のバックアップ・復元戦略は、インフラストラクチャが監査および災害復旧のコンプライアンス要件を満たす助けにもなります。

4つの方法によるESXi設定のバックアップ手順

ハイパーバイザーの設定を保護する主な手法は4つあり、手動コマンドからエンタープライズ向け自動化スクリプトまで多岐にわたります。

方法1:ESXi標準コマンドラインによるESXi設定のバックアップ

ESXi標準のコマンドラインは、外部ツールや追加ソフトウェアを必要とせず、CLIからシンプルかつ直接的にESXi設定をバックアップできます。

適した環境

小規模環境、vCenterにアクセスできない単一のESXiホスト、または簡易的な1回限りの手動バックアップ。

バックアップの実行手順
  1. SSHを有効化:ESXi Host Clientにログインし、管理>サービスへ移動し、TSM‑SSHサービスを起動します。
  2. シェルにアクセス:PuTTYなどのSSHクライアントを使用してホストに接続します。
  3. 設定を同期:vim-cmd hostsvc/firmware/sync_configを実行し、最新の変更内容が永続ストレージに保存されることを確認します。Back Up ESXi Configuration via the Native ESXi Command Line 1
  4. バックアップファイルを生成:vim-cmd hostsvc/firmware/backup_configを実行します。ダウンロードリンクが自動で生成されます。Back Up ESXi Configuration via the Native ESXi Command Line 2
  5. 設定バンドルをダウンロード:URLをブラウザに貼り付け、*の部分を自身のESXiホストIPアドレスに置き換え、.tgz形式の設定ファイルをダウンロードします。
ESXi設定の復元手順
  1. 前提条件:対象ホストは、バックアップ元と同じESXiバージョンおよびビルド番号で動作している必要があります。
  2. メンテナンスモードを有効化:esxcli system maintenanceMode set --enable trueコマンドでホストをメンテナンスモードに移行します。Restore Your ESXi Configuration with the Native ESXi Command Line 1
  3. バックアップファイルをアップロード:SFTPツールを使用し、バックアップファイルをホストへアップロードします(例:/tmp/configBundle.tgz)。
  4. 復元コマンドを実行:vim-cmd hostsvc/firmware/restore_config 0 /tmp/configBundle.tgzを実行します。設定を適用するためホストが自動的に再起動します。Restore Your ESXi Configuration with the Native ESXi Command Line 2
メリット
  • 追加ツールが不要
  • 高速で標準機能としてサポートされている
  • 緊急時に適している
デメリット
  • 完全な手動プロセスである
  • 基本的なCLIの知識が必要
  • 複数ホストへのスケーリングが難しい

方法2:vSphere CLIコマンドを使用したESXiホスト設定のバックアップ

vSphere CLIを使用すると、ホストのローカルシェルに直接ログインせず、管理用ワークステーションからリモートでESXi設定をバックアップできます。

適した環境

複数のESXiホストを管理し、集中管理を希望し、ローカルマシンにvSphere CLIがインストール済みの管理者。

vSphere CLIによるバックアップ実行手順
  1. ツールをインストール:WindowsまたはLinuxワークステーションにVMware vSphere CLIがインストールされていることを確認します。
  2. コマンドプロンプトを開く:vSphere CLIツールの配置フォルダへ移動します。
  3. バックアップコマンドを実行:以下を実行します

vicfg-cfgbackup --server=HOST_IP --username=root -s C:\backups\esxi_config.tgz

(HOST_IPを自身のESXiホストIPアドレスに置き換えてください。)

  1. ファイルを確認:プロンプトが表示されたらrootパスワードを入力し、設定ファイルがローカルパスに保存されていることを確認します。
vSphere CLIによる設定の復元手順
  1. メンテナンスモード:復元処理を開始する前に、対象のESXiホストをメンテナンスモードに移行します。
  2. 復元コマンドを実行:以下を実行します

vicfg-cfgbackup --server=HOST_IP --username=root -l C:\backups\esxi_config.tgz

  1. 再起動を確認:ホストがバックアップファイルを検証し、設定を適用するため自動的に再起動します。
メリット
  • 複数ホストに対応しスケーラブル
  • リモート操作をサポート
  • ホスト側でSSHを有効化する必要がない
デメリット
  • 追加ソフトウェアのインストールが必要
  • ESXi 7.0以降ではPowerCLIと比較して使用頻度が低い

方法3:VMware PowerCLIによるESXi設定バックアップの自動化

VMware PowerCLIは、エンタープライズ管理者がESXi設定バックアップを自動化するための標準ツールであり、大規模ホストクラスタを効率的に管理するのに適しています。

適した環境

エンタープライズ環境、複数のESXiホストを一括管理する場合、手作業を伴わないスケジュール実行型の完全自動バックアップが必要な組織。

PowerCLIによるESXi設定バックアップの自動化手順
  1. PowerCLIをインストール:PowerShellを管理者権限で開き、Install‑Module ‑Name VMware.PowerCLIを実行します。
  2. ホストに接続:Connect‑VIServer ‑Server <Your_ESXi_IP>を使用し、rootのユーザー名とパスワードでログインします。
  3. バックアップを実行:Get‑VMHostFirmware ‑VMHost <Your_ESXi_IP> ‑BackupConfiguration ‑DestinationPath C:\ESXi_Backupsを実行します。
  4. 自動化を設定:上記コマンドを記述した.ps1スクリプトを作成し、Windowsタスクスケジューラを使用して週次または月次で実行します。
PowerShellサンプルスクリプト

# 対象ESXiホストへ接続

Connect‑VIServer -Server 192.168.1.100 -User root -Password MyPassword

# ESXiホスト設定を指定パスへバックアップ

Get‑VMHostFirmware -VMHost 192.168.1.100 -BackupConfiguration -DestinationPath "C:\Backups"

PowerCLIによるESXi設定の復元手順
  1. メンテナンスモードを有効化:PowerCLI経由で接続し、Set‑VMHost ‑VMHost <Your_ESXi_IP> ‑State Maintenanceを実行します。
  2. 復元コマンドを実行:以下を実行します

Set‑VMHostFirmware -VMHost <Your_ESXi_IP> -Restore -SourcePath "C:\Backups\configBundle.tgz" -HostUser root -HostPassword <YourPassword>.

  1. 復元を確認:ホストが自動的に再起動し、メンテナンスモードを解除してESXi設定の復元プロセスが完了します。
メリット
  • 大規模環境に対応し高いスケーラビリティ
  • 反復的な手作業を排除
  • エンタープライズの災害復旧計画へ容易に統合可能
デメリット
  • PowerShell/PowerCLIの基礎知識が必要
  • PowerCLI環境の初期セットアップが必要

方法4:ESXiホスト設定の手動バックアップ・復元ワークフロー

コマンドラインよりも視覚的なツールを好む管理者向けに、GUIベースの手動手順は高度な技術スキルなしでESXi設定をバックアップする簡単な手段を提供します。

適した環境

CLIツールが使用できない緊急時、ホスト数の少ない小規模環境、スクリプトよりGUIを好むユーザー。

ESXi Host Client GUIによるバックアップ手順
  1. Host Clientにアクセス:ブラウザを開き、rootの資格情報を使用してhttps://[ESXi‑IP]/uiのESXi Host Clientへログインします。
  2. メンテナンスモードを有効化ホストタブへ移動し、操作をクリック、メンテナンスモードに入るを選択します。
  3. 設定バックアップを生成:ブラウザから組み込みのファームウェアバックアップURLにアクセスし、.tgz形式の設定バンドルをダウンロードします。
  4. ファイルを安全に保管:ダウンロードした設定ファイルをNASや暗号化ストレージなど安全な場所に保存します。
GUIと簡易シェルによる復元手順
  1. 対象ホストを準備:復元先ホストにバックアップ元と同じESXiバージョンおよびビルドをインストールします。
  2. メンテナンスモードに移行:ESXi Host Clientにログインし、ホストをメンテナンスモードにします。
  3. バックアップファイルをアップロードストレージ>データストアブラウザを使用し、設定バンドルを/tmpディレクトリへアップロードします。
  4. 復元を完了:ESXiシェル上で復元コマンドを実行します。設定を適用するためホストが自動的に再起動します。
メリット
  • GUI利用者にとって操作が直感的
  • PowerCLIやvSphere CLIが不要
  • ホストの状態を視覚的に確認しやすい
デメリット
  • 完全なワンクリック処理ではない
  • 復元時に簡易的なシェル操作が依然必要
  • 大規模クラスタでは非効率

仮想マシンを保護:i2BackupによるVMのバックアップ

ESXiホスト設定のバックアップは、ネットワーク、ストレージ、システム設定を復元する上で重要です。ただし、ホスト上で稼働する仮想マシン、アプリケーション、業務データはバックアップされません。

VMware環境に完全なデータ保護を実現するには、専用のVMバックアップソリューションが必要です。i2Backupは、ESXi設定のバックアップ戦略と並行して動作し、仮想インフラストラクチャ全体を安全に保つよう設計されています。

VMware環境向けi2Backupの主なメリット

  • エージェントレスVMバックアップ:VM内部にエージェントをインストールせずVMwareに対応。標準の仮想化APIを利用し、低負荷かつ高効率な保護を実現します。
  • 即時VM復旧:仮想マシンを迅速に復元し、ダウンタイムを最小限に抑え、厳しい復旧目標時間(RTO)に対応します。
  • 幅広い互換性:VMware、Hyper‑V、その他主要な仮想化プラットフォームとシームレスに連携し、エンタープライズ向け信頼性に関する公式認証を取得しています。
  • 集中Web管理:ブラウザベースの簡易インターフェースにより、すべてのバックアップタスクのスケジューリング、監視、管理を一箇所で実行可能です。
  • 安全なイミュータブルバックアップ:暗号化とWORMストレージを活用し、バックアップデータを改ざん、ランサムウェア、誤った削除から保護します。

i2Backupを使用することで、ESXiホスト設定と重要な仮想マシンの両方を保護し、エンドツーエンドで完全なデータ耐性を実現できます。

60日間無料トライアル
安全なダウンロード

安全なESXi設定バックアップのベストプラクティス

信頼できるESXi設定のバックアップ手順は、仮想インフラストラクチャの耐性を維持する鍵です。単にバックアップを作成するだけでは不十分で、ファイルを保護し、災害発生時に迅速に復元できることを確保する必要があります。これらのベストプラクティスにより、安全で利用可能なESXi設定バックアップを維持できます。

定期的なバックアップを自動化

手動プロセスに依存しないでください。PowerCLIまたはAPIベースのツールを使用し、設定変更のたび、または固定の週間間隔で自動バックアップをスケジュールします。

バックアップを安全かつオフサイトに保管

設定ファイルは暗号化NAS、安全な管理用共有フォルダ、または本番環境と分離したオフサイトストレージに保存します。これにより、ホストまたはサイトに障害が発生した場合のデータの完全な消失を防ぎます。

ESXiビルドの整合性を確認

設定バックアップは復元時に同一のESXiバージョンおよびビルドでのみ動作します。参照しやすいよう、バックアップファイル名には常にホストのバージョン番号を含めてください。

復元処理を定期的に検証

テスト用ホストで定期的な災害復旧演習を実施し、ESXi設定のバックアップ・復元プロセスが正常に動作し、ファイルが破損していないことを確認します。

厳格なアクセス制御を適用

バックアップファイルを暗号化し、権限のある管理者のみアクセスを許可します。ESXi設定ファイルには保護が必要な機密性の高いネットワーク、ストレージ、権限データが含まれています。

まとめ

仮想化環境の保護は、信頼できるESXi設定バックアップ戦略から始まります。小規模または単一ホスト環境ではCLIまたはGUI方式が適しています。エンタープライズクラスタではPowerCLIによる自動化が全ホストの一貫性を確保します。

完全な災害復旧計画は、ハイパーバイザーの設定と仮想マシンの両方を保護します。堅牢なESXi設定バックアップを実装し、i2Backupのような専用VMバックアップソリューションを使用することで、コストのかかるダウンタイムを回避し、業務継続性を維持できます。

概要は準備中です

関連記事

VMware P2V:エンタープライズ無停止移行ガイド
物理環境のワークロードを仮想環境へ移行することは、データセンターのモダナイゼーションにおける重要な工程です。本ガイドではVMware P2V移行に伴う技術的課題を整理し、データの整合性と業務の連続稼働を担保する専門的な施策を紹介します。
記事を読む
vCenter 間で VMware 仮想マシンを移行する 4 つの手法
本記事ではvCenter間でVMware仮想マシンを移行する4つの安定的な手法を紹介し、停止時間、規模、環境の複雑さに応じて適切な移行方式を選定するための参考情報を提供します。
記事を読む
Azure SQL Databaseのバックアップ方法:手法、リストア手順、ベストプラクティス
データ損失、誤った削除、地域的な障害はいつでも発生する可能性があります。本ガイドではAzure SQLデータベースのバックアップオプションを解説し、あらゆるシナリオで安全にバックアップとリストアを実行する方法を紹介します。
記事を読む
【4 つの手法】vCenter からすべての VMware 仮想マシン一覧を出力する方法
効率的な資産台帳管理の出発点は可視化です。本ガイドでは、vCenterから詳細なVMデータを抽出する実績のある4つの手法を解説し、システム管理者によるレポート作成、監査、キャパシティ計画の効率化を支援します。
記事を読む
目次:
最新情報を購読
最新のインサイト、ニュース、限定コンテンツをお届けします。いつでも配信解除が可能です。
購読する
ビジネスデータのセキュリティ強化を始めませんか?
60日間の無料トライアルまたはデモで、Info2softが企業データをどのように保護するかをご確認ください。
フォームにご記入の上、送信してください。担当者より追ってご連絡いたします。
このフォームを送信することにより、 プライバシー通知を読み、同意したことを確認します。
{{ isSubmitting ? '送信中...' : '送信する' }}