<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://www.karlesnine.com/feed/rss2/xslt" ?><rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>Karlesnine.com  - Commentaires</title>
  <link>http://www.karlesnine.com/</link>
  <atom:link href="http://www.karlesnine.com/feed/rss2/comments" rel="self" type="application/rss+xml"/>
  <description>Blog de Charles-Christian Croix.Expert Web Hosting et Infrastructure Web Haute Performance.
Actuellement Responsable Web Hosting de Prisma Presse en charge de l'infrastructure de la DSI Internet et de l'hébergement des sites web du groupe. Partage son expertise des architectures de webhosting et plate-forme d'hébergement  pour sites et services web à très fort trafic et haute performance en tant que administrateur système et réseau expert linux debian.</description>
  <language>fr</language>
  <pubDate>Tue, 09 Mar 2010 16:41:12 +0100</pubDate>
  <copyright>Charles-Christian Croix</copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
    
    <item>
    <title>Sauvegarder ces bases de données Mysql sur un espace Amazon S3 - karles</title>
    <link>http://www.karlesnine.com/post/2010/03/06/Script-de-Backup-Mysql-sur-Amazone-S3-bucket#c200</link>
    <guid isPermaLink="false">urn:md5:2cb3553ff786e96e5b6c615fe26b3132</guid>
    <pubDate>Tue, 09 Mar 2010 17:41:12 +0100</pubDate>
    <dc:creator>karles</dc:creator>
    
    <description>&lt;p&gt;&lt;strong&gt;Ratatouille&lt;/strong&gt;&lt;/p&gt;


&lt;p&gt;Oui je comprend l'idée, mais c'est une solution qui n'est pas applicable avec 80 serveurs :)&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Sauvegarder ces bases de données Mysql sur un espace Amazon S3 - ratatouille</title>
    <link>http://www.karlesnine.com/post/2010/03/06/Script-de-Backup-Mysql-sur-Amazone-S3-bucket#c199</link>
    <guid isPermaLink="false">urn:md5:84f986d78c809b017b7d4e8bad9ff973</guid>
    <pubDate>Mon, 08 Mar 2010 18:14:49 +0100</pubDate>
    <dc:creator>ratatouille</dc:creator>
    
    <description>&lt;p&gt;ok pour gmail, si t'as un bout de script pour envoyer le mail + pièce jointe, n'hésite pas à le publier.&lt;/p&gt;


&lt;p&gt;Sinon pour EC2 au dela de la base de données, je pensais vraiment à l'intégralité d'un site web, donc en gros allumer le serveur pour faire un rsync de tous les fichiers du site, éventuellement aussi quelques fichiers de config... puis l'éteindre une fois que tout est à jour.&lt;br /&gt;
Sinon oui en cas de gros pépin il faudra changer le dns.&lt;/p&gt;


&lt;p&gt;J'utilise déjà cette solution par exemple avec un pc qui tourne 24/24 chez moi (chaque nuit un rsync des fichiers web, bases de donnéees, ...), ça me permet d'avoir une dupli fonctionnelle intégrale de mon site. Par contre en cas de crash de mon serveur principal, si je bascule le DNS vers ma freebox, elle va avoir du mal à fournir la bande passante nécessaire au site. Par contre une instance chez Amazon oui, d'où cette idée.&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Sauvegarder ces bases de données Mysql sur un espace Amazon S3 - karles</title>
    <link>http://www.karlesnine.com/post/2010/03/06/Script-de-Backup-Mysql-sur-Amazone-S3-bucket#c198</link>
    <guid isPermaLink="false">urn:md5:26eb68096f488c3f77c761d62d6d45e0</guid>
    <pubDate>Mon, 08 Mar 2010 17:25:34 +0100</pubDate>
    <dc:creator>karles</dc:creator>
    
    <description>&lt;p&gt;Bonjour &lt;strong&gt;ratatouille&lt;/strong&gt;&lt;/p&gt;


&lt;p&gt;L'option Gmail est parfaitement possible, je l'ai utilisé pour ce blog pendant longtemps d'ailleurs. Reste que c'est solution bidouille peu utilisable en entreprise.&lt;/p&gt;


&lt;p&gt;Ton idée d'avoir un serveur de backup sur amazon est bonne. Mais tu manque d'expérience. Tu peux écrire sur une bucket S3 dans passer par une instance amazon. Tu peux sauvegarder ton instance dans une image système appelé ami. En conséquence pas besoin de lancer cette instance régulièrement.&lt;/p&gt;


