Certain software requires hardware UUID for licensing purposes. When moving a physical machine to a virtual one, the hardware unique identifier is changed causing the software licensing to fail. The solution is to manually override it on a virtual machine if the virtualization environment permits it. Here's how this can be done in Hyper-V and ProxMox KVM.