Il faut que le bouton puisse lancer une commande telle que ci-dessous directement sur le serveur de BDD :

mysqldump -u [utilisateur MySQL] -p[mot de passe] [nom de la bdd] > [chemin et nom de...