&lt;p&gt;Reste que tu devra jongler avec tes DNS.&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Sauvegarder ces bases de données Mysql sur un espace Amazon S3 - ratatouille</title>
    <link>http://www.karlesnine.com/post/2010/03/06/Script-de-Backup-Mysql-sur-Amazone-S3-bucket#c197</link>
    <guid isPermaLink="false">urn:md5:c78a942640a119d75400604e00cd66dd</guid>
    <pubDate>Mon, 08 Mar 2010 16:12:07 +0100</pubDate>
    <dc:creator>ratatouille</dc:creator>
    
    <description>&lt;p&gt;Merci pour ces infos, c'est très futé d'utiliser s3 pour ce genre de choses.&lt;/p&gt;


&lt;p&gt;Du coup ça m'évoque 2 autres idées :&lt;br /&gt;
- pour des bases pas trop grosses, pourquoi ne pas utiliser gmail (email avec pièce jointe), c'est gratuit. Je crois que c'est 25 mo le maxi, donc zippé on doit pouvoir mettre une base de taille correcte (pas un gros site de e-commerce on est d'accord).&lt;/p&gt;


&lt;p&gt;- essayer de &quot;scripter&quot; un serveur de backup chez Amazon (EC2) sur le principe suivant :&lt;br /&gt;
1/ On démarre l'instance amazon&lt;br /&gt;
2/ on lance ses scripts de backup/ synchro &amp;amp; co vers amazon&lt;br /&gt;
3/ on arrête l'instance amazon,&lt;br /&gt;
4/ si besoin (je n'ai pas trop d'expérience) éventuellement après avoir arrêté l'instance, faire un snapshot et le stocker sur s3&lt;/p&gt;


&lt;p&gt;L'idée c'est d'avoir le serveur amazon prêt à démarrer (il ne coûte que s'il tourne) mais allumé le moins de temps possible tant qu'on n'en a pas besoin.&lt;/p&gt;


&lt;p&gt;Aucune idée de comment faire par contre&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>MySQL Innodb nouvelle notes de configuration et d'optimisation - Gui</title>
    <link>http://www.karlesnine.com/post/2010/02/16/MySQL-Innodb-notes-de-configuration-et-d-optimisation-2#c196</link>
    <guid isPermaLink="false">urn:md5:71eed78149b675d4a67af39199af8028</guid>
    <pubDate>Wed, 24 Feb 2010 15:34:31 +0100</pubDate>
    <dc:creator>Gui</dc:creator>
    
    <description>&lt;p&gt;J'ai pris une version 5.1.43 de MySQL comme référence. version amd64 de Dotdeb.&lt;/p&gt;


&lt;p&gt;L'instance, c'est une c1.xlarge donc 7Go de RAM, 20 unités CPU EC2, et de bonnes I/O. Je n'ai pas du tout optimisé la configuration pour tirer au maximum parti de la machine, notamment la RAM. Le query_cache et le buffer_pool ne sont pas correctement exploités.&lt;/p&gt;


&lt;p&gt;Le gain est certes impressionnant, juste avec un point de configuration, mais il y a encore moyen de gagner des perfs.&lt;/p&gt;


&lt;p&gt;Je suis disponible pour vous faire une petite mission de conseil, si vous voulez :-p En attendant, je pousse un peu plus loin mes benchs.&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Comment convertir une chaine en majuscule ou minuscule avec bash? - karles</title>
    <link>http://www.karlesnine.com/post/2010/02/22/Comment-convertir-une-chaine-en-majuscule-ou-minuscule-avec-bash#c195</link>
    <guid isPermaLink="false">urn:md5:059296f97e8a5293e58c8f0a0a78856f</guid>
    <pubDate>Mon, 22 Feb 2010 18:05:41 +0100</pubDate>
    <dc:creator>karles</dc:creator>
    
    <description>&lt;p&gt;Raaa &lt;strong&gt;Sylvain&lt;/strong&gt;, genial, un binaire de moins , des i/o disque en moins&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Comment convertir une chaine en majuscule ou minuscule avec bash? - Sylvain</title>
    <link>http://www.karlesnine.com/post/2010/02/22/Comment-convertir-une-chaine-en-majuscule-ou-minuscule-avec-bash#c194</link>
    <guid isPermaLink="false">urn:md5:2e88c6635dcc390e599692312b60ae57</guid>
    <pubDate>Mon, 22 Feb 2010 18:03:33 +0100</pubDate>
    <dc:creator>Sylvain</dc:creator>
    
    <description>&lt;p&gt;Y'a mieux :&lt;/p&gt;


