O artigo e a solução oficiais da VMWare sobre esse problema podem ser encontrados aqui: link
If adjustments to NTP prove to be insufficient in mitigating effects of time differences due to virtual machine migration, configure VMware tools one-time time synchronization to have a lower threshold value.
Run the command which uses vmx option
pref.timeLagInMilliseconds
, and defaults the time to 1000 (for 1 second):For example, if you want the guest clock to be synchronized with the host, whenever time falls behind more than 100 milliseconds after migration, add this to your vmx file.
pref.timeLagInMilliseconds = 100
A documentação sobre a edição do arquivo vmx
pode ser encontrada aqui: link
Portanto, para a minha situação, defino o valor como 10
, de modo que, se o tempo acabar em mais de 10 milissegundos após um atordoamento, ele será sincronizado pelo VMware. Então deixo o NTP lidar com o ajuste mais granular de lá.