VMware ESXi 4.1 U2 upgrade to ESXi 5.0 U1(1)

Facebooktwittermail

本日午前中に事務所のESXi 4.1 Update2からESXi 5.0 Update 1へアップグレード作業を行いました
必要なISOは事前にVMware社にユーザー登録してDownloadとライセンスキーを取得しておいきます

今回は事務所で稼働している運用サーバなので仮想OSを壊さないように慎重に作業を進めました
なお、当方のESXi 4.1はUSB bootで運用しています。USBメモリは1GBですでに5年以上使用しているのでこれを機会にUSBメモリを購入しました(と言っても家電量販店で特売の4GB 500円でしたが)

また、リスクを極力避けるために実際のUpgrade作業はVMware Workstation 8を利用して行いました

  1. VMware vSphere ClientからESXi 4.1に接続
  2. ESXi 4.1に接続してすべての仮想OSの電源をOFFします

  3. ESXi 4.1をメンテナンスモードに移行
  4. メンテナンスモードに移行します

  5. ESXi 4.1を電源OFF
  6. ESXi 4.1をバックアップ
  7. ESXi 4.1の起動USBメモリをWindows PCに接続してバックアップを取ります。バックアップはDDforWindowsを使ってイメージバックアップを行います。こう言う手軽さもUSBならではです

  8. 新しいUSBメモリにバックアップイメージを書き込む
  9. 同様にDDforWindowsを使用して先程バックアップしたイメージファイルを新しいUSBメディアに書き込みます。メディアサイズが1GBから4GBになっているのでメッセージが表示されますが、そのまま[はい]で書き込みを実行して下さい。何か障害が起こってもオリジナルのUSBメモリはそのままですので、これで起動させることはできます。当たり前ですが1GBから4GBに増えても3GBは未使用領域となっています。

  10. VMware Workstation 8で新規仮想OS作成
  11. VMwareで仮想OSを新規に作成します。これはDownloadしたISOでBootさせるのが目的です。インストールメディアのISOを指定するとESXi 5.0と自動認識してくれますので、そのままDefault設定で作成、Bootして下さい。Boot直後にSUBメモリをWindows PC(ホストPC)からESXi 5.0の仮想OS(ゲストPC)に接続を切り替えます

  12. VMware ESXi 5.0のInstall
    1. End User License Agreement(EULA)
    2. BootするとInstallerが始まります。エンドユーザライセンス(EULA)の承諾で[F11]

    3. Select a Disk to Install or Upgrade
    4. インストール先のDiskが表示されます。ここで目的のUSBメモリが表示されない場合は仮想OSのESXi 5.0をrebootして下さい。次回起動時には表示されていると思います。表示されている場合はそのUSBメモリを選択します

    5. Scanning…
    6. インストール先メディアを調査します。しばらく時間がかかります

    7. ESXi Found
    8. USBメモリにあるESXi 4.1を見つけてくれました。ここでinstallかMigrate(移行)を選択します。ここでカスタムVIBがある場合これが原因で起動しなくなる等の注意書きがありますが[(X)Force Migrate]を選択します

    9. Custom VIBs Worning
    10. VIBの警告がでていますが、そのままインストールを進めます。[(Enter) Continue]

    11. Error(s)/Warning(s) Found During System Scan
    12. ハードウェア仮想化機能が無いか無効になっているとの警告がでますが[(Enter) Continue]

    13. Confirm Force Migrate
    14. 4.1.0から5.0.0に移行するよ。この作業は元に戻すことができないよ。バックアップがあるので気軽に[(F11) Force Migrate]

    15. Upgrading to ESXi 5.0.0
    16. Upgradeが開始されます

    17. Force Migrate Complete
    18. 移行完了です。再起動を行います[(Enter) Reboot]

  13. 仮想OSのESXi 5.0が再起動を行ったらUSBメモリを抜く
  14. 仮想OSのESXi 5.0が再起動を行ったらUSBメモリを抜きます。仮想OSに接続した時のようにまず仮想OSから切断してホストPC接続に切り替えます。その後Windows PCから抜きます

  15. 運用サーバーをESXi 5.0 USBでboot
  16. 運用サーバーにUSBを挿して電源ONします。この時注意しなければならないのがUSBメモリが変わったのでそのままでは起動してこないと思います。一度BIOS画面を出してBootセクションの設定を確認して下さい。同一USBにUpgradeした場合は起動してくると思いますが…私はこれで2時間悩みました(^_^;;

無事に起動してくれば取り敢えずupgradeも80%成功でしょうか

Leave a Reply