מעבר מ-Heroku, Railway, Fly.io ועוד אל NS10BE – מיגרציית Nightscout

מיגרציית Nightscout

מיגרציית Nightscout – מעבר ל-NS10BE

Heroku נסגר? Railway יקר מדי? Fly.io מסובך מדי? Render לא אמין מספיק? העבירו את מופע ה-Nightscout שלכם ל-NS10BE תוך דקות ספורות — כל הנתונים ההיסטוריים עוברים איתכם, ללא אובדן נתונים, ללא צורך בידע טכני.

  • ✓ שרתים באיחוד האירופי בגרמניה — תואם GDPR
  • ✓ מאז 2017 — מארח ה-Nightscout הראשון בעולם
  • ✓ 3 ימי ניסיון חינם — ללא צורך בכרטיס אשראי
  • ✓ תמיכה בגרמנית ואנגלית דרך טיקט, FB ו-Discord

מאילו ספקים ניתן להעביר?

שתי שיטות הייבוא עובדות עם המקורות הבאים:

ספק ייבוא API * ייבוא MongoDB **
Heroku
Railway
Fly.io
Render
Google Cloud
MongoDB Atlas
Northflank
Azure
מופע עצמאי

* ייבוא API עובד כל עוד מופע ה-Nightscout הישן עדיין נגיש.

** ייבוא MongoDB דורש את ה-Connection String של מסד הנתונים. עבור Heroku ו-Render מדובר בדרך כלל ב-MongoDB Atlas — ניתן למצוא את ה-Connection String בלוח הבקרה המתאים.

שיטה 1: ייבוא API — Nightscout ל-Nightscout

הדרך הקלה ביותר. מופע ה-Nightscout הישן שלכם חייב להיות עדיין נגיש ופעיל. כל רשומות ה-CGM, הטיפולים והכיולים מועברים ישירות דרך ה-API.

צעד אחר צעד
  1. צרו שרת חדש ב-NS10BE — הירשמו בחינם, צרו שרת, והמופע החדש שלכם פעיל תוך פחות מ-3 שניות.
  2. התחילו ייבוא: בלוח הבקרה של NS10BE → “Import”“API Import”.
  3. הזינו את כתובת ה-URL של המופע הישן — למשל https://my-name.fly.dev או https://my-name.up.railway.app או https://my-name.onrender.com — ואת סיסמת ה-API הישנה שלכם.
  4. התחילו ייבוא — בהתאם לכמות הנתונים, הייבוא לוקח בין מספר דקות למספר שעות. ניתן לסגור את הדף בינתיים או לבדוק את התקדמות הייבוא של נתוני ה-Nightscout שלכם.
  5. עדכנו את האפליקציות: הזינו את כתובת ה-NS10BE החדשה ואת סיסמת ה-API החדשה ב-xDrip+, AAPS, Loop, Juggluco וכו'. הוראות ניתן למצוא ב: צעדים ראשונים → צעד 5.
טיפ ל-Railway ו-Fly.io: המופע הישן שלכם חייב להיות עדיין פעיל עבור ייבוא ה-API. ב-Railway ו-Fly.io זה המצב כל עוד לא ביטלתם — לכן התחילו את הייבוא לפני שאתם מבטלים שם.

שיטה 2: ייבוא MongoDB — העברת מסד נתונים מלאה

להעברת נתונים מלאה — אידיאלי אם המופע הישן שלכם כבר לא פעיל, או שאתם רוצים להעביר את כל תוכן מסד הנתונים בצורה מאובטחת. עובד דרך פרטי גישה מרחוק או באמצעות העלאת קבצי mongodump.

אפשרות א': פרטי גישה מרחוק (Railway, Fly.io, MongoDB Atlas)

