Ubuntu 12,04 a 16 atualização - perigos Mysql?

1

Eu estou no 12.04 e o MySQL 5.5, rodando do-release-upgrade , irá atualizá-lo para 14 e então rodando ele irá atualizar 16. Durante esse tempo eu acho que o MySQL atualiza para 5.6 (enquanto em 14) e então para 5.7. Eu temo que o MySQL vai quebrar de alguma forma?

Existem alguns posts sobre isso. Vou fazer um backup completo e configs. Mas o que devo saber antes de atualizar um sistema operacional de servidor de banco de dados? Alguns dias atrás eu li que tipos de tabelas são diferentes no MySQL 5.7, não consegui encontrar o link agora.

    
por John Doe 01.09.2016 / 21:12

1 resposta

1

Aqui está o que eu experimentei. Eu tive que clonar uma VM e experimentá-lo. É perigoso se você continuar atualizando o SO antes de atualizar o MySQL.

Razões: Ele pode quebrar sua atualização, corrupção de dados, pode ficar preso quando estiver configurando coisas relacionadas a aparmor (meio que esperando pela entrada, mas você não vê nenhum pedido de entrada e ganhou) prossiga ainda mais.

A melhor abordagem é (fazer backup primeiro) atualizar o MySQL de 5.5 para 5.6 e executar o comando mysql-upgrade para corrigir tabelas e atualizar o MySQL 5.6 para 5.7 (execute novamente o comando mysql_upgrade para corrigir tabelas).

Se tudo correr bem e o MySQL puder reiniciar, faça um novo backup do banco de dados, então você pode prosseguir com a atualização do Ubuntu 16.04 ou 14.04. Isso irá ignorar a parte dos pacotes do MySQL e tudo ficará bem. Quando a atualização estiver concluída, talvez seja necessário editar o apparmor OU desativar o apparmor para que o MySQL seja iniciado, basta verificar os logs do mysql.

    
por John Doe 30.10.2016 / 00:41