هل أُوقِف Heroku؟ Railway مكلف جداً؟ Fly.io معقّد جداً؟ Render غير موثوق بما يكفي؟ انقل خادم Nightscout الخاص بك إلى NS10BE في بضع دقائق فقط، وتأتي جميع البيانات التاريخية معك، بلا فقدان للبيانات، وبلا حاجة إلى معرفة تقنية.
تعمل كلتا طريقتي الاستيراد مع المصادر التالية:
| المزوّد | استيراد API * | استيراد MongoDB ** |
|---|---|---|
| Heroku | ✓ | ✓ |
| Railway | ✓ | ✓ |
| Fly.io | ✓ | ✓ |
| Render | ✓ | ✓ |
| Google Cloud | ✓ | ✓ |
| MongoDB Atlas | – | ✓ |
| Northflank | ✓ | ✓ |
| Azure | ✓ | ✓ |
| مزوّدو Nightscout آخرون | ✓ | – |
| خادم مُستضاف ذاتياً | ✓ | ✓ |
* يعمل استيراد API طالما أن خادم Nightscout القديم ما زال قابلاً للوصول.
** يتطلّب استيراد MongoDB سلسلة اتصال (Connection String) قاعدة البيانات. بالنسبة لـ Heroku وRender يكون هذا عادةً MongoDB Atlas، ويمكن العثور على سلسلة الاتصال في لوحة التحكم المعنية.
الطريقة الأسهل. يجب أن يظل خادم Nightscout القديم قابلاً للوصول ونشطاً. تُنقَل جميع إدخالات CGM والعلاجات والمعايرات مباشرةً عبر API.
https://my-name.fly.dev أو
https://my-name.up.railway.app أو
https://my-name.onrender.com،
وكلمة مرور API القديمة الخاصة بك.
لترحيل بيانات كامل، مثالي إذا كان خادمك القديم
غير متصل بالفعل، أو أردت نقل كامل محتويات قاعدة البيانات
بأمان. يعمل عبر بيانات اعتماد عن بُعد
أو برفع ملفات mongodump.
مع Railway وFly.io وMongoDB Atlas يمكنك قراءة تفاصيل اتصال MongoDB مباشرةً من لوحة التحكم و إدخالها في NS10BE، عندئذٍ يُنفَّذ الاستيراد تلقائياً.
MONGODB_URIMONGODB_URI
هل لديك بالفعل نسخة احتياطية محلية من MongoDB الخاص بك
(ملفات .bson)؟ إذاً ارفع ببساطة جميع
ملفات .bson دفعة واحدة، وسيستوردها NS10BE
تلقائياً إلى الخادم المختار.
mongodump على خادمك القديم أو عبر
لوحة تحكم Atlas (“Backup” → “Download”).
.bson دفعة واحدة
وارفعها.
أدخِل عنوان NS10BE URL الجديد وكلمة مرور API الخاصة بك في جميع تطبيقاتك. يمكنك العثور على الإعدادات الدقيقة لكل تطبيق في:
لا، عند تنفيذه بشكل صحيح، لا تُفقَد أي بيانات. نوصي بالتشغيل المتوازي (يبقى الخادم القديم نشطاً حتى يتم التحقّق من كل شيء) واختيارياً إنشاء نسخة احتياطية محلية مسبقاً.
إذا اختفى خادم Nightscout لكن MongoDB على Atlas ما زالت موجودة، فيمكنك استخدام استيراد MongoDB عبر سلسلة الاتصال من Atlas. تبقى قواعد بيانات Atlas متاحة لبعض الوقت حتى بعد إلغاء Heroku.
يستغرق استيراد API من بضع دقائق إلى عدة ساعات حسب كمية البيانات. أما استيراد MongoDB فعادةً أسرع. يمكنك التحقّق من الحالة الحالية في أي وقت في لوحة تحكم NS10BE.
الأيام الثلاثة الأولى مجانية، بلا مخاطرة، وبلا حاجة إلى بطاقة ائتمان. بعد ذلك ابتداءً من €4.99 / شهر. أدوات الاستيراد مُضمَّنة في السعر، والاستثناء الوحيد هو التصدير المباشر لـ MongoDB (€14.99 رسم لمرة واحدة، مُضمَّن مع الاشتراك السنوي).
بالنسبة لاستيراد API، لا، فقط عنوان URL وكلمة مرور خادمك القديم. أما لاستيراد MongoDB عبر سلسلة الاتصال، فتحتاج إلى نسخ السلسلة من لوحة تحكم مزوّدك القديم، وهذا موضّح بلقطات الشاشة. وإذا كانت لديك أي أسئلة، فإن فريق دعم 10BE يسعد بمساعدتك.