עם Railway, Fly.io ו-MongoDB Atlas ניתן לקרוא את פרטי חיבור ה-MongoDB ישירות מלוח הבקרה ולהזין אותם ב-NS10BE — הייבוא מתבצע אוטומטית.

  1. העתיקו את כתובת חיבור ה-MongoDB (Connection String) מלוח הבקרה של הספק הישן:
    • Railway: תצוגת פרויקט → שירות מסד נתונים → “Connect” → MongoDB Connection URL
    • Fly.io: Fly.io Dashboard → App → Secrets / Environment variables → MONGODB_URI
    • MongoDB Atlas: Atlas Dashboard → Cluster → “Connect” → Connection String
    • Heroku / Render: הגדרות אפליקציה → Config Vars / Environment variables → MONGODB_URI
  2. בלוח הבקרה של NS10BE: “Import”“MongoDB Import” → הדביקו את ה-Connection String → התחילו ייבוא.
  3. סיום. כל הרשומות, ערכי CGM, טיפולים, כיולים וערכי פרופיל הועברו.
אפשרות ב': העלאת קבצי mongodump

יש לכם כבר גיבוי מקומי של ה-MongoDB שלכם (קבצי .bson)? פשוט העלו את כל קבצי ה-.bson בבת אחת — NS10BE מייבא אותם אוטומטית לשרת הנבחר.

  1. צרו גיבוי (אם אינו קיים כבר) באמצעות mongodump על המופע הישן או דרך לוח הבקרה של Atlas (“Backup”“Download”).
  2. בלוח הבקרה של NS10BE: “Import”“MongoDB Import” → בחרו את כל קבצי ה-.bson בבת אחת והעלו אותם.
  3. הייבוא מתבצע אוטומטית.
ללא אובדן נתונים הודות להפעלה מקבילה: ניתן להפעיל את שני המופעים במקביל — המופע הישן נשאר פעיל, מופע NS10BE החדש כבר רץ. רק כאשר הכל הועבר ועדכנתם את האפליקציות, תבטלו אצל הספק הישן. אם תקופת הניסיון לא הספיקה, פשוט צרו קשר.

אחרי הייבוא: עדכנו את האפליקציות

הזינו את כתובת ה-NS10BE החדשה ואת סיסמת ה-API שלכם בכל האפליקציות. ניתן למצוא את ההגדרות המדויקות לכל אפליקציה ב:

שאלות נפוצות על מיגרציה

האם אאבד נתונים במעבר ל-NS10BE?

לא — כשמבצעים נכון, שום נתונים לא אובדים. אנו ממליצים על הפעלה מקבילה (המופע הישן נשאר פעיל עד שהכל מאומת) ולחלופין ליצור גיבוי מקומי מראש.

האם הייבוא עובד אם מופע ה-Heroku שלי כבר נעלם?

אם מופע ה-Nightscout נעלם אבל ה-MongoDB ב-Atlas עדיין קיים, ניתן להשתמש בייבוא MongoDB דרך Connection String מ-Atlas. מסדי נתונים של Atlas נשארים זמינים לזמן מה גם לאחר ביטול Heroku.

כמה זמן לוקח הייבוא?

ייבוא ה-API לוקח בין מספר דקות למספר שעות בהתאם לכמות הנתונים. ייבוא ה-MongoDB בדרך כלל מהיר יותר. ניתן לבדוק את הסטטוס הנוכחי בכל עת בלוח הבקרה של NS10BE.

כמה עולה המעבר ל-NS10BE?

3 הימים הראשונים חינם — ללא סיכון, ללא צורך בכרטיס אשראי. לאחר מכן מ-4.99 € לחודש. כלי הייבוא כלולים במחיר, החריג היחיד הוא ייצוא MongoDB ישיר (14.99 € תשלום חד-פעמי, כלול במנוי שנתי).

האם אני צריך ידע טכני?

לייבוא ה-API, לא — רק כתובת ה-URL והסיסמה של המופע הישן. לייבוא MongoDB דרך Connection String, צריך להעתיק את המחרוזת מלוח הבקרה של הספק הישן — זה מוסבר עם צילומי מסך. אם יש שאלות, צוות התמיכה של 10BE ישמח לעזור.

עברו עכשיו — 3 ימי ניסיון חינם

הירשמו ב-NS10BE בחינם שאלות? נשמח לעזור