MongoDB 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 ServerMongoDB-Instanz Serverinstanz in eine andere Datenbank kopiert. Der Name der Collection -Name wird beibehalten und darf in der Ziel-Datenbank noch nicht existieren.
Collection in eine andere
...
MongoDB-
...
Serverinstanz kopieren
Ist der Ziel-Server mit dem Ursprungsserver verbunden, so wird die Die Collection in eine beliebige Datenbank auf der Ziel MongoDB-Instanz Serverinstanz kopiert. Existiert diese Datenbank nicht, so wird sie automatisch angelegt, ansonsten . Ansonsten gilt auch hier, dass die Collection darf in der Ziel-Datenbank noch nicht existieren darf.
Ist für den Kopiervorgang auf die ZielMongoDB-Instanz Serverinstanz eine Authentifizierung über eine Authentifizierung 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
Hinweis |
---|
Bei dieser Funktion ist zu beachten, dass die Namenskonventionen von MongoDB eingehalten werden und der neue Namen nicht bereits existieren. |