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 одразу
та завантажте їх.
Введіть нову URL-адресу NS10BE та свій пароль API в усіх своїх застосунках. Точні налаштування для кожного застосунку ви знайдете тут:
Ні, якщо все зроблено правильно, жодні дані не втрачаються. Ми рекомендуємо паралельну роботу (старий сервер залишається активним, поки все не перевірено) і опційно попереднє створення локальної резервної копії.
Якщо сервер Nightscout зник, але MongoDB на Atlas ще існує, ви можете скористатися MongoDB-імпортом через Connection String з Atlas. Бази даних Atlas залишаються доступними ще деякий час навіть після скасування Heroku.
API-імпорт займає від кількох хвилин до кількох годин залежно від обсягу даних. MongoDB-імпорт зазвичай швидший. Поточний статус можна перевірити в будь-який час на панелі NS10BE.
Перші 3 дні безкоштовні, без ризику, без потреби в кредитній картці. Далі від €4.99 на місяць. Інструменти імпорту включені до ціни, єдиний виняток: прямий експорт MongoDB (€14.99 разова плата, включена в річну підписку).
Для API-імпорту ні, потрібні лише URL-адреса та пароль вашого старого сервера. Для MongoDB-імпорту через Connection String потрібно скопіювати рядок з панелі керування вашого старого провайдера, це пояснено зі скріншотами. Якщо у вас виникнуть запитання, команда підтримки 10BE рада допомогти.