تمكين النسخ المتماثل المنطقي
wal_level مضبوطة على logical. غالبًا ما يكون هذا الإعداد مُهيّأً مسبقًا إذا كنت تنتقل من أداة أخرى للنسخ المتماثل للبيانات.
- انقر على قسم Server parameters
- عدّل قيمة
wal_levelإلىlogical
- سيتطلب هذا التغيير إعادة تشغيل الخادم، لذا أعد تشغيله عند مطالبتك بذلك.
إنشاء مستخدمي ClickPipes ومنح الأذونات
-
أنشئ مستخدمًا مخصصًا لـ ClickPipes.
-
امنح المستخدم الذي أنشأته في الخطوة السابقة صلاحية وصول للقراءة فقط على مستوى الـ schema. يوضّح المثال التالي الأذونات الخاصة بـ schema
public. كرّر هذه الأوامر لكل schema تحتوي على جداول تريد نسخها متماثلًا: -
امنح المستخدم امتيازات النسخ المتماثل:
- أنشئ publication يتضمن الجداول التي تريد نسخها متماثلًا. نوصي بشدة بقصر الـ publication على الجداول التي تحتاج إليها فقط، لتجنّب العبء الإضافي على الأداء.
-
لإنشاء publication لجداول محددة:
-
لإنشاء publication لجميع الجداول ضمن schema محدد:
-
لإنشاء publication لجميع الجداول ضمن schema محدد:
clickpipes على مجموعة أحداث التغيير الناتجة عن الجداول المحددة، وسيُستخدم لاحقًا لاستيعاب تدفق النسخ المتماثل.
أضِف ClickPipes IPs إلى جدار الحماية
- انتقل إلى علامة التبويب Networking وأضِف ClickPipes IPs إلى جدار الحماية الخاص بـ Azure Flexible Server Postgres أو Jump Server/Bastion إذا كنت تستخدم نفق SSH.