نسخ البيانات نسخا متماثلا في قاعدة بيانات Azure ل MariaDB

هام

قاعدة بيانات Azure ل MariaDB على مسار التقاعد. نوصي بشدة بالترحيل إلى قاعدة بيانات Azure ل MySQL. لمزيد من المعلومات حول الترحيل إلى قاعدة بيانات Azure ل MySQL، راجع ما يحدث لقاعدة بيانات Azure ل MariaDB؟.

يسمح لك النسخ المتماثل للبيانات بمزامنة البيانات من خادم MariaDB يعمل محليا أو في الأجهزة الظاهرية أو خدمات قاعدة البيانات التي يستضيفها موفرو السحابة الآخرون في خدمة Azure Database for MariaDB. يستند النسخ المتماثل للبيانات في النسخ المتماثل إلى النسخ المتماثل المستند إلى موضع ملف السجل الثنائي (binlog) الأصلي إلى MariaDB. لمعرفة المزيد حول النسخ المتماثل ل binlog، راجع نظرة عامة على النسخ المتماثل ل binlog.

متى تستخدم النسخ المتماثل للبيانات

السيناريوهات الرئيسية التي يجب مراعاتها في استخدام النسخ المتماثل للبيانات هي:

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

تحديد الخدمة واعتباراتها

البيانات لم تنسخ نسخا متماثلا

لا يتم نسخ قاعدة بيانات نظام mysql على الخادم المصدر. لا يتم نسخ التغييرات على الحسابات والأذونات على الخادم المصدر. إذا قمت بإنشاء حساب على الخادم المصدر وكان هذا الحساب بحاجة إلى الوصول إلى خادم النسخة المتماثلة، فقم بإنشاء نفس الحساب يدويا على جانب خادم النسخة المتماثلة. لفهم الجداول الموجودة في قاعدة بيانات النظام، راجع وثائق MariaDB.

المتطلبات

  • يجب أن يكون إصدار الخادم المصدر على الأقل MariaDB الإصدار 10.2.
  • يجب أن تكون إصدارات مصدر الخادم والنسخة المتماثلة هي نفسها. على سبيل المثال، يجب أن يكون كلاهما MariaDB الإصدار 10.2.
  • يجب أن يحتوي كل جدول على مفتاح أساسي.
  • يجب أن يستخدم الخادم المصدر محرك InnoDB.
  • يجب أن يكون لدى المستخدم أذونات لتكوين تسجيل ثنائي وإنشاء مستخدمين جدد على امصدر الخادم
  • إذا تم تمكين SSL على الخادم المصدر، فتأكد من تضمين شهادة SSL CA المقدمة للمجال في الإجراء المخزن mariadb.az_replication_change_master. راجع الأمثلة التالية master_ssl_ca والمعلمة.
  • تأكد من إضافة عنوان IP الخاص بالخادم المصدر إلى قاعدة بيانات Azure لقواعد جدار حماية خادم النسخة المتماثلة MariaDB. تحديث قواعد جدار الحماية باستخدام مدخل Microsoft Azure أو Azure CLI.
  • تأكد من أن الجهاز الذي يستضيف الخادم المصدر يسمح بنسبة استخدام الشبكة الواردة والصادرة على المنفذ 3306.
  • تأكد من أن الخادم المصدر لديه عنوان IP عام، أو DNS يمكن الوصول إليه بشكل عام، أو لديه اسم مجال مؤهل بالكامل (FQDN).

أخرى

  • النسخ المتماثل للبيانات مدعوم فقط في مستويات التسعير للأغراض العامة والذاكرة المحسنة.

الخطوات التالية