Wie mongodump von OpenShift und mongorestore lokal auf MongoDB 2.4.9?

7

Ich habe das gerade selbst gemacht (da ein RockMongo-Export und -Import beschädigt war), also einfach hier posten.

Hinweis: Dies war für MongoDB Version 2.4.9 mit den entsprechenden Versionen von mongodump und mongorestore .

    
user1063287 26.11.2014, 22:50
quelle

1 Antwort

22

Lesen Sie zuerst die für Ihre Versionen relevante Dokumentation, sichern Sie, stellen Sie sicher, dass die folgende Lösung für Ihr Szenario relevant ist.

Ссылка
Ссылка

SSH In

%Vor%

Überprüfen Sie, welche Version von mongodump Sie haben:

%Vor%

mongodump

Der folgende Befehl löscht * ALLE * Datenbanken.

%Vor%

Zip-Dump-Ordner

%Vor%

Beenden Sie SSH

%Vor%

Download über SCP

(Ersetzen Sie die Umgebungsvariable durch den tatsächlichen Wert).

%Vor%

SSH zurück und lösche dump-Dateien

%Vor%

Wechseln Sie in der lokalen Befehlszeile in das Verzeichnis, in das Sie die ZIP-Datei heruntergeladen haben:

%Vor%

Entpackerordner entpacken

%Vor%

Sehen Sie, welche Version von mongorestore Sie haben und dass alles kompatibel ist:

%Vor%

An dieser Stelle löschte ich alle meine lokalen * entsprechenden * Datenbanken in RockMongo, so dass der Wiederherstellungsprozess sie von Grund auf neu erstellen würde.

mongorestore

%Vor%

Der Standardhost und der verwendete Port sind localhost und 27017 .

    
user1063287 05.12.2014, 05:31
quelle

Tags und Links