This article provides information for using Virtual Machine Import Utility for importing VM's in MachPanel.
This article applies to MachPanel build v8.2.50 Hf4 and above
Pre-requisites:
1 At least one VM Service Plan should be created.
2 The customer account should be present.
3 Ensure the virtual machine is powered on before executing this operation.
Post-import tasks:
Verify and fix resources allocated to customer and reseller(Owner) according to actual usage.
Please follow the below mentioned steps to bulk import VM's:
- Open MachPanel Control Panel, log in as Provider and navigate to Home » Import Utilities » Virtual Machine. In step-1 provide the Import Settings as shown in the snapshot below

In Step-1, Yo have to select owner and the Hyper-V server. Under default settings:
- For Client: Select customer.
- Associate Service Plan: Select your hyper -v plan.
- Subscription option: For multiple VM plan , you need to select one of the following:
- Single Subscription for all VMs
- Create Subscription for each VM
- Operating System: Select image.
- Subscription Start Date: It shows date
- Billing cycle: Select billing cycle
- Select Payment Group: Select currency
- In Step-2, you need to select the Virtual Machine you wish to
import and associate them with the customer and service plan. You may
select all VM's or import one-by-one.
In Step-3, you have to select either new subscription or the existing one.

NIC Settings
Click on Manage button to configure NICs, click Continue import wizard, Click Finish. You need to specify "NIC setting" during import as shown below:

Please note Network Adapter name should be different (in case there are more than on adapter)
Following Powershell command can be used to rename adapters on Hyper-V (Powershell launched as Administrator)
Get-VMNetWorkAdapter -VMName "New Virtual Machine"|Where-Object MacAddress -EQ "000000000000"|Rename-VMNetworkAdapter -NewName ADAPTER2