Heim > System-Tutorial > LINUX > Hauptteil

So importieren, exportieren, sichern und wiederherstellen Sie Mongodb

WBOY
Freigeben: 2024-06-02 09:02:36
Original
772 Leute haben es durchsucht

mongodb 如何导入导出备份恢复

1. Sichern Sie Mongodb
mongodump -h RuiyIp -d dataname -o /home/aa/dev/mongodb/data
Nach dem Login kopieren

mongodump mongo Befehl zum Exportieren der Datenbank mongodump --help Sie können die gesamte Hilfe unter diesem Befehl anzeigen

    -h Exportquelle
    -d Der Name der zu exportierenden Datenbank
    -o Der Speicherort, an den die Datenbank exportiert werden soll

Nachdem das Terminal durch N Zeilen gescrollt hat, ist der Datenbankexport abgeschlossen. Sie können in das Verzeichnis /home/aa/dev/mongodb/data gehen, um die exportierte Datei anzuzeigen, die im BSON-Format vorliegt (ich habe das nicht gesehen). Datei sofort nach dem Exportieren, also werde ich warten. Es erscheint nach einer Weile, der Grund ist unbekannt.

2. Wiederherstellen mit: mongorestore-Befehl
mongorestore -d cmsdev  /home/xx/dev/mongodb/data/cmsdev
Nach dem Login kopieren
    -d Verwendeter Datenbankname

Fügen Sie anschließend direkt das gerade exportierte Verzeichnis hinzu, damit alle Tabellen direkt wiederhergestellt werden können. Wenn -c eine Tabelle wiederherstellen soll

3. Importieren
mongoimport -d my_mongodb -c user user.dat
Nach dem Login kopieren
Parameterbeschreibung:

-d gibt die zu verwendende Bibliothek an, in diesem Fall „my_mongodb“
    -c gibt die zu exportierende Tabelle an, in diesem Fall „Benutzer“
Sie können sehen, dass die Tabellenstruktur beim Importieren von Daten implizit erstellt wird

4. Exportieren
mongoexport -d my_mongodb -c user -o user.dat
Nach dem Login kopieren
Parameterbeschreibung:

-d gibt die zu verwendende Bibliothek an, in diesem Fall „my_mongodb“
    -c gibt die zu exportierende Tabelle an, in diesem Fall „Benutzer“
    -o gibt den Namen der zu exportierenden Datei an, in diesem Fall „user.dat“
    Wie Sie oben sehen können, verwendet die Exportmethode den JSON-Stil

Das obige ist der detaillierte Inhalt vonSo importieren, exportieren, sichern und wiederherstellen Sie Mongodb. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:linuxprobe.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!