2016-08-02 17 views
0

Ich habe das folgende Skript:mongodump auf einen anderen Host

mongodump --gzip -d foobar \ 
--excludeCollection=foo1 \ 
--excludeCollection=foo2 \ 
--excludeCollection=foo3 \ 
--excludeCollection=foo4 -o ./ 

Aber die Müllhalde ist zu groß für den Server, auf es ist, es ist buchstäblich die ganze Speicherplatz belegen. Gibt es trotzdem einen Dump zu einem anderen Host? Vielleicht mit scp?

Antwort

0

Am einfachsten ist es, mongodump von einem anderen Computer zu verwenden, wenn die Datenbank zugänglich ist. Verwenden Sie dazu den Parameter --host und alle Anmeldeinformationen, die Sie benötigen. Es ähnelt der Verwendung der Mongo-Shell, um eine Verbindung zu einer Remote-Instanz herzustellen.

+0

Um diese Funktion nutzen zu können, müssen Sie auth aktiviert haben und Benutzer/Zieldatenbank korrekt übergeben haben? – user5275692