MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

So stellen Sie den Dump in Ihrer laufenden Mongodb wieder her

mongodump: So sichern Sie alle Datensätze:

mongodump --db databasename

Um die im Datenbank-Dump enthaltene Datenmenge zu begrenzen, können Sie --db und --collection als Optionen für mongodump angeben. Zum Beispiel:

mongodump --collection myCollection --db test

Dieser Vorgang erstellt einen Dump der Sammlung namens myCollection aus der Datenbank „test“ in einem dump/-Unterverzeichnis des aktuellen Arbeitsverzeichnisses. HINWEIS:mongodump überschreibt Ausgabedateien, wenn sie im Sicherungsdatenordner vorhanden sind.

mongorestore: So stellen Sie alle Daten in der ursprünglichen Datenbank wieder her:

1) mongorestore --verbose \path\dump

oder in einer neuen Datenbank wiederherstellen:

2) mongorestore --db databasename --verbose \path\dump\<dumpfolder>

Hinweis:Beide erfordern Mongod-Instanzen.