TitaX - Mot-clé - mysqlHello, I'm Linux !2019-11-01T17:38:41+01:00TitaXurn:md5:6c4803877891907b6ad36c98d2c0b16aDotclearFedora 9 et Automatic MySQL Backupurn:md5:4e50c8445a36b8a96e45e4d0bfaa03112008-08-07T23:04:00+02:002008-08-07T23:11:32+02:00TitaXLinuxFedoramysqlsauvegarde<p><img src="http://blog.titaxium.fr/public/save.png" alt="save.png" style="float:left; margin: 0 1em 1em 0;" title="save.png, aoû 2008" />Le problème des sauvegardes est toujours délicat sur un serveur, et il est très important d'y apporter une grande attention afin de ne pas avoir la désagréable surprise de perdre des données importantes.</p>
<p>Avec un serveur de bases de données, il faut s'assurer de faire un dump minimum quotidien des données, jusqu'à maintenant j'avais un script de ma conception pour réaliser ce dump, mais je viens de découvrir la disponibilité d'un autre script bien plus avantageux : <a href="http://members.lycos.co.uk/wipe_out/automysqlbackup/" hreflang="en">Automatic Mysql Backup</a>.</p> <p>En téléchargeant ce <a href="http://sourceforge.net/projects/automysqlbackup/">automysqlbackup</a>, j'ai enfin trouvé le script idéal pour faire une sauvegarde de mes bases de données.</p>
<p><a href="http://sourceforge.net/projects/automysqlbackup/">Automysqlbackup</a> va nous permettre :</p>
<ul>
<li>Dump des différentes bases dans des fichiers séparés et dans un seul et même fichier (plus facile pour restaurer tout d'un coup).</li>
<li>Compression des fichiers sauvegardés afin d'économiser l'espace disque utilisé.</li>
<li>Génération de rapport de sauvegarde par email.</li>
<li>Possibilité de joindre le backup dans l'email (réservé au sauvegarde de base peu volumineuse).</li>
<li>...</li>
</ul>
<p>La personnalisation du script est très facile et son installation rapide.</p>
<p>Aussi certains de mes utilisateurs souhaitaient avoir un dump quotidien de leur base de données disponible via FTP afin de faciliter leur propre sauvegarde ou encore de ne pas avoir à le générer via un outil externe ( ex : <a href="http://www.phpmyadmin.net/">PhpMyAdmin</a>), jai donc crée un petit script qui doit s'exécuter à la suite de <a href="http://sourceforge.net/projects/automysqlbackup/">Automysqlbackup</a> et qui va permettre de mettre à disposition des utilisateurs de mon serveur un dump quotidien archivé avec une rétention de 7 jours directement accessible depuis leur compte FTP.</p>
<p>Voici le script :</p>
<blockquote><p>#!/bin/bash<br />
#copie les dumps des bases mysql dans les home de chaque user<br />
<br />
#test si existence répertoire de dump (exclusion de rep avec grep -v)<br />
for i in $(ls /home |grep -v backup |grep -v celine |grep -v nepasdumper)<br />
do<br />
if ! [ -d /home/$i/dumps ]<br />
then<br />
#on cree les repertoires non existant<br />
mkdir -p /home/$i/dumps<br />
echo "creation du repertoire /home/$i/dumps"<br />
echo ""<br />
else<br />
#on copie les dumps du daily<br />
rsync -avz --delete /home/backup/mysql/daily/$i/* /home/$i/dumps<br />
fi<br />
done<br /></p></blockquote>
<p>Bien sûr ce script est à personnaliser en fonction de votre architecture, mais bon mes utilisateurs sont contents et moi aussi <img src="/themes/default/smilies/smile.png" alt=":)" class="smiley" /></p>
<p>A+</p>Internet et ZenPhotourn:md5:1effd9b1aacaba6a355012fdbad2559e2007-08-04T13:02:00+02:002007-08-04T13:02:00+02:00TitaXInternetgaleriemysqlphotophpzenphoto<p><img src="http://blog.titaxium.fr/public/zenphoto.gif" alt="zenphoto.gif" style="float:left; margin: 0 1em 1em 0;" /> <strong>D</strong>isposer d'une galerie photos est maintenant monnaie courante et très pratique pour partager avec amis et famille les souvenirs et les meilleurs moments illustrés dans une photographie.</p>
<p>Plusieurs <a href="http://www.framasoft.net/rubrique387.html" hreflang="fr">dizaines de galeries</a> photos <a href="http://fr.wikipedia.org/wiki/Php" hreflang="fr">php</a>/<a href="http://fr.wikipedia.org/wiki/Mysql" hreflang="fr">mysql</a> sont disponibles, toutes avec des fonctionnalités différentes, des présentations différentes ...<br />
Jusqu'à maintenant j'utilisais l'excellente <a href="http://www.picsengine.com/" hreflang="fr" title="galerie photos en flash">Picsengine</a> développée par le talentueux <a href="http://blog.nemstudio.com/" hreflang="fr">Michaël</a>, mais nombre de personnes se sont plaint qu'il fallait posséder le <a href="http://doc.fedora-fr.org/Flash_:_Installation_du_plug-in" hreflang="fr">plug-in Flash</a> pour accéder à mes photos, j'ai donc changé de galerie pour me tourner vers <a href="http://www.zenphoto.org/" hreflang="fr" title="Galerie de photos très simple">Zenphoto</a>.</p> <p><a href="http://www.zenphoto.org/" hreflang="fr" title="Galerie de photos très simple">Zenphoto</a> est donc une galerie beaucoup plus simple d'accès qui à l'avantage d'être très maniable puisque le <a href="http://www.zenphoto.org/trac/wiki/ZenphotoThemes" hreflang="en" title="thèmes pour ZenPhoto">thème</a> est très rapidement modifiable, et qui est simplement administrable grâce à un panneau d'administration permettant d'envoyer les photos ( un envoi dans un format archive comme .zip est tout à fait possible ), bien qu'il soit aussi possible d'utiliser le protocole FTP pour transférer les photos.</p>
<p>J'ai donc installé <a href="http://www.zenphoto.org/" hreflang="fr" title="Galerie de photos très simple">Zenphoto</a> sur <strong><a href="http://blog.titaxium.fr/photos" hreflang="fr" title="galerie de photos de TitaX">ma galerie</a></strong>, vous pouvez me dire ce que vous en pensez ?<br />
Je l'ai aussi installé pour la nouvelle <a href="http://www.grainedecommerce.com/photos/" hreflang="fr" title="La galerie de photos de Sabrina">galerie de Sabrina</a> !</p>
<p>En ce qui concerne le support et la documentation, le site officiel est très fourni avec un <a href="http://www.zenphoto.org/support" hreflang="en">forum</a> et un <a href="http://www.zenphoto.org/trac" hreflang="en">wiki</a>, notons qu'il y a aussi une communauté francophone assez active sur le site <a href="http://www.zenbien.com/" hreflang="fr" title="support francophone pour ZenPhoto">www.zenbien.com</a>.<br />
Enfin quelques <a href="http://www.zenphoto.org/trac/wiki/ZenphotoPlugins" hreflang="en">plugins</a> sont disponibles en particulier pour <a href="http://www.wordpress-fr.net/" hreflang="fr" title="moteur de blog">Wordpress</a> mais pas encore pour <a href="http://www.dotclear.net" hreflang="fr" title="moteur de blog">Dotclear</a> (dommage !)</p>
<p>A+</p>