MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Klonen einer MongoDB-Instanz oder eines Replikatsatzes

Das Klonen von MongoDB-Bereitstellungen und -Instanzen ist eine beliebte und einfache Möglichkeit, eine exakte Kopie (Größe, Konfiguration und Daten) eines vorhandenen MongoDB-Clusters zu erstellen. Die Mehrheit unserer MongoDB-Hosting-Kunden verwendet Klonen zum Ausführen von Berichten oder Entwicklungs-/Testszenarien. Ein Klon ermöglicht eine Point-in-Time-Kopie der Bereitstellung und ermöglicht es Ihnen, Abfragen mit langer Laufzeit auf einem System mit Produktionsdaten auszuführen, ohne dass es zu Ausfallzeiten kommt.

Engineering-Teams verwenden das Klonen, um neue Änderungen zu testen, bevor sie diese Änderungen in der Produktion bereitstellen. Ein Klon kann als großartiges Staging- oder Pre-Staging-Backend dienen. Der Klonprozess verwendet Point-in-Time-Snapshots auf dem Quellcluster und wirkt sich nicht negativ auf die Leistung des ursprünglichen Clusters aus.

Mit ScaleGrid ist das Klonen einer MongoDB-Bereitstellung einfach. Um einen Klon zu erstellen, wählen Sie eine vorhandene MongoDB-Bereitstellung aus und klicken Sie auf die Schaltfläche „Klonen“.

Geben Sie als Nächstes einen Namen für die geklonte Bereitstellung an und klicken Sie auf „Klonen“. So einfach ist das!

Beim Klicken auf „Klonen“ ändert sich der Status der Quellbereitstellung von „Wird ausgeführt“ zu „Klonen“. Derzeit können Sie nur auf eine Größe klonen, die gleich oder größer ist.

Die für das Klonen benötigte Zeit hängt von der Größe der Daten in der Quellbereitstellung ab.