Collection kopieren

Mongo Management Studio bietet die Funktionalität, eine Collection zu kopieren. Dazu stehen Ihnen 3 Möglichkeiten zur Verfügung.

Eine Collection innerhalb einer Datenbank kopieren

Eine Collection wird innerhalb derselben Datenbank kopiert. Es muss lediglich der Name der Ziel-Collection eingegeben werden.

Eine Collection in eine andere Datenbank auf derselben MongoDB-Serverinstanz kopieren

Die Collection wird innerhalb derselben MongoDB-Serverinstanz in eine andere Datenbank kopiert. Der Name der Collection wird beibehalten und darf in der Ziel-Datenbank noch nicht existieren.

Collection in eine andere MongoDB-Serverinstanz kopieren

Die Collection wird in eine beliebige Datenbank auf der Ziel MongoDB-Serverinstanz kopiert. Existiert diese Datenbank nicht, so wird sie automatisch angelegt. Ansonsten gilt auch hier, dass die Collection in der Ziel-Datenbank noch nicht existieren darf.

Ist für den Kopiervorgang auf die MongoDB-Serverinstanz eine Authentifizierung über eine userSource nötig, so bietet das Feld „Login-Datenbank“ die Möglichkeit, die entsprechende Datenbank anzugeben, gegen die sich authentifiziert werden muss. Ansonsten können die Authentifizierungsdaten auch in den Connection String für den Zielserver eingegeben werden

Bei dieser Funktion ist zu beachten, dass die Namenskonventionen von MongoDB eingehalten werden und der neue Namen nicht bereits existieren.

 

 

Â