I'm trying to backup a VM with mysql database, hosted on a GNU/linux guest.
I've just read https://www.veeam.com/wp-hot-backup-of- ... ux-vm.html whitepaper written by Ricky El-Qasem but I've still some doubts.
In the aforementioned whitepaper, Ricky suggest to install VMware tools and to create two files (pre-freeze-script and post-thaw-script) on guest VM, located in /usr/sbin.
In my case script contents are very simple (stock files): "service mysql stop" and "service mysql start"
So far so good, but here starts my doubts.
1) Why script filenames has no extension (.sh)?
2) How to tell Veeam to use this scripts lauching a new job? Maybe ticking following flag?

3) Should I create a full path to "service" command eg. "/usr/sbin/service mysql start" or "service mysql start" is enought?
On this forum I found another post that suggest to enable "application-aware processing"

and copy freeze and thaw scripts on Windows server running Veeam Backup.

4) Can both methods ("VMware tools quiescence" and "application-aware processing") coexist?
5) Which is the best way to backup a GNU/linux mysql guest VM?
Sorry for long post.
Best regards
cda