هل من الممكن النسخ الاحتياطي الروتينية المخزنة وظائف مع إنوباكوبكس?

dba.stackexchange https://dba.stackexchange.com/questions/105411

سؤال

أنا تشغيل بعض الاختبارات استعادة على ديف بلدي ولقد لاحظت أن الإجراءات المخزنة لا يتم استعادة مع إنوباكوبكس.هل هذا شيء يمكن تحقيقه ?هل أفعل شيئا خاطئا ?

أنا فقط باستخدام جداول إنودب لذلك سيكون من الجيد لاستعادة دب باستخدام إنوباكوبكس فقط.

يعطيكم الصّحة.

هل كانت مفيدة؟

المحلول

من أجل اتخاذ نسخة احتياطية من الكائنات الخلية الخادم أي routines / triggers / events يمكنك أن تفعل مثل أدناه

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

ما سبق سوف النسخ الاحتياطي فقط كائنات قاعدة البيانات ، لا توجد بيانات ، لا إنشاء جدول الخ.

نصائح أخرى

يتم تخزين الإجراءات المخزنة في قاعدة البيانات mysql. Innobackupex نسخه افتراضيا.تأكد من قاعدة البيانات mysql يتم استعادة مع قواعد البيانات الأخرى.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى dba.stackexchange
scroll top