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ファイルを一括選択し、
アップロードします。
すべてのアプリに、新しいNS10BE URLとAPIパスワードを 入力してください。各アプリの正確な設定はこちらにあります:
いいえ、正しく行えばデータが失われることはありません。 並行運用(すべて確認できるまで古いサーバーをアクティブなままにする)と、 事前にローカルバックアップを作成することを 推奨します。
Nightscoutサーバーが削除されていても、Atlas上のMongoDBが まだ存在する場合は、AtlasのConnection String経由で MongoDBインポートを利用できます。Atlasのデータベースは Herokuを解約した後もしばらく利用可能です。
APIインポートは、データ量によって数分から数時間かかります。 MongoDBインポートは通常より高速です。現在のステータスは いつでもNS10BEダッシュボードで 確認できます。
最初の3日間は無料で、リスクなし、クレジットカードも 不要です。その後は月額€4.99からです。インポートツールは料金に 含まれており、唯一の例外はMongoDB直接エクスポート (14.99€の一回払い、年払いには含まれます)です。
APIインポートの場合は不要で、古いサーバーのURLと パスワードだけで済みます。Connection String経由のMongoDBインポートの場合は、 古いプロバイダーのダッシュボードから文字列をコピーする必要がありますが、 これはスクリーンショット付きで説明されています。ご質問がある場合は、 10BEサポートチームが喜んでお手伝いします。