VMM permits us to create logical grouping for all the networks which are involved in the Datacenter configuration. Once you create the logical grouping, VMM is able to manage the tasks of keeping the respective networks up-to-date and always in sync.
To implement Software Defined Networks in VMM, first you need to prepare the following building blocks:
Network Sites: VLAN ID | Network Subnets
IP Pools: IP Address Range | VIPS | Gateway | DNS
Unfortunately, the networking side in VMM was always pain to deal with.
After working with an implementation of new VMM 2016, I have been trying to read and document all the networks that were created with the old VMM server.
My old VMM server Logical Networks look like this:
I still want to get all the network information that I had in the old VMM server to be able to create new virtual networks with the same network information on the second VMM server.
Here is a simple PowerShell script that helped me to migrate all Logical Networks, Network Sites, IP Pools and VM Networks from one VMM server to another VMM server:
Migrate VMM Logical Networks, IP Pools, VM Networks from VMM to VMM.
Migrate VMM Logical Networks, IP Pools, and VM Networks from one VMM server to another VMM server.
File Name : Migrate-VMMLogicalNetworks.ps1
Author : Charbel Nemnom
Version : 2.0
Requires : PowerShell Version 4.0 or above
OS : Windows Server 2012 R2, Windows Server 2016
VMM : SCVMM 2012 R2, SCVMM 2016
To provide feedback or for further assistance please visit: