MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Clonage d'une instance MongoDB ou d'un ensemble de répliques

Le clonage des déploiements et des instances MongoDB est un moyen simple et populaire de créer une copie exacte (taille, configuration et données) d'un cluster MongoDB existant. La majorité de nos clients d'hébergement MongoDB utilisent le clonage pour exécuter des rapports ou des scénarios de développement/test. Un clone permet une copie ponctuelle du déploiement et vous permet d'exécuter des requêtes de longue durée sur un système avec des données de production sans subir de temps d'arrêt.

Les équipes d'ingénierie utilisent le clonage pour tester de nouvelles modifications avant de les déployer en production. Un clone peut servir d'excellent backend de staging ou de pré-staging. Le processus de clonage utilise des instantanés ponctuels sur le cluster source et n'a aucun impact négatif sur les performances du cluster d'origine.

Avec ScaleGrid, le clonage d'un déploiement MongoDB est facile. Pour créer un clone, sélectionnez un déploiement MongoDB existant et cliquez sur le bouton "Cloner".

Ensuite, spécifiez un nom pour le déploiement cloné et cliquez sur « Cloner ». C'est aussi simple que ça !

Lorsque vous cliquez sur « Cloner », l'état du déploiement source passe de « En cours d'exécution » à « Clonage ». Actuellement, vous ne pouvez cloner que vers une taille identique ou supérieure.

Le temps nécessaire au clonage varie en fonction de la taille des données dans le déploiement source.