È possibile eseguire il backup di routine e funzioni memorizzate con Innobackupex?
-
26-09-2020 - |
Domanda
Sto eseguendo alcuni test di ripristino sul mio dev e ho notato che le routine memorizzate non vengono ripristinate con l'Innobackupx.È qualcosa di raggiungibile?Sto facendo qualcosa di sbagliato?
Sto usando solo tabelle InnoDB, quindi sarà buona per ripristinare il DB utilizzando solo InnoBackupx.
Grazie.
Soluzione
Per eseguire il backup degli oggetti del server MySQL I.e routines / triggers / events
puoi fare come sotto
mysqldump -h$MySQLHost -u$YourUser -p$YourPassword --no-data --no-create-info --routines --triggers --events $Database > MySQLStoredProcedures.sql
.
Quanto sopra esegue il backup solo gli oggetti del database, nessun dato, nessuna tabella creata ecc.
Altri suggerimenti
Le procedure memorizzate sono memorizzate nel database mysql
.Innobackupex
la copia per impostazione predefinita.Assicurati che il database mysql
sia ripristinato con altri database.