&lt;p&gt;min -&amp;gt; maj&lt;br /&gt;
$ a=toto&lt;br /&gt;
$ echo ${a^^*}&lt;/p&gt;


&lt;p&gt;maj -&amp;gt; min&lt;br /&gt;
$ a=TOTO&lt;br /&gt;
$ echo${a,,*}&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Comment convertir une chaine en majuscule ou minuscule avec bash? - karles</title>
    <link>http://www.karlesnine.com/post/2010/02/22/Comment-convertir-une-chaine-en-majuscule-ou-minuscule-avec-bash#c193</link>
    <guid isPermaLink="false">urn:md5:0c2cf8ab2cf495c19dbe32c8ebf856ab</guid>
    <pubDate>Mon, 22 Feb 2010 13:37:35 +0100</pubDate>
    <dc:creator>karles</dc:creator>
    
    <description>&lt;p&gt;oups un pb de mise en page &lt;strong&gt;JB&lt;/strong&gt;. Voila qui est corrigé.&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Comment convertir une chaine en majuscule ou minuscule avec bash? - JB</title>
    <link>http://www.karlesnine.com/post/2010/02/22/Comment-convertir-une-chaine-en-majuscule-ou-minuscule-avec-bash#c192</link>
    <guid isPermaLink="false">urn:md5:9588044f4f3e565eb91b0c26e3b2808c</guid>
    <pubDate>Mon, 22 Feb 2010 13:23:15 +0100</pubDate>
    <dc:creator>JB</dc:creator>
    
    <description>&lt;p&gt;Je pense que des crochets manquent dans le code.&lt;/p&gt;


&lt;p&gt;Personnellement j'avais pris l'habitude de faire plutôt : tr 'a-z' 'A-Z' ; y a-t-il une différence ? (apparemment que ce soit l'une ou l'autre méthode les lettres accentuées ne sont pas traitées)&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>MySQL Innodb nouvelle notes de configuration et d'optimisation - karles</title>
    <link>http://www.karlesnine.com/post/2010/02/16/MySQL-Innodb-notes-de-configuration-et-d-optimisation-2#c191</link>
    <guid isPermaLink="false">urn:md5:06644ef06abd85256f6c34058781b634</guid>
    <pubDate>Mon, 22 Feb 2010 11:32:47 +0100</pubDate>
    <dc:creator>karles</dc:creator>
    
    <description>&lt;p&gt;Impressionnant &lt;strong&gt;Gui&lt;/strong&gt;. Des info sur la plateforme svp ? T'a compilé Mysql ?&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>MySQL Innodb nouvelle notes de configuration et d'optimisation - Gui</title>
    <link>http://www.karlesnine.com/post/2010/02/16/MySQL-Innodb-notes-de-configuration-et-d-optimisation-2#c190</link>
    <guid isPermaLink="false">urn:md5:0d7a88f5dceecd8db77e82e2a442628c</guid>
    <pubDate>Fri, 19 Feb 2010 01:11:36 +0100</pubDate>
    <dc:creator>Gui</dc:creator>
    
    <description>&lt;p&gt;Démonstration de mes précédents propos : comparaison tpc-c entre la version embarquée de InnoDB et le plugin InnoDB sur une instance Amazon c1.xlarge et du MySQL 5.1.43. Pas de tuning particulier, donc il y a encore à gagner...&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://twitpic.com/140sy9&quot; rel=&quot;nofollow&quot;&gt;http://twitpic.com/140sy9&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;en abscisses, le temps : 20 minutes de mesure avec 10 minutes de chauffe&lt;/li&gt;
