既存のhyper-v VMを複製する/テンプレートに基づいて新しいVMを作成するPowerShellスクリプトを書いています。どこを見てもコマンドレットExport-VM
およびImport-VM
が使用されています。ただし、コマンドレットNew-VM
には、既存のVHDを使用するオプションもあります。 VHDをコピーしてNew-VM
を作成する方が簡単ではないでしょうか? VHD +仮想マシンフォルダー+新しいスナップショットフォルダーの設定ではなく、1つのファイルです。 (テンプレートにはスナップショットがありません)
Import-VM
よりもNew-VM
を使用する利点は何ですか?何かありますか、これは主な意見に基づくですか?
A VMは2つの異なる部分で構成されます
VHDXファイルをコピーしてNew-VM
を使用すると、元のVMの最初の部分しか取得できません。確かに、New-VM
のパラメータを使用して、新しいVMを元のパラメータと類似させることができますが、何かを見落とす可能性があります。
Export-VM
とImport-VM
を使用して、VMの両方の部分をコピーします。