هل من الممكن النسخ الاحتياطي الروتينية المخزنة وظائف مع إنوباكوبكس?
-
26-09-2020 - |
سؤال
أنا تشغيل بعض الاختبارات استعادة على ديف بلدي ولقد لاحظت أن الإجراءات المخزنة لا يتم استعادة مع إنوباكوبكس.هل هذا شيء يمكن تحقيقه ?هل أفعل شيئا خاطئا ?
أنا فقط باستخدام جداول إنودب لذلك سيكون من الجيد لاستعادة دب باستخدام إنوباكوبكس فقط.
يعطيكم الصّحة.
المحلول
من أجل اتخاذ نسخة احتياطية من الكائنات الخلية الخادم أي routines / triggers / events
يمكنك أن تفعل مثل أدناه
mysqldump -h$MySQLHost -u$YourUser -p$YourPassword --no-data --no-create-info --routines --triggers --events $Database > MySQLStoredProcedures.sql
ما سبق سوف النسخ الاحتياطي فقط كائنات قاعدة البيانات ، لا توجد بيانات ، لا إنشاء جدول الخ.
نصائح أخرى
يتم تخزين الإجراءات المخزنة في قاعدة البيانات mysql
. Innobackupex
نسخه افتراضيا.تأكد من قاعدة البيانات mysql
يتم استعادة مع قواعد البيانات الأخرى.
لا تنتمي إلى dba.stackexchange