التكرار والانتقال التلقائي: نسخة حية من أنظمتك تتولى العمل خلال دقائق حين يتعطل الأساسي
النسخة الاحتياطية تحتاج ساعات لتُستعاد. أما النسخة المتماثلة فتعمل بجانب الأساسي، وتتلقى كل تغيير لحظة حدوثه، وتتولى العمل خلال دقائق أو ثوانٍ عند التعطل. القرار المهم فيها: هل يُنتظر تأكيد النسخة الثانية قبل كل كتابة، فلا يُفقد شيء لكن الكتابة أبطأ؟ أم لا يُنتظر، فتبقى الكتابة سريعة مع احتمال فقد ثوانٍ؟ وهذا يعتمد على المسافة بين الموقعين.
- بين الرياض وجدة
- انتقال تلقائي
- اختبار دوري
القراران الأساسيان
| متزامن | غير متزامن | |
|---|---|---|
| الكتابة | تنتظر تأكيد النسخة الثانية | لا تنتظر |
| فقد البيانات عند الانتقال | صفر | ثوانٍ عادة |
| أثر المسافة | يزيد زمن كل كتابة | لا يؤثر على الكتابة |
| الأنسب | داخل المركز نفسه أو مدن قريبة | بين مدن متباعدة |
| انتقال تلقائي | انتقال يدوي | |
|---|---|---|
| السرعة | ثوانٍ إلى دقائق | حسب سرعة الفريق |
| المخاطرة | انتقال خاطئ لعطل عابر إن لم يُضبط | قرار بشري واعٍ |
| الأنسب | داخل الموقع نفسه | بين المدن، لقرار التحول لموقع التعافي |
ما نكرره
PostgreSQL وMySQL وSQL Server بتكرار أصلي من المحرك، وانتقال تلقائي عبر Patroni أو مجموعات الإتاحة.
قواعد البياناتتكرار الأقراص إلى الموقع الآخر، لتشغيل السيرفر نفسه هناك عند الحاجة.
تكرار التخزين المشترك والملفات المرفوعة بين الموقعين.
DNS بفحص صحة، أو عنوان مشترك، ينقل المستخدمين للنسخة العاملة.
إدارة DNSما يفشل فيه التكرار غير المصمم جيدًا
- انقسام الدماغ: الموقعان يظنان أنهما الأساسي ويكتبان معًا. نمنعه بطرف ثالث يحسم أيهما الأساسي.
- انتقال لعطل عابر: انقطاع ثوانٍ يسبب انتقالًا لا داعي له. نضبط عتبات تميز العطل الحقيقي.
- تأخر النسخة دون علم: النسخة متأخرة ساعات ولا أحد يعلم. نراقب التأخر وننبه عند تجاوزه.
- العودة الفوضوية: بعد إصلاح الأساسي، العودة إليه أصعب من الانتقال. نخطط لها مسبقًا.
- التكرار لا يحمي من الأخطاء: الحذف الخاطئ والفدية تتكرر فورًا. التكرار لا يغني عن النسخ الاحتياطي.
- المراقبة
- تأخر التكرار لحظيًامع تنبيه عند التجاوز
- الاختبار
- انتقال فعلي دوريفي نافذة متفق عليها، بمحضر
- العودة
- مخططة ومختبرةبعد إصلاح الأساسي
أسئلة شائعة
نراجع أنظمتك ونقترح نوع التكرار لكل منها.
هل التكرار بديل عن النسخ الاحتياطي؟
لا. التكرار يحميك من تعطل السيرفر أو الموقع، لكنه ينقل الحذف الخاطئ والتشفير بالفدية فورًا. النسخ الاحتياطي يعيدك إلى ما قبل الخطأ. تحتاج الاثنين.
كم يضيف التكرار المتزامن بين الرياض وجدة؟
زمن رحلة الشبكة ذهابًا وإيابًا لكل كتابة، وهو ملّي ثوانٍ معدودة، يُضاف لكل معاملة. مقبول لبعض الأنظمة، ومؤثر للأنظمة كثيفة الكتابة.
ما RPO وRTO مع التكرار؟
المتزامن: RPO صفر. وغير المتزامن: ثوانٍ عادة. أما RTO فثوانٍ إلى دقائق مع الانتقال التلقائي. RPO وRTO.
هل النسخة الثانية تبقى معطلة حتى الحاجة؟
يمكن استخدامها للقراءة والتقارير، فتستفيد منها يوميًا بدل أن تبقى تكلفة بلا عمل.
كيف تختبرون الانتقال دون التأثير على العمل؟
في نافذة متفق عليها، بانتقال فعلي ثم عودة، مع قياس الأزمنة وتوثيقها في محضر.
اطلب تصميم التكرار
أخبرنا بأنظمتك ومتطلبات الفقد والتوقف، ونقترح نوع التكرار لكل منها.
- رد من مختص خلال ساعات العمل نفسها
- تقييم مجاني لبنيتك الحالية إن وُجدت
- عرض مكتوب بالمواصفات والتكلفة
- نقل مجاني من مزودك الحالي