Mongodb - ripristino nel Raspberry
Mongodb - ripristino nel Raspberry
Oggi ho spostato l’ultimo servizio dalla droplet a questo aveva un DB mongo collegato. Per ripristinarlo nel Raspberry ho fatto questo.
- Dal container
mongodb, questo comando per copiare il DB:mongodump -d DB_NAME -o today. Questo crea una cartella con dentro un po’ di.bjsonfiles. - Comprimere la cartella:
tar -cvf today.tar ./today - File.io (lo strumento che ho usato quando ho spostato il DB postgres) diceva che non avevo più spazio e ho usato uguu:
curl -F files[][email protected] https://uguu.se/upload.php - Copiare il file nel Raspberry
- Estrarre il file compresso:
tar -xvf today.tar - Far partire un container
mongodbcon un volume attaccato. - Copiare la cartella nel volume
- Ripristinare il DB:
mongorestore --db DB_NAME FOLDER(e ho usato.comeFOLDER)