mongodb create database backup
Découvrez la procédure pour créer une sauvegarde dans MongoDB:
Dans ce série de formation détaillée MongoDB , nous avons appris Réplication dans MongoDB .
Dans ce didacticiel, nous allons apprendre à créer une sauvegarde dans MongoDB.
Dans les informations de développement d'applications, la sauvegarde et la restauration ont un point de vue critique pour tout développeur. MongoDB fournit deux utilitaires «Mongodump» pour créer une sauvegarde et «Mongorestore» pour restaurer la sauvegarde.
comment exécuter des fichiers swf
Ces deux utilitaires fonctionnent avec BSON. Il est principalement utilisé pour le déploiement et la récupération d'applications de petit niveau. Il existe également de nombreuses autres méthodes que vous pouvez suivre pour créer une sauvegarde appropriée.
Dans ce didacticiel, nous utiliserons une approche simple pour créer une sauvegarde pour l'ensemble de l'instance gérée. Nous allons simplement vider toutes les données dans le dossier de vidage et c'est l'approche la plus simple pour créer une sauvegarde appropriée.
Au départ, nous devons démarrer le serveur MongoDB. Dans notre cas, il fonctionne sur IP: 127.0.0.1 et Port: 27017 .
Figure 1: Résultats dans MongoDB Shell
comment faire face à des situations difficiles
Nous devons maintenant ouvrir CMD avec les privilèges de l'administrateur. Puis pointez le répertoire où se trouve le dossier MongoDB Bin comme vous pouvez le voir dans l'image ci-dessous.
Figure 2: Résultats dans CMD Shell
Après cela, nous exécuterons la commande mongodump pour créer un dossier de sauvegarde avec le nom du vidage dans le dossier Bin. Par défaut, aucun dossier de vidage n'est disponible avant l'exécution de la commande mongodump. Lorsque nous exécutons cette commande, toutes les informations sont téléchargées dans le dossier de vidage.
Chaque collection est séparée sous forme de dossier. Maintenant, exécutez cette commande et elle générera la réponse que vous pouvez voir dans l'image ci-dessous.
Code
mongodump
Figure 3: Résultats dans CMD Shell
Après l'exécution, visitons le dossier de vidage dans le dossier Bin de Mong0DB. Ici, vous pouvez observer que chaque collection a un dossier séparé. Les données sont un vidage sous la forme de JSON et BSON dans le dossier de collecte.
Figure 4: Résultats dans le dossier de vidage MongoDB
Conclusion
La création d'une sauvegarde de MongoDB est essentielle au développement. Les développeurs doivent maintenir une sauvegarde de la collection en fonction de l'importance du stockage des informations. En gros, une sauvegarde des processus chaque mois et pour une application d'entreprise, il est recommandé de la traiter quotidiennement.
Dans ce tutoriel, nous avons vu une solution simple pour créer une sauvegarde avec quelques commandes. Si vous êtes débutant, vous pouvez avoir cette approche pour la sauvegarde de vos collections. Il vous suffit de pointer l'invite de commande vers le dossier Bin et d'exécuter la commande ci-dessus, et il videra automatiquement toutes les données.
Consultez notre prochain tutoriel pour en savoir plus sur le déploiement dans MongoDB.
quels programmes peuvent éditer des fichiers pdf
Tutoriel PREV | Tutoriel SUIVANT
lecture recommandée
- Tutoriel MongoDB Create Database
- Déploiement dans MongoDB: didacticiel pas à pas
- 20+ Tutoriel MongoDB pour les débutants: Cours MongoDB gratuit
- MongoDB Créer un utilisateur et attribuer des rôles avec des exemples
- Qu'est-ce que la réplication MongoDB
- MongoDB Database Profiler pour surveiller les requêtes et les performances
- Authentification des utilisateurs dans MongoDB
- Performances MongoDB: performances de verrouillage, défauts de page et profilage de base de données