MongoDB - Lag Backup


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
Eksempel
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: