Je suis en train d'utiliser MySQL comme système de base de données pour mon application sur un système Linux. Chaque semaine, je mets à jour le système et je fais des sauvegardes (mysqldump) des bases de données modifiées (2 bases de données). Ensuite, je les .tar.gz et j'envoie le fichier résultant par ftp à un serveur distant, après quoi je supprime les sauvegardes originales et les fichiers tar.gz du serveur Linux. Étant complètement novice en ce qui concerne les systèmes Unix, j'aimerais savoir s'il est possible d'écrire un script qui ferait tout cela automatiquement, c'est-à-dire effectuer les étapes suivantes.
1) Sauvegarder la base de données A en A.sql (mysqldump) 2) Sauvegarder la base de données B en B.sql (mysqldump) 3) tar -cvzf dest.tar.gz A.sql B.sql 4) ftp dest.tar.gz vers ftp@remoteserver.com 5) Supprimer A.sql, B.sql, dest.tar du serveur local
Il serait formidable si je pouvais obtenir quelques indications dans la bonne direction ! Merci d'avance, Tim