&lt;li&gt;en ordonnées, le nombre de transactions&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;+100% !!!&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>MySQL Innodb nouvelle notes de configuration et d'optimisation - Olivier</title>
    <link>http://www.karlesnine.com/post/2010/02/16/MySQL-Innodb-notes-de-configuration-et-d-optimisation-2#c189</link>
    <guid isPermaLink="false">urn:md5:a71750e52598399379e7f68254af5bc9</guid>
    <pubDate>Thu, 18 Feb 2010 23:49:24 +0100</pubDate>
    <dc:creator>Olivier</dc:creator>
    
    <description>&lt;p&gt;Et les visiteurs de ton blog, ils ne comptent pas ? ;)&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>MySQL Innodb nouvelle notes de configuration et d'optimisation - karles</title>
    <link>http://www.karlesnine.com/post/2010/02/16/MySQL-Innodb-notes-de-configuration-et-d-optimisation-2#c188</link>
    <guid isPermaLink="false">urn:md5:d6405f65557e0326fadfbdcfe7731209</guid>
    <pubDate>Thu, 18 Feb 2010 14:09:21 +0100</pubDate>
    <dc:creator>karles</dc:creator>
    
    <description>&lt;p&gt;&lt;strong&gt;Olivier&lt;/strong&gt;je paye pas ma tourné j'ai rendez vous avec un ancien padawan et j'invite un ancien fournisseur...nuance :p&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>MySQL Innodb notes de configuration et d'optimisation - Olivier</title>
    <link>http://www.karlesnine.com/post/2009/12/16/MySQL-Innodb-notes-de-configuration-et-d-optimisation#c187</link>
    <guid isPermaLink="false">urn:md5:e7419b36cffe763623b8c120757d4915</guid>
    <pubDate>Wed, 17 Feb 2010 21:31:22 +0100</pubDate>
    <dc:creator>Olivier</dc:creator>
    
    <description>&lt;p&gt;@ratatouille : je n'ai jamais eu de problème entre MySQL et PHP, tout en UTF-8.&lt;br /&gt;
Dans ton code PHP, fais :&lt;br /&gt;
&lt;code&gt;echo ini_get('default_charset');echo mb_regex_encoding();echo mb_internal_encoding();&lt;/code&gt;&lt;br /&gt;
Si tout est bien configuré, les trois doivent te renvoyer UTF-8.&lt;br /&gt;
À part ça, il faut absolument que tes sources soient encodées en UTF-8, sinon tu auras des problèmes...&lt;br /&gt;
Tes pages html doivent aussi contenir : &lt;code&gt;&amp;lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&amp;gt;&lt;/code&gt; ou l'équivalent dans l'en-tête envoyée par le serveur, mais je préfère que ça soit dans la page (tu peux faire les deux : dans la page et dans l'en-tête).&lt;/p&gt;


&lt;p&gt;Si tu as encore des problèmes, je peux surement t'aider. Si tu utilises eclipse, cvs, svn,... méfis-toi qu'il ne te mettent pas du windows-1252 de partout : il y a pleins de paramètres planqués de tous les côtés.&lt;/p&gt;


&lt;p&gt;Avant, où je bossais, on me faisait coder en java et les gros c*** me faisaient ch*** à mettre leur base en latin1, c'était l'enfer, yavait toujours pleins de problèmes de partout. J'avais même dû internationaliser un site et on avais dû laisser tomber pleins de langues à cause de la base de données foireuse. À chaque nouveau projet, je leur disais de me faire une base en utf-8, mais à chaque fois ils recommençaient à faire n'importe quoi... c'est bien beau de se dire dba oracle, mais quand on ne comprend même pas les histoires d'encoding, c'est pas la peine de bosser.&lt;/p&gt;


&lt;p&gt;Maintenant je suis libre (démissionné :-P ) : c'est du bonheur en PHP5.3 et MySQL, tout en utf-8 :-)&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>MySQL Innodb nouvelle notes de configuration et d'optimisation - Olivier</title>
    <link>http://www.karlesnine.com/post/2010/02/16/MySQL-Innodb-notes-de-configuration-et-d-optimisation-2#c186</link>
    <guid isPermaLink="false">urn:md5:90c9360556e3c23a375bdee6aedd8a4b</guid>
    <pubDate>Wed, 17 Feb 2010 19:43:24 +0100</pubDate>
    <dc:creator>Olivier</dc:creator>
    
    <description>&lt;p&gt;Merci karles pour ces astuces, si tu en as d'autres, n'hésites pas :)&lt;br /&gt;
Bon, comme tu payes ta tournée, je peux venir aussi ? Et si j'abuse pas trop, tu peux me payer le train ? Je n'habite pas à côté ;)&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>MySQL Innodb nouvelle notes de configuration et d'optimisation - karles</title>
    <link>http://www.karlesnine.com/post/2010/02/16/MySQL-Innodb-notes-de-configuration-et-d-optimisation-2#c185</link>
    <guid isPermaLink="false">urn:md5:2ad29f68662e6c68a324d2b96916ed0f</guid>
    <pubDate>Tue, 16 Feb 2010 16:33:19 +0100</pubDate>
    <dc:creator>karles</dc:creator>
    
    <description>&lt;p&gt;Oui &lt;strong&gt;gui&lt;/strong&gt;, 64bits obligatoire, j'abonde.&lt;/p&gt;


&lt;p&gt;Mysql 5.1 ok, pour le reste je suis au fraise.&lt;/p&gt;


