• Migrar de MySQL Replica a Percona xtradb-cluster

    From Oscar Acu±a@2:343/107.997 to All on Tue Feb 13 10:54:20 2018
    Hola

    No sé si es el grupo adecuado, pero es lo mas parecido que he encontrado. Ya
    me decís si tengo que moverlo

    Bueno, la cosa es que tenemos un MySQL en replica maestro-esclavo y se quiere migrar a un Cluster Percona en máquinas nuevas. Se trata de producción, así que
    lo de parar como que no parece posible.
    He estado mirando posibilidades, pero la verdad es que se me van agotando. De ahí que pregunte por aquí si alguno lo ha hecho o me puede dar alguna pista.

    Como lo de parar no es posible a priori, he intentado crear un nodo Percona cuyo directorio de datos (/var/lib/mysql) esté enlazado via nfs al de la Replica MySQL. En teoría podría funcionar, si las versiones son compatibles. Pero en este caso no lo son ni de cerca. Y el tema del nfs parece que tampoco funciona del todo, o al menos no lo he conseguido. Además de que parece escribir algo y no quiero arriesgar. Sí que he conseguido que funcione con una Mysql mas nuevo, si copio el directorio (en lugar de acceder por nfs) y arranco
    percona. Pero vamos, que no es el caso que me interesa.

    También he contemplado la posibilidad de crear un nuevo nodo Esclavo para la réplica (el que ya tiene se usa para sacar los backups y no es factible enredar
    con él), actualizar sus datos y a partir de ahí ir transformándolo en percona (primero upgradear a una versión compatible con percona, migrar a Percona, ....). Pero para ello tendría que realizar parada también para volcar las BBDD e importarlas, .... Vamos, que podría ser factible si el nodo ya existiese y tuviese datos, para que pudiese continuar la réplica, pero tampoco es el caso.

    Bueno, he mirado más casos, pero tampoco quiero condicionar con todo ésto. Simplemente comentar todo ésto para ver si se os ha dado el caso, si lo veis factible, ....
    Es que ya se me acaban las idéas. El ser un MySQL tan viejo tampoco ayuda nada.

    En fin, ya me decís algo si consideráis alguna solución

    Venga, un saludo y gracias

    --- Claws Mail 3.16.0 (GTK+ 2.24.32; x86_64-pc-linux-gnu)
    * Origin: From the Eye Of The Beholder BBS (NNTP Gateway) (2:343/107.997)
  • From Enric Lleal Serra@2:343/107.1 to Oscar Acu±a on Sat Mar 17 13:32:52 2018
    ­Hola Oscar!

    El Martes 13 Febrero 2018 a las 10:54, Oscar Acuña escribió a All:

    ser un MySQL tan viejo tampoco ayuda nada.

    ¿Qué versión es?

    Si es viejuna, usará un motor viejuno (myISAM), que ni MariaDB ni Percona usan (InnoDB)... eso ya puede darte problemas, y más si es un entorno de Producción.

    En fin, ya me decís algo si consideráis alguna solución

    El lunes le echaré un pensamiento... Hay varios escenarios, pero empecemos por la versión de tu actual MySQL. ;-)

    -
    A reveure!!
    Enric
    __________________________________________________________________
    FidoNet: 2:343/107.1 | beholderbbs.org | fidonet.cat | .es | .ws
    InterNet: kishpa(at)kishpa(dot)com | kishpa.com | GPG#0xDCCB8CFC

    ... Mantened siempre los clásicos a mano para prevenir la caída.(Virginia Woolf)
    --- crashmail + golded + binkd
    * Origin: Black flag & crossed bones : Eye Of The Beholder BBS! (2:343/107.1)