Heroku 停用了?Railway 太貴?Fly.io 太複雜? Render 不夠穩定?只需幾分鐘,即可將您的 Nightscout 伺服器遷移到 NS10BE, 所有歷史資料都會一併帶過來, 不會丟失任何資料,也無需任何技術知識。
以下兩種匯入方式均適用於這些資料來源:
| 服務商 | API 匯入 * | MongoDB 匯入 ** |
|---|---|---|
| Heroku | ✓ | ✓ |
| Railway | ✓ | ✓ |
| Fly.io | ✓ | ✓ |
| Render | ✓ | ✓ |
| Google Cloud | ✓ | ✓ |
| MongoDB Atlas | – | ✓ |
| Northflank | ✓ | ✓ |
| Azure | ✓ | ✓ |
| 其他 Nightscout 服務商 | ✓ | – |
| 自建伺服器 | ✓ | ✓ |
* 只要舊的 Nightscout 伺服器仍可訪問,API 匯入就能使用。
** 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 網址和 API 密碼。 每個應用的具體設定方法請見:
不會,只要操作正確,不會丟失任何資料。 我們建議並行執行(舊伺服器保持活動 直到所有資料都驗證無誤),並且建議提前在本地 建立一份備份。
如果 Nightscout 伺服器已經沒有了,但 Atlas 上的 MongoDB 資料庫仍然存在,您可以使用 Atlas 提供的連線字串 進行 MongoDB 匯入。即使取消了 Heroku, Atlas 資料庫通常還會保留一段時間。
根據資料量的不同,API 匯入需要幾分鐘到幾個小時不等。 MongoDB 匯入通常更快。您可以隨時在 NS10BE 儀表盤中檢視當前進度。
前 3 天完全免費,沒有任何風險,也無需信用卡。 之後每月 €4.99 起。匯入工具已包含在價格內, 唯一的例外是 MongoDB 直接匯出功能 (一次性收費 €14.99,年度訂閱已包含此項)。
如果是 API 匯入,不需要,只需要舊伺服器的網址和密碼即可。 如果是透過連線字串進行 MongoDB 匯入, 您需要從舊服務商的控制面板複製該字串, 這一步驟我們有配圖說明。如果您有任何疑問, 10BE 支援團隊隨時樂意幫助您。