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 است، Connection String را میتوانید در داشبورد مربوطه بیابید.
سادهترین راه. سرور قدیمی 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 از بین رفته اما MongoDB در Atlas هنوز وجود دارد، میتوانید از وارد کردن MongoDB از طریق Connection String از Atlas استفاده کنید. پایگاههای داده Atlas مدتی حتی پس از لغو Heroku در دسترس میمانند.
وارد کردن API بسته به حجم دادهها بین چند دقیقه تا چند ساعت طول میکشد. وارد کردن MongoDB معمولاً سریعتر است. میتوانید وضعیت فعلی را هر زمان در داشبورد NS10BE بررسی کنید.
۳ روز اول رایگان است، بدون ریسک، بدون نیاز به کارت اعتباری. پس از آن از 4.99 € در ماه. ابزارهای وارد کردن در قیمت گنجانده شدهاند، تنها استثنا خروجی مستقیم MongoDB است (۱۴.۹۹ € پرداخت یکبار، در اشتراک سالانه گنجانده شده است).
برای وارد کردن API، خیر، فقط آدرس URL و رمز عبور سرور قدیمی. برای وارد کردن MongoDB از طریق Connection String، باید رشته را از داشبورد ارائهدهنده قدیمی کپی کنید، این کار با تصاویر صفحه توضیح داده شده است. اگر پرسشی دارید، تیم پشتیبانی 10BE با کمال میل کمک میکند.