Hai bisogno di eseguire il backup dei database MySQL information_schema, performance_schema, mysql e phpmyadmin?


9

So che non è necessario eseguire il backup del information_schemadatabase, ma per quanto riguarda i seguenti database (oltre ai database definiti dall'utente)?

  • performance_schema
  • mysql
  • phpmyadmin

(Quindi, in caso di problemi, e dobbiamo ricominciare da capo (nuova installazione di MySQL), quali database devo ricollocare)?)

Risposte:


10
  • performance_schema: Non necessario. Può contenere metriche delle prestazioni valide solo per il tempo in cui si è utilizzata la strumentazione. Non servirebbe a nulla caricare le metriche raccolte dal passato in un'altra istanza MySQL o nella stessa istanza MySQL in un momento successivo.

  • mysql: ESSERE MOLTO ATTENTI QUI !!! Se esegui il backup mysql, puoi ricaricarlo solo nella stessa versione di MySQL da cui proviene. In particolare, mysql.usernon è compatibile né in avanti né indietro. Vedi i miei vecchi post:

  • phpmyadmin: Se desideri ricaricare un backup phpmyadminnella stessa istanza di MySQL da cui proviene, andrebbe bene.

Grazie mille per la tua risposta! La mia domanda riguardava l'esecuzione di backup per iniziare da zero dopo aver perso tutti i dati in caso di calamità, modificherò un po 'la domanda.
rinunce

Invece di modificare la domanda, si prega di inviare una domanda separata se ci sono ulteriori dettagli che implicano l'esecuzione dei backup stessi.
RolandoMySQLDBA
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.