MyKtools 3.0
Par K20 le dimanche, 17 août 2008, 16:00 - Créations - Tuning PC

Et voilà, enfin ...
Depuis le temps que je me disais que je devais sortir cette nouvelle version c'est enfin fait

Un internaute a réussi à me motiver et j'ai donc sorti la version 3.0 de mon script de sauvegarde de bases de données MySQL. Plein plein de nouveautés à la clé :
- Il est désormais possible de sauvegarder plusieurs bases de données d'un coup (création / suppression d'un fichier de configuratio, listage des fichiers de sauvegardes en fonction de la base de données)
- Refonte complète de l'interface : plus simple, plus pratique à utiliser, adaptée à la sauvegarde de multiples bases de données, ajout d'images ...
- Refonte de quasiment tout le code du script, réorganisation complète du code, nouvelle structure pour gérer la configuration du script et celle des bases de données.
- Utilisation de la classe mysqli pour le module mykcreate permettant d'utiliser le format classique de MySQL sans géner la restauration, abandon du format spécial MyKtools
- Suppression du module mykcron.php remplacé par une nouvelle organisation de myksave.php
- Ajout d'un module d'authentification (par login et mot de passe) pour sécuriser le script (possibilité d'activation / désactivation)
- Abandon des cookies (utilisé seulement pour l'outil d'authentification)
- Possibilité de choisir les tables à sauvegarder
- Possibilité d'envoyer la sauvegarde sur plusieurs adresses emails
- Possibilité de télécharger une sauvegarde à partir du listage des sauvegardes de chaque base de données
- Alerte JavaScript passée à 250 Ko pour le module myklist.php
- Optimisation du module myksave.php permettant de sauvegarder de plus grosses bases de données (contournement de la limite des 30 secondes d'exécution d'un script php), autres optimisations permettant de réduire le temps de sauvegarde
- Ajout d'un script change_old.php pour passer les ancienne sauvegardes 2.* du format MyKtools au format MySQL classique (sinon il est impossible de les restaurer avec la version 3.0)


Commentaires
Bonjour,
Ce script me parait facile. Je l'ai installé mais il ne peut accéder à mon serveur ftp.
Je ne comprends pas pourquoi.
mon serveur FTP est un serveur NAS (derriere un routeur) auquel j'accède normalement depuis le web par http://net2ftp.com./ pour les essais.
le répertoire sur mon NAS est normalement /share/Dumps.
J'ai bien rempli les cases avec adresse url (derriere dyndns.org pour avoir une IP Fixe), identifiant et MP.
en bas de la sauvegarde , il m'est répondu:
Warning;ftp_chdir(): /share/Dumps: No such file or directory in home/httpd/vhosts/www.enfants-de-belle-ile.com/web/outillage/myksave.php on line 346 Impossible d'accéder au dossier.
Warning: ftp_put():sauvegarde-enfants-de-belle-ile.com/web/outillage/myksave.php on line 348 Impossible de transférer le fichier sauvegarde -enfantsdebelle 24-11-2008.sql
pouvez vous m'écalirer?
Merci
Cordialement