&lt;p&gt;Pour la biere passe demain midi si tu veux, y'a &lt;strong&gt;Kathryl&lt;/strong&gt; déjà qui s'invite.&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>MySQL Innodb nouvelle notes de configuration et d'optimisation - Gui</title>
    <link>http://www.karlesnine.com/post/2010/02/16/MySQL-Innodb-notes-de-configuration-et-d-optimisation-2#c184</link>
    <guid isPermaLink="false">urn:md5:ad2ffbb2a4fa4864088e07e63bb0f4a8</guid>
    <pubDate>Tue, 16 Feb 2010 15:17:23 +0100</pubDate>
    <dc:creator>Gui</dc:creator>
    
    <description>&lt;p&gt;C'est sur des systèmes avec un noyau Linux 32bits qu'on ne peut pas allouer plus de 2Go par processus. Aucun souci avec du 64bits, et bien meilleures perfs.&lt;/p&gt;


&lt;p&gt;Karles, si ça t'intéresse, j'ai pas mal d'optis InnoDB.&lt;/p&gt;


&lt;p&gt;Déjà : 64 bits, MySQL 5.1, plugin InnoDB plutôt que la version built-in, compilation avec les atomiques gcc, utilisation de tcmalloc. C'est un minimum vital pour ne pas être à la ramasse.&lt;/p&gt;


&lt;p&gt;Ensuite, pour tout le tuning InnoDB, il faudra me payer un café ou une bière :)&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>MySQL Innodb nouvelle notes de configuration et d'optimisation - karles</title>
    <link>http://www.karlesnine.com/post/2010/02/16/MySQL-Innodb-notes-de-configuration-et-d-optimisation-2#c183</link>
    <guid isPermaLink="false">urn:md5:df52ea5922d87e489c2c424fab1e4894</guid>
    <pubDate>Tue, 16 Feb 2010 12:36:26 +0100</pubDate>
    <dc:creator>karles</dc:creator>
    
    <description>&lt;p&gt;&lt;strong&gt;Nicolas&lt;/strong&gt; tu a raison, je viens de relire mes &lt;del&gt;notes&lt;/del&gt; gribouille  et de vérifier mes serveurs, j'ai fais une erreur de transcription au pire j'ai la variable vide donc avec le paramètre par défaut &lt;strong&gt;fdatasync&lt;/strong&gt;. Je vois pas ou l'ai pris CODE_FS, une fuite mémoire sans doute.&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>MySQL Innodb nouvelle notes de configuration et d'optimisation - Nicolas Steinmetz</title>
    <link>http://www.karlesnine.com/post/2010/02/16/MySQL-Innodb-notes-de-configuration-et-d-optimisation-2#c182</link>
    <guid isPermaLink="false">urn:md5:d9d96d8ee199038e4a2035b9eb172563</guid>
    <pubDate>Tue, 16 Feb 2010 12:20:35 +0100</pubDate>
    <dc:creator>Nicolas Steinmetz</dc:creator>
    
    <description>&lt;p&gt;Hmm c'est louche quand je fais une recherche Google sur CODE_FS, j'ai rien du tout qui remonte hormis ton billet ;-)&lt;/p&gt;


&lt;p&gt;Merci pour le retour d'XP sur &lt;code&gt;innodb_buffer_pool_size&lt;/code&gt; :-)&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>MySQL Innodb notes de configuration et d'optimisation - karles</title>
    <link>http://www.karlesnine.com/post/2009/12/16/MySQL-Innodb-notes-de-configuration-et-d-optimisation#c181</link>
    <guid isPermaLink="false">urn:md5:76beb345ff501456e4d0e411cf8381a4</guid>
    <pubDate>Tue, 16 Feb 2010 11:12:15 +0100</pubDate>
    <dc:creator>karles</dc:creator>
    
    <description>&lt;p&gt;Exactement &lt;strong&gt;Nicolas&lt;/strong&gt;, &lt;strong&gt;innodb_file_per_table&lt;/strong&gt; est contre productif quand il y à beaucoup d'inserts/deletes/updates selon ce billet de &lt;a href=&quot;http://umangg.blogspot.com/2010/02/innodbfilepertable.html&quot; hreflang=&quot;En&quot; rel=&quot;nofollow&quot;&gt;Umang Gopani&lt;/a&gt;.&lt;/p&gt;


&lt;p&gt;En toute franchise je suis sur le cul :p&lt;/p&gt;</description>
  </item>
      
</channel>
</rss>