Sauvegarder la base de données MySQL sur Dropbox

Dans le passé, j'ai reçu beaucoup d'aide de la communauté, donc une fois que j'ai compris cela, j'ai pensé voici l'occasion pour moi de donner un peu en arrière. Espérons que cela aide quelqu'un.

Le problème que j'ai été confronté à été d'avoir mon site de base construit sur WordPress, avec une autre base de données pour une section e-commerce du site, je voulais sauvegarder l'ensemble du site (tous les fichiers, les bases de données, etc.) pour Dropbox sur une base quotidienne.

Après une longue recherche, je ne pouvais pas trouver quelque chose qui fait exactement ce que je cherchais.

Avertissement: Vous n'avez pas besoin d'être en cours d'exécution WordPress ou un site e-commerce pour que cela fonctionne. Il fonctionne sur n'importe quelle base de données MySQL(s) et nécessite PHP.

Je suis tombé sur le WordPress Backup to Dropbox pluginqui m'a fait près de 90%. Le plugin m'a permis de sauvegarder tous les fichiers sur le site, de plus il ne WordPress sauvegarde de base de données à une fréquence horaire.

Le problème est que le plugin seulement fait une sauvegarde de la base de données WordPress, mais pas mon adresse e-commerce, base de données.

J'ai aussi trouvé un MySQL sauvegarde sur Dropbox tutoriel (crédit où il est dû), dont le code ci-dessous est basé sur. C'est un bon tutoriel, mais je voulais qu'il sauvegarde et de supprimer la sauvegarde à des moments différents - le tutoriel et supprimé tous en même temps.

source d'informationauteur ScottD