Inicio / Linux / Cómo actualizar MySQL Percona 5.6 a MySQL Percona 5.7

Cómo actualizar MySQL Percona 5.6 a MySQL Percona 5.7

Logotipo PerconaHoy teníamos la noticia publicada en el Blog de Percona conforme Percona Server 5.7.11-4 ya estaba disponible pasando ya a una GA Release y que podemos descargar la última versión disponible o bien desde la web de Percona o desde los repositorios si los hemos agregado.

Aprovechando que uno de los servidores con los que más estoy trabajando en los últimos días disponía de la versión 5.6.29-76.2 y estaba empezando a darle demasiadas vueltas si actualizar directamente a MySQL 5.7 y no esperar más por la salida de la versión de Percona, esta noticia me ha venido de perlas y aprovecho para explicaros cómo actualizar Percona 5.6 a Percona 5.7 con unos simples pasos.

  • Lo primero de todo es realizar una copia de seguridad completa de todas las bases de datos que tengamos en nuestro servidor, para ello ejecutaremos lo siguiente:

mysqldump -u <usuario> -p -A -R -E –triggers –single-transaction > BackupCompleto.sql

  • -u <usuario>: Nos permitirá especificar un usuario con el que tengamos permiso para realizar esta acción. Un ejemplo de uso sería -uroot
  • -p: Al ejecutar el comando nos solicitará la contraseña del usuario que hemos especificado anteriormente.
  • -A o –all-databases: Realiza una copia de seguridad de todas las bases de datos. En caso de que sólo tengamos una base de datos o dos que necesitemos backupear, podemos especificarlas y eliminar el parámetro -A. Ejemplo: mysqldump -uroot -p –databases basededatos1 basededatos2 -R -E –single-transaction >BackupBasesdeDatosCriticas.sql
  • -E: Todos los eventos.
  • –single-transaction: No bloquea las tablas por lo que no interrumpirá ninguna conexión de lectura o escritura que se esté produciendo.
  • Actualizamos y verificamos que tenemos el paquete disponible para su instalación

apt-get update -y && apt-cache search percona-server-server-5.7

Si nos aparece como resultado percona-server-server-5.7 – Percona Server database server binaries, es que sí tenemos el paquete disponible en nuestro repositorio, en caso contrario es posible que no tengamos agregados los repositorios de Percona a nuestro servidor, por lo que deberíamos ejecutar los siguientes comandos:

  • Paramos nuestro servidor MySQL

service mysql stop

  • Instalamos la nueva versión de Percona

apt-get install percona-server-server-5.7

Al terminar se nos mostrará en pantalla el siguiente mensaje, pero no significará que hemos terminado.

* Percona Server 5.7.11-4 is running

  • Tendremos que realizar un mysql_upgrade de forma manual.

mysql_upgrade -uroot -p

Al finalizar el Upgrade si todo nos da OK, ya podremos reiniciar o iniciar nuestro servidor MySQL ejecutando:

service mysql restart

Ahora ya estamos listos para sacarle todo el rendimiento.

Sobre Bosco López

/dev/null

Te puede interesar también

Logo Nagios

Cómo instalar Nagios 4 en Ubuntu 14.04

En mí canal de Youtube  comencé hace ya un tiempo una serie de vídeos sobre monitorización …

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *