Best backup for VmWare Player for Win10 guest?

I recently lost - or accidentally deleted - a Win10 VM in Vmware Player with Manjaro as the host and Win10 as the guest. No important data was lost as that was stored on either a shared folder or an external usb. However recreating the VM with all the settings and apps was a pain.

I use timeshift to backup my Manjaro system but I would like a good option to backup a virtual machine so this doesn’t happen again.
Thanks