Heroku panaikinta? Railway tapo per brangus? Fly.io per sudėtingas? Render per nepatikimas? Perkelk savo Nightscout serverį į NS10BE per kelias minutes, visi istoriniai duomenys perkeliami kartu, jokio duomenų praradimo, jokių techninių žinių nereikia.
Abu importo metodai veikia su šiais šaltiniais:
| Teikėjas | API importas * | MongoDB importas ** |
|---|---|---|
| Heroku | ✓ | ✓ |
| Railway | ✓ | ✓ |
| Fly.io | ✓ | ✓ |
| Render | ✓ | ✓ |
| Google Cloud | ✓ | ✓ |
| MongoDB Atlas | – | ✓ |
| Northflank | ✓ | ✓ |
| Azure | ✓ | ✓ |
| Kiti Nightscout teikėjai | ✓ | – |
| Nuosavas serveris | ✓ | ✓ |
* API importas veikia, kol senasis Nightscout serveris dar pasiekiamas.
** MongoDB importui reikia duomenų bazės prisijungimo eilutės (Connection String). Naudojant Heroku ir Render tai paprastai yra MongoDB Atlas, prisijungimo eilutę ten galima rasti atitinkamame valdymo skydelyje.
Paprasčiausias būdas. Tavo senasis Nightscout serveris dar turi būti pasiekiamas ir aktyvus. Visi CGM įrašai, gydymai ir kalibravimai perduodami tiesiogiai per API.
https://mein-name.fly.dev arba
https://mein-name.up.railway.app arba
https://mein-name.onrender.com:
ir savo seną API slaptažodį.
Visų duomenų perkėlimui, idealu, jei tavo senasis Nightscout serveris
jau neprisijungęs arba nori saugiai perkelti visą duomenų bazės
turinį. Veikia per nuotolinius prisijungimo duomenis
arba įkeliant mongodump failus.
Naudojant Railway, Fly.io ir MongoDB Atlas gali nuskaityti MongoDB prisijungimo duomenis tiesiai valdymo skydelyje ir įvesti juos NS10BE, tada importas atliekamas automatiškai.
MONGODB_URIMONGODB_URI
Ar jau turi vietinę MongoDB atsarginę kopiją
(.bson failus)? Tada tiesiog įkelk visus
.bson failus iš karto, NS10BE
automatiškai importuos juos į pasirinktą serverį.
mongodump savo senajame serveryje arba per
Atlas valdymo skydelį („Backup“ → „Download“).
.bson failus
vienu metu.
Įrašyk savo naują NS10BE URL ir API slaptažodį į visas savo programėles. Tikslius kiekvienos programėlės nustatymus rasi čia:
Ne, teisingai atlikus perkėlimą duomenys neprarandami. Rekomenduojame lygiagretų veikimą (senasis serveris lieka aktyvus, kol viskas patikrinta) ir prireikus prieš tai sukurti vietinę atsarginę kopiją.
Jei Nightscout serveris dingęs, bet MongoDB Atlas dar egzistuoja, gali naudoti MongoDB importą per Connection String iš Atlas. Atlas duomenų bazės po Heroku atsisakymo dar kurį laiką išlieka.
API importas priklausomai nuo duomenų kiekio trunka nuo kelių minučių iki kelių valandų. MongoDB importas paprastai greitesnis. Dabartinę būseną gali matyti bet kada NS10BE valdymo skydelyje.
Pirmosios 3 dienos nemokamos, jokios rizikos, kredito kortelės nereikia. Vėliau nuo 4,99 € / mėn. Importo įrankiai įskaičiuoti į kainą, vienintelė išimtis yra tiesioginis MongoDB eksportas (14,99 € vienkartinis, metiniame abonemente įskaičiuota).
API importui ne, tik tavo senojo serverio URL ir slaptažodžio. MongoDB importui per Connection String turi nukopijuoti eilutę iš savo senojo teikėjo valdymo skydelio, tai paaiškinta su ekrano nuotraukomis. Iškilus klausimams mielai padės 10BE palaikymo komanda.