Virtual Machines vDS Network Interfaces configuration in VMX file is lost upon removing it from inventory

Note: This is no longer an issue in vSphere 5.1.

Today while doing a manual DR failback test at one of the customers sites where they use Virtual Distributed Switches, I have noticed when removing/adding a Virtual Machine to inventory it lose the configuration for its network interface of which port group its connected to and the like. As the customer was running vSphere 4.1u1, I went ahead and tested the same in my lab running vSphere 5.0  which end up  having the exact same behavior. Its important to note that this behavior only affect Virtual Machines that is connected to a Distributed Switch port group, & it does not affect port group configuration for Standard Switches. This behavior although look odd seems to be nothing but as intended by engineering as it makes the assumption that you are restoring the VM to a different Infrastructure where these Distributed Switches might not exist.

Agree or not agree is not the purpose of this post, but to confirm this behavior as well to be in front warning that you should keep that configuration handy before hand in case you need for any reason to remove your VMs from inventory. In my case was carrying out a manual disaster recovery fallback without involving vCenter Site Recovery Manager. The good part in my scenario these configuration was well documented and we were able to recover it quickly, though if we did not have that it could take us days to recover. I hope you get to read this before doing such a thing to save you the time from failing to recover.

At the end, I hope this behavior change in future releases as it will make our life easier in the field. Other than that, SRM 5 make up for this gap if you failover & failback using SRM 5 then this is nothing you have to worry about.

If you have a different thought, reasoning, or a better way of doing this then please leave it in the comment area below.

Comments

  1. Saw the same thing. Had a recovered VM generate a View pool with no networking.

    It would be nice if it was recovered with at least the name of the vDS that it was assigned to previously. Just the name would go a long way.

  2. Greg, I hear you! I agree!

  3. Raoul Schaffner says

    in our clustered two-site active-active setup, we can guarantee that the same dvswitch is configured at the failover site, so it’s crucial that vm’s retain their network label when re-adding them to the inventory. hopefully, this will be fixed soon.

  4. Hi Raoul,

    If you use SRM, this should not be a problem. Though if you don’t then that’s when the fun start.

    Enjoy,
    Eiad

  5. Not sure whether I am doing the same scenario as you, but I just removed a VM from my 5.1 lab and re-added it. It picked up the same DVS port-group I have just moved it to prior to inventory removal.

  6. Hi Trevor,

    I confirm that this has been fixed in vSphere 5.1. The article was documenting vSphere 4.1 & 5.0. I will add a note to it.

    Thanks,
    Eiad

Trackbacks

  1. […] Reconfigure the VMs Network interfaces (Port groups) in case they are connected to a Distributed Switch. Note: Virtual Machines vDS Network Interfaces configuration in VMX file is lost upon removing it fro… […]

Speak Your Mind

*