Hello Emma,
You don’t need to manually swap OEM keys between virtual machines when they move across hosts. With Windows Server Datacenter licensing, the entitlement is tied to the physical host’s cores, but the benefit is that you can run unlimited Windows Server VMs on those licensed nodes. The guest operating systems should be activated using Volume Licensing keys (KMS or MAK), not the OEM key from the host. That way, regardless of which node a VM runs on, activation remains valid and compliant.
The clean approach is to set up a KMS host in your environment or use Active Directory–based activation. Both methods allow the VMs to activate automatically without manual intervention, and they remain valid even when vMotion/DRS migrates them between nodes. OEM keys are only for the physical server itself, not for the guests. For compliance, ensure each physical node is properly licensed with Datacenter, then use volume activation for the virtual machines. This eliminates the activation headache and keeps you aligned with Microsoft’s licensing model.
I hope you found something helpful here. If it does help to explain your question, please accept the answer, or give it a thump up to encourage my contribution. Thank you.
Harry.