Dump MongoDB data
For å lage backup av database i mongodb bør du bruke mongodump
kommando. Denne kommandoen vil dumpe alle data på serveren din til dump katalogen. Det er mange alternativer tilgjengelig som du kan begrense mengden data eller lage backup av den eksterne serveren
Syntax.
Grunnleggende syntaks av mongodump
kommandoen er som følger
> mongodump
Eksempel
Start mongod server. Forutsatt at din mongod serveren kjører på localhost og port 27017. Nå åpner en ledetekst og gå til bin katalogen du mongodb forekomst og skriv kommandoen mongodump
Tenk Mycol samlingen har følgende data.
> mongodump
Kommandoen vil koble til serveren kjører på 127.0.0.1 Hotell og port 27017 Hotell og tilbake alle data fra serveren til katalogen /bin /dump /
. Utgang til kommandoen er vist nedenfor.
Det finnes en liste over tilgjengelige alternativer som kan brukes sammen med mongodump
kommando
Syntax
Beskrivelse
mongodump host HOST_NAME --port PORT_NUMBERThis commmand vilje backup alle databaser over spesifisert mongod instance.mongodump host tutorialspoint.com --port 27017mongodump --dbpath DB_PATH --out BACKUP_DIRECTORYThis kommandoen vil backup kun spesifisert database ved angitt pathmongodump --dbpath /data /db /--out /data /backup /mongodump --collection COLLECTION --db DB_NAMEThis kommandoen vil backup kun spesifisert samling av spesifisert database.mongodump --collection Mycol --db test
Gjenopprett data
Hvis du vil gjenopprette backup data mongodb mongorestore
kommandoen brukes. Denne kommandoen gjenopprette alle data fra baksiden opp katalogen.
Syntax
Grunnleggende syntaks av mongorestore
kommandoen er
> mongorestore
Output av kommandoen er vist nedenfor: