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:

 

facebook Duplicar slave MySQL con Rsynctwitter Duplicar slave MySQL con Rsyncgoogle Duplicar slave MySQL con Rsyncdiggit Duplicar slave MySQL con Rsyncpinterest Duplicar slave MySQL con Rsynclinkedin Duplicar slave MySQL con Rsyncprint Duplicar slave MySQL con Rsyncemail Duplicar slave MySQL con RsyncSi te gusto, comparte el articulo.

Artículos Relacionados

Agregar comentario


*

Recibe nuestro newsletter

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