sql >> Database teknologi >  >> NoSQL >> MongoDB

Kloning af en MongoDB-instans eller replikasæt

Kloning af MongoDB-implementeringer og -instanser er en populær og nem måde at skabe en nøjagtig kopi (størrelse, konfiguration og data) af en eksisterende MongoDB-klynge. Et flertal af vores MongoDB-hostingkunder bruger kloning til at køre rapporter eller udvikler-/testscenarier. En klon giver mulighed for en punkt-i-tids-kopi af implementeringen og giver dig mulighed for at køre langvarige forespørgsler på et system med produktionsdata uden at pådrage dig nedetid.

Ingeniørteams bruger kloning til at teste nye ændringer, før de implementerer disse ændringer i produktionen. En klon kan tjene som en fantastisk iscenesættelse eller præ-iscenesættelse backend. Kloningsprocessen bruger øjebliksbilleder på kildeklyngen og har ingen negativ indvirkning på ydeevnen på den oprindelige klynge.

Med ScaleGrid er det nemt at klone en MongoDB-implementering. For at oprette en klon skal du vælge en eksisterende MongoDB-implementering og klikke på knappen "Klon".

Angiv derefter et navn på den klonede implementering og klik på "Klon". Så nemt er det!

Når du klikker på "Klon", ændres status for kildeimplementeringen fra "Kører" til "Kloner". I øjeblikket kan du kun klone til en størrelse, der er den samme eller større.

Tid, det tager for kloning, vil variere afhængigt af størrelsen af ​​dataene i kildeimplementeringen.


  1. Hvordan indsætter man et element i MongoDB intern liste?

  2. Sådan indstilles udløb til flere nøgler i Redis

  3. Leder efter en løsning mellem at indstille mange timere eller bruge en planlagt opgavekø

  4. batchSize feltnavn ignoreret i Field Projection