يمكنك نقل قاعدة البيانات المصدر المتوافقة مع MongoDB إلى قاعدة بيانات Firestore متوافقة مع MongoDB مع الحدّ الأدنى من وقت التوقف عن العمل.
خطوات نقل البيانات
يوضّح هذا القسم بالتفصيل خطوات نقل البيانات المختلفة.
تنشئ خدمة Datastream مصدر بيانات بين مصدر ووجهة. في هذه الحالة، يكون المصدر هو عملية النشر الحالية المتوافقة مع MongoDB، بينما تكون الوجهة هي Cloud Storage. تتضمّن هذه العملية الخطوات التالية:
أنشئ ملفًا شخصيًا لاتصال مصدر بيانات Datastream لمصدر MongoDB. تعتمد التعليمات المحدّدة على نوع المصدر المتوافق مع MongoDB وطريقة نشره.
أنشئ حزمة Cloud Storage ستتلقّى البيانات وأحداث التغيير من قاعدة البيانات المصدر المتوافقة مع MongoDB.
أنشئ ملفًا شخصيًا لاتصال وجهة Datastream يستخدم حزمة Cloud Storage هذه.
أنشئ مصدر بيانات Datastream وفعِّله يربط ملف اتصال المصدر بملف اتصال الوجهة التعريف.
بدء مسار Dataflow لبدء إدخال البيانات التي تم التقاطها في قاعدة بيانات Cloud Firestore المتوافقة مع MongoDB.
راقِب مصدر البيانات لتحديد المراحل المهمة في عملية نقل البيانات لتحديد ما إذا حدثت أي أخطاء أثناء نقل البيانات.
عندما يكون ذلك مناسبًا، أوقِف حركة المرور الخاصة بالكتابة إلى قاعدة البيانات المصدر. بعد تكرار جميع البيانات، بما في ذلك التغييرات الأخيرة، في قاعدة بيانات Cloud Firestore المتوافقة مع MongoDB، أعِد توجيه حركة المرور الخاصة بالقراءة إلى الوجهة الجديدة.
فعِّل حركة المرور الخاصة بالكتابة إلى قاعدة بيانات Cloud Firestore المتوافقة مع MongoDB.