Hyper-Vの仮想マシンの名前をキレイに変更する方法

Hyper-Vの仮想マシンの名前をキレイに変更する方法

こんにちは。

今回は、Hyper-Vで構築した仮想マシンの名前をキレイに変更する方法を紹介します。

仮想マシンを構築後、用途が変更になったり、間違っていたり、名前を変更したくなるケースがあると思います。

今回の紹介では、qnd-clientlog という名称から qnd に変更する方法を紹介します。 また、対象OSがWindows Serverのためコピーという方法をとるとライセンスの再認証が発生する可能性があります。 そのため、今回は一意のIDを維持して変更することを目的とします。

これには少し一手間かかりますが、頑張りましょう。

※注意:本紹介では仮想マシンを削除したりリスクある作業が発生します。弊社のテストでは動作を確認しておりますが実施にあたっては自己責任でお願いします。

仮想マシンの名前は変更できる、それでも・・・

Hyper-Vマネージャーから名称を変更することはできます。 change hyper v virtual machine name 1

それでも、保存先のフォルダ名は変わりません。 change hyper v virtual machine name 2

面倒だけどキレイに変えましょう

作業は仮想マシンが動作しているホストサーバー上で実施します。

  1. 対象の仮想マシンを停止します。

  2. Hyper-Vマネージャーを開き、変更後の名前に変えます。

change hyper v virtual machine name 3 change hyper v virtual machine name 1

  1. エクスポートを選択し、同じ保存先フォルダを選択します。D:\配下で動作しているのであればD:\を選択します。

change hyper v virtual machine name 4

  1. Hyper-Vマネージャーの状況から進捗状況を確認できます。別ウィンドウで進捗ステータスはでません。

change hyper v virtual machine name 5

  1. エクスポートが完了しました。

change hyper v virtual machine name 6

  1. エクスポートした仮想マシンを削除します。

change hyper v virtual machine name 7

  1. 以下の順序でインポートを進めます。

change hyper v virtual machine name 8 change hyper v virtual machine name 9 change hyper v virtual machine name 10 change hyper v virtual machine name 11 エクスポートした元の仮想マシンが残っているとエラーになります(手順6の削除をすることでIDの重複を回避します) change hyper v virtual machine name 12 change hyper v virtual machine name 13

  1. VHDの名称を変更します。今回を例にVHDファイルは、C:\ClusterStorage\Volume1\Hyper-V\qnd\Virtual Hard Disks\qnd-clientlog.vhdxにあるため、これをqnd.vhdxに変更します。

change hyper v virtual machine name 14

  1. 仮想マシンのディスク設定を変更します。以下の流れで変更してください。

change hyper v virtual machine name 15 change hyper v virtual machine name 16 change hyper v virtual machine name 17

  1. 無事起動しました。ライセンス認証も大丈夫です。

change hyper v virtual machine name 18

あとがき

前項インポートの手順に、インポートの種別の選択という部分について、今回は「仮想マシンをインプレースで登録する」を選択しましたが、これらの詳細は以下のページに記載されています。 https://technet.microsoft.com/ja-jp/library/hh831535(v=ws.11).aspx

それでは次回の記事でお会いしましょう、

norikazum