Heroku kaotati? Railway läks liiga kalliks? Fly.io liiga keeruline? Render liiga ebausaldusväärne? Too oma Nightscouti server mõne minutiga NS10BE-le, kõik ajaloolised andmed tulevad kaasa, andmekadu puudub, tehnilisi teadmisi pole vaja.
Mõlemad impordimeetodid töötavad järgmiste allikatega:
| Teenusepakkuja | API-import * | MongoDB-import ** |
|---|---|---|
| Heroku | ✓ | ✓ |
| Railway | ✓ | ✓ |
| Fly.io | ✓ | ✓ |
| Render | ✓ | ✓ |
| Google Cloud | ✓ | ✓ |
| MongoDB Atlas | – | ✓ |
| Northflank | ✓ | ✓ |
| Azure | ✓ | ✓ |
| Muud Nightscouti teenusepakkujad | ✓ | – |
| Oma server | ✓ | ✓ |
* API-import töötab seni, kuni vana Nightscouti server on veel kättesaadav.
** MongoDB-import nõuab andmebaasi ühendusstringi (Connection String). Heroku ja Renderi puhul on selleks tavaliselt MongoDB Atlas, kust ühendusstringi saab vastavast töölauast.
Kõige lihtsam viis. Sinu vana Nightscouti server peab olema veel kättesaadav ja aktiivne. Kõik CGM-kirjed, ravitoimingud ja kalibreerimised kantakse otse API kaudu üle.
https://mein-name.fly.dev või
https://mein-name.up.railway.app või
https://mein-name.onrender.com,
ja sinu vana API-parool.
Kogu andmete kolimiseks, ideaalne kui sinu vana Nightscouti server
on juba võrguühenduseta või kui soovid kogu andmebaasi sisu
turvaliselt üle kanda. Töötab kaugjuurdepääsu andmete kaudu
või mongodump-failide üleslaadimise kaudu.
Railway, Fly.io ja MongoDB Atlase puhul saad MongoDB ühendusandmed otse töölaualt lugeda ja NS10BE-sse sisestada, seejärel viiakse import automaatselt läbi.
MONGODB_URIMONGODB_URI
Kas sul on juba oma MongoDB kohalik varukoopia
(.bson-failid)? Siis lae lihtsalt kõik
.bson-failid korraga üles, NS10BE
impordib need automaatselt valitud serverisse.
mongodump oma vanas serveris või
Atlase töölaua kaudu („Backup“ → „Download“).
.bson-failid korraga
ja lae üles.
Sisesta oma uus NS10BE-URL ja API-parool kõikidesse oma rakendustesse. Täpsed seaded iga rakenduse jaoks leiad siit:
Ei, korrektsel läbiviimisel ei lähe andmeid kaduma. Soovitame paralleelset tööd (vana server jääb aktiivseks, kuni kõik on kontrollitud) ja vajadusel eelnevalt kohaliku varukoopia loomist.
Kui Nightscouti server on kadunud, aga MongoDB Atlases on veel olemas, saad kasutada MongoDB-importi ühendusstringi kaudu Atlasest. Atlase andmebaasid säilivad ka pärast Heroku tühistamist veel mõnda aega.
API-import kestab olenevalt andmemahust mõnest minutist mõne tunnini. MongoDB-import on tavaliselt kiirem. Praegust olekut näed igal ajal NS10BE töölaual.
Esimesed 3 päeva on tasuta, ilma riskita, krediitkaarti pole vaja. Seejärel alates 4,99 € / kuus. Impordi tööriistad on hinna sees, ainus erand on MongoDB otseeksport (14,99 € ühekordselt, aastatellimuse puhul kaasas).
API-impordi jaoks ei, ainult oma vana serveri URL ja parool. MongoDB-impordi jaoks ühendusstringi kaudu pead stringi oma vana teenusepakkuja töölaualt kopeerima, see on ekraanipiltidega selgitatud. Küsimuste korral aitab 10BE tugimeeskond hea meelega edasi.