Hi @Abdulrahman ,
I would say that this particular question should be aksed not here, but in a VMWare forum, but the answer would also depend on how the VM is backed up (VMBackup, Virtual Disk Backup, etc.).
I would not use VMWare as Primary Backup Source or for disaster Recovery Purposes, because if not done properly you can get your DC in a the so called USN rollback state, meaning that it will block its inbound and outbound replications and no other DC would replicate with it.
According to the following VMWare document from 2020:
Virtualizing Active Directory Domain Services On VMware vSphere
https://www.vmware.com/content/dam/digitalmarketing/vmware/en/pdf/solutions/virtualizing-active-directory-domain-services-on-vmware-vsphere.pdf
VMWare offers the so called Safeguard Feature, which is able to properly handle USN changes up on restore, thus allowing the continuous functionality of your DC. From the document:
The domain controller safeguard feature allows a domain controller that has been reverted from a snapshot, restored from a virtual machine-level backup, or replicated for disaster recovery purposes, to continue to function as a member of the Active Directory
Still, I would use Windows Backup to Backup up the System State of the domain controllers, because in case something happens I could try aat least to get support from Microsoft in some way (although their support policy regarding restore of backkups isn't fun). In the case of VMWare you are definetely in an unsupported scenario.
Hope this makes things a bit clearer for you.
----------
(If the reply was helpful please don't forget to upvote and/or accept as answer, thank you)
Regards
Stoyan Chalakov