Question

Je suis en cours d'exécution un peu de restaurer des tests sur mon Dev et j'ai remarqué que les routines stockées ne sont pas restaurées avec le innobackupx.C'est que quelque chose de réalisable ?Suis-je en train de faire quelque chose de mal ?

Je suis seulement en utilisant les tables innodb de sorte qu'il sera bon de rétablir la db à l'aide de seulement innobackupx.

Je vous remercie.

Était-ce utile?

La solution

Afin de prendre la sauvegarde de MySQL Server Objets que j'ai.e routines / triggers / events vous pouvez faire comme ci-dessous

mysqldump -h$MySQLHost -u$YourUser -p$YourPassword --no-data --no-create-info --routines --triggers --events $Database > MySQLStoredProcedures.sql

La ci-dessus sera de sauvegarde uniquement les objets de base de données , pas de données , pas de création de table etc.

Autres conseils

Les procédures stockées sont stockées dans la base de données mysql. Innobackupex copie par défaut.Assurez-vous que la base de données mysql est restauré avec d'autres bases de données.

Licencié sous: CC-BY-SA avec attribution
Non affilié à dba.stackexchange
scroll top