¿Necesita hacer una copia de seguridad de las bases de datos MySQL information_schema, performance_schema, mysql y phpmyadmin?

9

Sé que no es necesario hacer una copia de seguridad de la information_schemabase de datos, pero ¿qué pasa con las siguientes bases de datos (además de las bases de datos definidas por el usuario)?

  • performance_schema
  • mysql
  • phpmyadmin

(Entonces, en caso de problemas, y tenemos que comenzar desde cero (instalación nueva de MySQL), ¿qué bases de datos debo volver a colocar)?)

waanders
fuente

Respuestas:

10
  • performance_schema: No es necesario. Puede contener métricas de rendimiento que solo son buenas para el tiempo que estaba usando la instrumentación. No serviría de nada cargar las métricas recopiladas del pasado en otra instancia de MySQL o en la misma instancia de MySQL mucho más tarde.

  • mysql: ¡ TEN CUIDADO AQUÍ! Si realiza una copia de seguridad mysql, solo puede volver a cargarla en la misma versión de MySQL de la que proviene. En particular, mysql.userno es compatible con versiones anteriores ni posteriores. Ver mis publicaciones anteriores:

  • phpmyadmin: Si desea volver a cargar una copia de seguridad phpmyadminen la misma instancia de MySQL de la que proviene, estaría bien.
RolandoMySQLDBA
fuente
¡Muchas gracias por tu respuesta! Mi pregunta era sobre hacer copias de seguridad para comenzar desde cero después de perder todos los datos en caso de una calamidad, editaré la pregunta un poco.
waanders
En lugar de editar la pregunta, envíe una pregunta por separado si hay más detalles relacionados con la realización de las copias de seguridad.
RolandoMySQLDBA