Hi, before purchasing any data recovery software, I would advise checking whether you created a snapshot of your virtual machine’s state before the file loss. If you have such a snapshot, you can restore it to recover your files. Don’t forget to create a snapshot of the virtual machine's current state to ensure you can revert to it if needed.
If you don’t have such a snapshot, you still have a chance to recover the file using specialized software, but your success heavily depends on how much you’ve used your virtual machine since the file was lost. A 90-day period is considerable, and if the virtual machine was active during this time, the likelihood of the deleted files being overwritten is high. However, if the virtual machine is barely used and is mainly turned off, you might be able to recover the files using software like Disk Drill. It can work with vmdk, vhd, vhdx, and other virtual disk files and supports Linux file systems, along with approximately 400 file types by signature. You can view the complete list here.
We also have a detailed article on recovering files from virtual disks, which covers alternatives to Disk Drill, such as R-Studio. You can check it out on our website.