Heroku descontinuado? Railway muito caro? Fly.io muito complicado? Render muito instável? Traga seu servidor Nightscout para o NS10BE em apenas alguns minutos, todos os dados históricos vão junto, sem perda de dados, nenhum conhecimento técnico necessário.
Ambos os métodos de importação funcionam com as seguintes origens:
| Provedor | Importação via API * | Importação via MongoDB ** |
|---|---|---|
| Heroku | ✓ | ✓ |
| Railway | ✓ | ✓ |
| Fly.io | ✓ | ✓ |
| Render | ✓ | ✓ |
| Google Cloud | ✓ | ✓ |
| MongoDB Atlas | – | ✓ |
| Northflank | ✓ | ✓ |
| Azure | ✓ | ✓ |
| Outros Provedores de Nightscout | ✓ | – |
| Servidor auto-hospedado | ✓ | ✓ |
* A importação via API funciona enquanto o antigo servidor Nightscout ainda estiver acessível.
** A importação via MongoDB requer a Connection String do banco de dados. Para Heroku e Render, geralmente é o MongoDB Atlas, a Connection String pode ser encontrada no respectivo painel.
A forma mais fácil. Seu antigo servidor Nightscout precisa continuar acessível e ativo. Todos os registros de CGM, tratamentos e calibrações são transferidos diretamente via API.
https://my-name.fly.dev ou
https://my-name.up.railway.app ou
https://my-name.onrender.com:
e sua antiga senha de API.
Para uma migração completa de dados, ideal se o seu antigo servidor
já está offline, ou se você quer transferir com segurança todo o
conteúdo do banco de dados. Funciona via credenciais remotas
ou fazendo upload de arquivos mongodump.
Com Railway, Fly.io e MongoDB Atlas você pode ler os detalhes de conexão do MongoDB diretamente no painel e inseri-los no NS10BE, a importação é então realizada automaticamente.
MONGODB_URIMONGODB_URI
Você já tem um backup local do seu MongoDB
(arquivos .bson)? Então basta fazer upload de todos os
arquivos .bson de uma vez, o NS10BE
os importa automaticamente para o servidor selecionado.
mongodump no seu antigo servidor ou pelo
painel do Atlas (“Backup” → “Download”).
.bson de uma vez
e faça o upload.
Digite sua nova URL do NS10BE e sua senha de API em todos os seus aplicativos. Você encontra as configurações exatas para cada app em:
Não, quando feito corretamente, nenhum dado é perdido. Recomendamos a operação paralela (o antigo servidor permanece ativo até que tudo seja verificado) e, opcionalmente, criar um backup local antecipadamente.
Se o servidor Nightscout foi removido mas o MongoDB no Atlas ainda existe, você pode usar a importação via MongoDB através da Connection String do Atlas. Os bancos de dados do Atlas permanecem disponíveis por algum tempo mesmo após o cancelamento do Heroku.
A importação via API leva entre alguns minutos e várias horas dependendo da quantidade de dados. A importação via MongoDB é geralmente mais rápida. Você pode verificar o status atual a qualquer momento no painel do NS10BE.
Os primeiros 3 dias são gratuitos, sem risco, sem necessidade de cartão de crédito. Depois disso, a partir de €4.99 / mês. As ferramentas de importação estão incluídas no preço, a única exceção é a exportação direta do MongoDB (taxa única de €14,99, incluída na assinatura anual).
Para a importação via API, não, apenas a URL e a senha do seu antigo servidor. Para a importação via MongoDB através da Connection String, você precisa copiar a string do painel do seu antigo provedor, isso é explicado com capturas de tela. Se você tiver alguma dúvida, a equipe de suporte do 10BE terá prazer em ajudar.