From: vito s. <sil...@ho...> - 2008-09-16 04:33:40
|
Réponse à bruno : >a) fragmentation de la partition : voir présence de secteurs défectueux ( chkdsk c: /F /R pour vérifier mais c'est souvent long ) Opération faites, aucune amélioration. >b) Type de disques durs : si c'est ide c'est pas bien, sata c'est un peu mieux mais il faudrait du raid 10 ou 50 pour une bonne >vitesse ( ou alors un disque dédié pour le stockage, et un disque dédié pour la db, c'est à dire autres que ceux qui sont lus.) Oui je fais mes tests sur de l'ide. C'est pas le top mais bon.... Sinon des que tout sera opérationnel, je passerais un lecteur USB2 IOMEGA REV120. >c) Les paramêtres de mysql : le fichier configuration de base de mysql ne convient pas bien pour bacula il faut rechercher au >minimum le fichier configuration d'exemple my-huge.cnf Voila ça c'est intéressant. Donc j'ai changé le fichier de base par le my-medium. En même temps j'ai rajouté un disque dur supplèmentaire pour faire les sauvegarde dessu De la j'ai modifié le fichier pour changer le storage, j'ai reset toute ma base, et relancé ma sauvegarde. Et la je suis passé a un rate de 4 à 6Mo/S sans jamais passer en dessou des 4Mo/S. Conclusion j'ai un net réseultats. Par contre, je vais me pencher sur la question, je viens de m'appercevoir, qu'il n'a fait aucune erreur, mais qu'il n'a sauvegardé que 23Go au lieu de 37Go. Mais le director ne m'indique aucune erreur. Donc je vais me pencher sur le fichier de configuration... >d) Est-ce que le spooling est actif ? Si oui je dirais qu'il n'y en a pas besoin pour de la sauvegarde sur disque. J'ai pas verifié. Du moins j'ai testé, mais j'en connais tres tres peu sur le sujet. Donc je n'ai pas réussi... >e) Est-ce que ( ç'est les nouveautés depuis la 2.2.4 ) le batch-insert-mode est actif ( c'est peut-être pas évident à vérifier >sous le build windows ). >En fait le principe c'est de préparer toutes les requêtes d'insertions dans un fichier qui sera soumis en un bloc à mysql. Le >problème c'est que ce fichier est soit écrit dans le temp ( d'ou concurrence avec les accès disques ) >soit dans le répertoire de travail de bacula qui doit se trouver dans documents and settings\all users\application\bacula si mes >souvenirs sont bons. >L'autre moyen de vérifier, c'est surveiller le processus mysql lors de l'exécution de la sauvegarde. S'il est très actif pendant >la sauvegarde ( qu'il y a des inserts en cours : à vérifier avec un mysqladmin processlist ). Alors le batch insert n'est pas actif. Pareil je ne connais pas, et je n'ai pas réussi... >f) Un antivirus un peu trop zélé qui freine tout le monde ... :-) Voir si il y a moyen d'exclure les processus, bacula-dir, >bacula-sd et mysql, par sécurité vous pourriez laissé bacula-fd ... Je le desactive toujours quand je fais mes tests. En conclusion : Je pense que je peux tirer des résultats encore plus intéressant, j'ai quelques retouche à faire, notamment sur le fait qu'il n'a pas sauvegardé la totalité Mais au moins, maintenant, je peux lancer des sauvegarde avec un taux respectable. Du moins, par rapport a tout ce que j'avais avant, il n'y a pas photo. En esperant que ca ne change plus :) En tout cas, merci beaucoup de ton aide. J'étais pas loin de trouver le problème, mais mon manque de connaissance sur mysql, m'aurait pris du temps. :) Encore merci Je te tiens au courant si j'ai du nouveau. Positif ou négatif. Cordialement. _________________________________________________________________ Téléphonez gratuitement à tous vos proches avec Windows Live Messenger ! Téléchargez-le maintenant ! http://www.windowslive.fr/messenger/1.asp |