Na een VM restore staat de NIC op DHCP i.p.v. fixed !

      Reacties uitgeschakeld voor Na een VM restore staat de NIC op DHCP i.p.v. fixed !

DHCP i.p.v. Static na een VM restore

Het restoren van een complete VM gaat makkelijk en snel, alleen soms duiken er wel eens wat rare dingetjes op.
Zo kan het bijvoorbeeld voorkomen dat een Server 2008R2 VM opeens na een restore zijn netwerkkaart op DHCP heeft staan i.p.v. statisch.
Normaal hoeft dat geen probleem te zijn, maar bij domain controllers, exchange servers etc. wil dat wel eens uitlopen op een niet werkende machine.

Oorzaak

De oorzaak zit hem in de VMXNET3 netwerkkaart driver.
Bij een restore, wat feitelijk een soort clonen is, zal Windows dit opmerken en zal de netwerkkaart een nieuw serienummer geven wat als gevolg heeft dat deze een nieuwe netwerkkaart zal installeren welke op default instellingen staat, dus DHCP.
Je kunt het zien aan de device manager dat er een nieuwe ethernet adapter geinstalleerd is.:

VM restore resulteert in DHCP 01

Dit zorgt er dus voor dat de restore 100% lukt, maar dat je achteraf nog moet gaan rommelen met de netwerkinstellingen.

Het probleem zit overigens alleen in Windows 7 en Windows Server 2008R2 in combinatie met de VMXNET3 driver.
Windows Server 2012 bijvoorbeeld heeft hier geen last van.

Oplossing

Microsoft heeft in samenwerking met VMware een hotfix uitgebracht hiervoor die er voor zorgt dat na het restoren geen nieuwe NIC meer geïnstalleerd wordt.
Deze fix is hier te downloaden voor Windows 7 / 2008R2 systemen met Service Pack 1.

Deze fix dient dan geïnstalleerd te worden op de VM waarna gereboot moet worden.
Backups die hierna gemaakt worden, kunnen dan gerestored worden waarbij de netwerkinstellingen behouden blijven !