Precisa fazer backup dos bancos de dados MySQL information_schema, performance_schema, mysql e phpmyadmin?

9

Sei que não é necessário fazer backup do information_schemabanco de dados, mas e os seguintes bancos de dados (além dos bancos de dados definidos pelo usuário)?

  • performance_schema
  • mysql
  • phpmyadmin

(Então, em caso de problemas, e precisamos começar do zero (nova instalação do MySQL), quais bancos de dados devo colocar)?)

waanders
fonte

Respostas:

10
  • performance_schema: Não é necessário. Pode conter métricas de desempenho que são boas apenas para o tempo em que você estava usando a instrumentação. Seria inútil carregar métricas coletadas do passado em outra instância do MySQL ou na mesma instância do MySQL muito mais tarde.

  • mysql: TENHA MUITO CUIDADO AQUI !!! Se você fizer backup mysql, poderá recarregá-lo apenas na mesma versão do MySQL de onde veio. Em particular, mysql.usernão é compatível com versões anteriores ou anteriores. Veja minhas postagens antigas:

  • phpmyadmin: Se você deseja recarregar um backup da phpmyadminmesma instância do MySQL de onde veio, tudo bem.
RolandoMySQLDBA
fonte
Muito obrigado pela sua resposta! Minha pergunta era sobre como fazer backups para começar do zero, depois de perder todos os dados em caso de calamidade, editarei a pergunta um pouco.
waanders
Em vez de editar a pergunta, envie uma pergunta separada se houver mais detalhes sobre a execução dos backups.
RolandoMySQLDBA