<?xml version="1.0" encoding="utf-8"?><!-- generator="wordpress/2.2.3" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments on: MySQL: hacer un &#8220;snapshot&#8221; del máster</title>
	<link>http://mnm.uib.es/gallir/posts/2007/10/03/1194/</link>
	<description>I write about free software, and free culture</description>
	<pubDate>Fri, 19 Mar 2010 01:18:59 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.3</generator>

	<item>
		<title>By: xeon</title>
		<link>http://mnm.uib.es/gallir/posts/2007/10/03/1194/#comment-42271</link>
		<dc:creator>xeon</dc:creator>
		<pubDate>Sat, 06 Oct 2007 17:40:40 +0000</pubDate>
		<guid>http://mnm.uib.es/gallir/posts/2007/10/03/1194/#comment-42271</guid>
		<description>Yo para "replicar" los datos lo que suelo hacer es "on-the-fly" enviar un tar.gz de todo (es decir, código + caché -esto viene a ser importante, sin los modulos cache puedo tirarme unas dos horitas más para poner todo arriba- + mysql). Lo que si es que miedo me da como algo pete :-)</description>
		<content:encoded><![CDATA[<p>Yo para &#8220;replicar&#8221; los datos lo que suelo hacer es &#8220;on-the-fly&#8221; enviar un tar.gz de todo (es decir, código + caché -esto viene a ser importante, sin los modulos cache puedo tirarme unas dos horitas más para poner todo arriba- + mysql). Lo que si es que miedo me da como algo pete <img src='http://mnm.uib.es/gallir/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dani</title>
		<link>http://mnm.uib.es/gallir/posts/2007/10/03/1194/#comment-42250</link>
		<dc:creator>dani</dc:creator>
		<pubDate>Fri, 05 Oct 2007 21:42:56 +0000</pubDate>
		<guid>http://mnm.uib.es/gallir/posts/2007/10/03/1194/#comment-42250</guid>
		<description>La verdad que es el mejor metodo para hacer backups en mysql, via slave.

Utilizando innodb no hace falta regenerar los indices porque por si mismo los genera la lanzar el servidor, ademas aporta bloqueo por columna y esto facilita a la hora de hacer el dump. Aunque quiza sea más lento de acceso, ¿porque una solucion mixta de engines en tablas?

Tambien, utlimamente en el planet de mysql (www.planetmysql.com) se ha estado hablando de mysqlpdump ( http://www.fr3nd.net/projects/mysqlpdump/ ) y conociendo la programador no tengo ninguna duda que tiene muy buena pinta.</description>
		<content:encoded><![CDATA[<p>La verdad que es el mejor metodo para hacer backups en mysql, via slave.</p>
<p>Utilizando innodb no hace falta regenerar los indices porque por si mismo los genera la lanzar el servidor, ademas aporta bloqueo por columna y esto facilita a la hora de hacer el dump. Aunque quiza sea más lento de acceso, ¿porque una solucion mixta de engines en tablas?</p>
<p>Tambien, utlimamente en el planet de mysql (www.planetmysql.com) se ha estado hablando de mysqlpdump ( <a href="http://www.fr3nd.net/projects/mysqlpdump/" rel="nofollow">http://www.fr3nd.net/projects/mysqlpdump/</a> ) y conociendo la programador no tengo ninguna duda que tiene muy buena pinta.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: KaMpA</title>
		<link>http://mnm.uib.es/gallir/posts/2007/10/03/1194/#comment-42247</link>
		<dc:creator>KaMpA</dc:creator>
		<pubDate>Fri, 05 Oct 2007 16:23:53 +0000</pubDate>
		<guid>http://mnm.uib.es/gallir/posts/2007/10/03/1194/#comment-42247</guid>
		<description>Y alguien lo ha probado vía drbd, si funciona correctamente?</description>
		<content:encoded><![CDATA[<p>Y alguien lo ha probado vía drbd, si funciona correctamente?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bor</title>
		<link>http://mnm.uib.es/gallir/posts/2007/10/03/1194/#comment-42215</link>
		<dc:creator>Bor</dc:creator>
		<pubDate>Thu, 04 Oct 2007 07:40:08 +0000</pubDate>
		<guid>http://mnm.uib.es/gallir/posts/2007/10/03/1194/#comment-42215</guid>
		<description>Ya que comentaris de buenos blogs sobre mysql, tb conozco ese desde los principios, hay otro que es tb genial, el del xaprb.
http://www.xaprb.com/blog/
Para vosotros que usais replicación tienen especial interes unos scripts con los que comprobar feacientemente que los datos de las replicas son identicos a los del master(via checksum), vamos, que un admin no se ha equivocado y se la liado a tirar updates ahi a lo tonto :) Tiene bastantes utilidades curiosas y muy utiles.</description>
		<content:encoded><![CDATA[<p>Ya que comentaris de buenos blogs sobre mysql, tb conozco ese desde los principios, hay otro que es tb genial, el del xaprb.<br />
<a href="http://www.xaprb.com/blog/" rel="nofollow">http://www.xaprb.com/blog/</a><br />
Para vosotros que usais replicación tienen especial interes unos scripts con los que comprobar feacientemente que los datos de las replicas son identicos a los del master(via checksum), vamos, que un admin no se ha equivocado y se la liado a tirar updates ahi a lo tonto <img src='http://mnm.uib.es/gallir/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> Tiene bastantes utilidades curiosas y muy utiles.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Fernando Serer</title>
		<link>http://mnm.uib.es/gallir/posts/2007/10/03/1194/#comment-42213</link>
		<dc:creator>Fernando Serer</dc:creator>
		<pubDate>Thu, 04 Oct 2007 07:36:19 +0000</pubDate>
		<guid>http://mnm.uib.es/gallir/posts/2007/10/03/1194/#comment-42213</guid>
		<description>Para hacer un mysqldump cuando no se puede usar hotcopy (innodb) yo uso un servidor slave, paro (slave stop) y hago el dump. Para asegurar que ambos servidores están bien sincronizados existe &lt;a href="http://mysqltoolkit.sourceforge.net/" rel="nofollow"&gt;mysqltoolkit&lt;/a&gt;. Bueno, la verdad es que las copias fuera del datacenter las hago así. 

No me digáis que no es seguro eso, que me da algo :)</description>
		<content:encoded><![CDATA[<p>Para hacer un mysqldump cuando no se puede usar hotcopy (innodb) yo uso un servidor slave, paro (slave stop) y hago el dump. Para asegurar que ambos servidores están bien sincronizados existe <a href="http://mysqltoolkit.sourceforge.net/" rel="nofollow">mysqltoolkit</a>. Bueno, la verdad es que las copias fuera del datacenter las hago así. </p>
<p>No me digáis que no es seguro eso, que me da algo <img src='http://mnm.uib.es/gallir/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: gallir</title>
		<link>http://mnm.uib.es/gallir/posts/2007/10/03/1194/#comment-42188</link>
		<dc:creator>gallir</dc:creator>
		<pubDate>Wed, 03 Oct 2007 20:58:41 +0000</pubDate>
		<guid>http://mnm.uib.es/gallir/posts/2007/10/03/1194/#comment-42188</guid>
		<description>&gt; ¿Tienes dos servidores MySql en el mismo servidor?

No, qué va. Tenemos otro servidor, en otro lugar, haciendo de réplica por si ocurre algún desastre en el proveedor actual. Además la usamos para hacer las consultas más complejas que bloquearían al principal (por el lock a toda las tablas que aplica el MyISAM).

Sobre el mysqlperfomanceblog.com, lo sigo desde casi sus inicios. Los tíos son unos cracks (al menos uno de ellos trabajaba en mysql.com).</description>
		<content:encoded><![CDATA[<p>> ¿Tienes dos servidores MySql en el mismo servidor?</p>
<p>No, qué va. Tenemos otro servidor, en otro lugar, haciendo de réplica por si ocurre algún desastre en el proveedor actual. Además la usamos para hacer las consultas más complejas que bloquearían al principal (por el lock a toda las tablas que aplica el MyISAM).</p>
<p>Sobre el mysqlperfomanceblog.com, lo sigo desde casi sus inicios. Los tíos son unos cracks (al menos uno de ellos trabajaba en mysql.com).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Borja</title>
		<link>http://mnm.uib.es/gallir/posts/2007/10/03/1194/#comment-42187</link>
		<dc:creator>Borja</dc:creator>
		<pubDate>Wed, 03 Oct 2007 20:52:12 +0000</pubDate>
		<guid>http://mnm.uib.es/gallir/posts/2007/10/03/1194/#comment-42187</guid>
		<description>#5 En mi caso los servidores están distribuidos en diferentes zonas geográficas, de ahí que no viera la utilidad del dump :)

#8 ¿Tienes dos servidores MySql en el mismo servidor?
Es una solución que me he planteado en alguna ocasión para hacer un balanceo de carga y tener mayor tolerancia a errores en casos de recursos limitados, ¿funciona bien? ¿mejora el rendimiento?

Aprovecho para recomendar un blog qué he descubierto hace poco http://www.mysqlperformanceblog.com/</description>
		<content:encoded><![CDATA[<p>#5 En mi caso los servidores están distribuidos en diferentes zonas geográficas, de ahí que no viera la utilidad del dump <img src='http://mnm.uib.es/gallir/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>#8 ¿Tienes dos servidores MySql en el mismo servidor?<br />
Es una solución que me he planteado en alguna ocasión para hacer un balanceo de carga y tener mayor tolerancia a errores en casos de recursos limitados, ¿funciona bien? ¿mejora el rendimiento?</p>
<p>Aprovecho para recomendar un blog qué he descubierto hace poco <a href="http://www.mysqlperformanceblog.com/" rel="nofollow">http://www.mysqlperformanceblog.com/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: gallir</title>
		<link>http://mnm.uib.es/gallir/posts/2007/10/03/1194/#comment-42185</link>
		<dc:creator>gallir</dc:creator>
		<pubDate>Wed, 03 Oct 2007 19:22:48 +0000</pubDate>
		<guid>http://mnm.uib.es/gallir/posts/2007/10/03/1194/#comment-42185</guid>
		<description>&gt; Hombre! Pues claro, implementa un balanceo de querys como dios manda y problema resuelto :)

Pero tenemos un sólo servidor para todo (mysql+apache/php), y espero que dure. La administración de diferentes servidores no me divierte demasiado, si es KISS extremo, pero me gusta más :-)</description>
		<content:encoded><![CDATA[<p>> Hombre! Pues claro, implementa un balanceo de querys como dios manda y problema resuelto <img src='http://mnm.uib.es/gallir/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Pero tenemos un sólo servidor para todo (mysql+apache/php), y espero que dure. La administración de diferentes servidores no me divierte demasiado, si es KISS extremo, pero me gusta más <img src='http://mnm.uib.es/gallir/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bor</title>
		<link>http://mnm.uib.es/gallir/posts/2007/10/03/1194/#comment-42184</link>
		<dc:creator>Bor</dc:creator>
		<pubDate>Wed, 03 Oct 2007 19:12:41 +0000</pubDate>
		<guid>http://mnm.uib.es/gallir/posts/2007/10/03/1194/#comment-42184</guid>
		<description>Hombre! Pues claro, implementa un balanceo de querys como dios manda y problema resuelto :)
Realmente tenemos una replica que no es consultada desde producción que es la que usamos para esto.</description>
		<content:encoded><![CDATA[<p>Hombre! Pues claro, implementa un balanceo de querys como dios manda y problema resuelto <img src='http://mnm.uib.es/gallir/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Realmente tenemos una replica que no es consultada desde producción que es la que usamos para esto.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: gallir</title>
		<link>http://mnm.uib.es/gallir/posts/2007/10/03/1194/#comment-42181</link>
		<dc:creator>gallir</dc:creator>
		<pubDate>Wed, 03 Oct 2007 19:04:14 +0000</pubDate>
		<guid>http://mnm.uib.es/gallir/posts/2007/10/03/1194/#comment-42181</guid>
		<description>&gt; Parando el mysql no hay problema:)

Ya, pero te imaginas parar así un sistema en producción. En el menéame me mandarían a la mierda enseguida y se escribiría en blogs que el sistema peta (como debería :roll: ).</description>
		<content:encoded><![CDATA[<p>> Parando el mysql no hay problema:)</p>
<p>Ya, pero te imaginas parar así un sistema en producción. En el menéame me mandarían a la mierda enseguida y se escribiría en blogs que el sistema peta (como debería <img src='http://mnm.uib.es/gallir/wp-includes/images/smilies/icon_rolleyes.gif' alt=':roll:' class='wp-smiley' /> ).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bor</title>
		<link>http://mnm.uib.es/gallir/posts/2007/10/03/1194/#comment-42180</link>
		<dc:creator>Bor</dc:creator>
		<pubDate>Wed, 03 Oct 2007 18:49:44 +0000</pubDate>
		<guid>http://mnm.uib.es/gallir/posts/2007/10/03/1194/#comment-42180</guid>
		<description>Parando el mysql no hay problema:)

En respuesta a #2, a pesar de tener varias replicas, viene bien hacer un dump, o hotcopy o lo que sea, yo saco una copia todos los dias del datacenter, hay que pensar en el peor de los casos y no vaya a ser que explote el centro de datos :)</description>
		<content:encoded><![CDATA[<p>Parando el mysql no hay problema:)</p>
<p>En respuesta a #2, a pesar de tener varias replicas, viene bien hacer un dump, o hotcopy o lo que sea, yo saco una copia todos los dias del datacenter, hay que pensar en el peor de los casos y no vaya a ser que explote el centro de datos <img src='http://mnm.uib.es/gallir/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: gallir</title>
		<link>http://mnm.uib.es/gallir/posts/2007/10/03/1194/#comment-42179</link>
		<dc:creator>gallir</dc:creator>
		<pubDate>Wed, 03 Oct 2007 18:41:04 +0000</pubDate>
		<guid>http://mnm.uib.es/gallir/posts/2007/10/03/1194/#comment-42179</guid>
		<description>#1, #2, #3, ¿pero sóis cuidadosos de hacer el lock de lectura, y el "flush" de las tablas antes de hacer el tar o la copia? (el mysqlhotcopy hace todo eso).</description>
		<content:encoded><![CDATA[<p>#1, #2, #3, ¿pero sóis cuidadosos de hacer el lock de lectura, y el &#8220;flush&#8221; de las tablas antes de hacer el tar o la copia? (el mysqlhotcopy hace todo eso).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bor</title>
		<link>http://mnm.uib.es/gallir/posts/2007/10/03/1194/#comment-42178</link>
		<dc:creator>Bor</dc:creator>
		<pubDate>Wed, 03 Oct 2007 18:34:58 +0000</pubDate>
		<guid>http://mnm.uib.es/gallir/posts/2007/10/03/1194/#comment-42178</guid>
		<description>Debe ser que los borjas somos muy brutos, exactamente lo mismo, tar de otra replica, scp y edicion de archivos para ajustarlos al nuevo hostname. :)</description>
		<content:encoded><![CDATA[<p>Debe ser que los borjas somos muy brutos, exactamente lo mismo, tar de otra replica, scp y edicion de archivos para ajustarlos al nuevo hostname. <img src='http://mnm.uib.es/gallir/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Borja</title>
		<link>http://mnm.uib.es/gallir/posts/2007/10/03/1194/#comment-42174</link>
		<dc:creator>Borja</dc:creator>
		<pubDate>Wed, 03 Oct 2007 16:25:47 +0000</pubDate>
		<guid>http://mnm.uib.es/gallir/posts/2007/10/03/1194/#comment-42174</guid>
		<description>Yo como el comentario anterior también tiro de tar para  crear las replicaciones, principalmente porque mysqlhotcopy no soporta tablas innodb qué son las que yo utilizo. Además para no tener que detener el master, creo los slaves a partir de un slave ya configurado.

Lo que no entiendo es para que quieres hacer una imagen de la base de datos todos los días si ya tienes 2 o 3 servidores esclavos preparados para sustituir al master en cualquier momento.</description>
		<content:encoded><![CDATA[<p>Yo como el comentario anterior también tiro de tar para  crear las replicaciones, principalmente porque mysqlhotcopy no soporta tablas innodb qué son las que yo utilizo. Además para no tener que detener el master, creo los slaves a partir de un slave ya configurado.</p>
<p>Lo que no entiendo es para que quieres hacer una imagen de la base de datos todos los días si ya tienes 2 o 3 servidores esclavos preparados para sustituir al master en cualquier momento.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bor</title>
		<link>http://mnm.uib.es/gallir/posts/2007/10/03/1194/#comment-42168</link>
		<dc:creator>Bor</dc:creator>
		<pubDate>Wed, 03 Oct 2007 15:28:15 +0000</pubDate>
		<guid>http://mnm.uib.es/gallir/posts/2007/10/03/1194/#comment-42168</guid>
		<description>Interesante, esta es una de esas tareas que tienen mil caminos para llegar a la misma solución. Esta es "bonita", yo soy mas bruto y tiro más de tar :)</description>
		<content:encoded><![CDATA[<p>Interesante, esta es una de esas tareas que tienen mil caminos para llegar a la misma solución. Esta es &#8220;bonita&#8221;, yo soy mas bruto y tiro más de tar <img src='http://mnm.uib.es/gallir/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
</channel>
</rss>
