Duplicar slave MySQL con Rsync

Existe la posibilidad de copiar los datos de un slave a otro, mediante rsync.

  • Slave1 (origen): CentOS 6.5 con Percona 5.5 Release rel29.3, Revision 388
  • Slave2 (destino): CentOS 6.5 con Percona 5.5 Release rel29.4, Revision 401

Detenemos Mysql

Detenemos los servicios mysql de ambos servidores:

Realizamos un backup de los datos del servidor destino (Slave2) simplemente renombrando la carpeta referente al dbpath:

Desde el servidor origen, iniciamos rsync:

Hemos de asegurarnos de que el servidor de destino tenga las iptables abiertas para permitir la conexión ssh desde el servidor origen, así como que el usuario con el que conectamos con slave2 tenga permisos suficientes para la carpeta destino.
Cuando finalice la copia, modificas el propietario del nuevo directorio y inicias todos los servicios de nuevo, en ambos servidores.

Para asegurarte que el nuevo slave esta corriendo, ejecuta:

 

Duplicar slave MySQL con Rsync
VOTA EL ARTICULO POR FAVOR

Agregar comentario

Suscribete

Suscribete a nuestro newsletter y mantente informado con nuestros últimos artículos, noticias y más. Todo completamente gratis.

Tu suscripción a sido realizada con éxito.