mongodb create database backup
Leer de procedure om een back-up te maken in MongoDB:
c ++ vergeleken met java
In deze gedetailleerde MongoDB Trainingsserie , hebben we geleerd Replicatie in MongoDB
In deze zelfstudie leren we hoe u een back-up maakt in MongoDB.
Bij de ontwikkeling van applicaties hebben back-up en herstel een kritiek standpunt voor elke ontwikkelaar. MongoDB biedt twee hulpprogramma's 'Mongodump' om een back-up te maken en 'Mongorestore' om de back-up te herstellen.
Beide hulpprogramma's werken met BSON. Het wordt meestal gebruikt voor de implementatie en herstel van applicaties op klein niveau. Er zijn ook veel andere methoden die u kunt volgen om een goede back-up te maken.
In deze zelfstudie gebruiken we een eenvoudige benadering om een back-up te maken voor het hele beheerde exemplaar. We dumpen gewoon alle gegevens in de dumpmap en dit is de eenvoudigste manier om een goede back-up te maken.
In eerste instantie moeten we de MongoDB-server starten. In ons geval draait het door IP: 127.0.0.1 en Poort: 27017
Figuur 1: resultaten in MongoDB Shell
Nu moeten we CMD openen met de privileges van de beheerder. Wijs vervolgens de map aan waar de MongoDB Bin-map zich bevindt, zoals u kunt zien in de onderstaande afbeelding.
Figuur 2: resultaten in CMD-schaal
wat is de beste computerreiniger
Hierna voeren we de opdracht mongodump uit om een back-upmap te maken met de naam van de dump in de map Bin. Standaard is er geen dumpmap beschikbaar voordat de mongodump-opdracht wordt uitgevoerd. Wanneer we deze opdracht uitvoeren, wordt alle informatie naar de dump-map gedownload.
Elke collectie is gescheiden als een map. Voer nu deze opdracht uit en het zal het antwoord genereren dat u in de onderstaande afbeelding kunt zien.
Code
Figuur 3: resultaten in CMD-schaal
Na de uitvoering gaan we naar de dump-map in de Bin-map van Mong0DB. Hier kunt u zien dat elke collectie een aparte map heeft. Gegevens zijn een dump in de vorm van JSON en BSON in de verzamelingsmap.
Figuur 4: Resultaten in MongoDB-dumpmap
pl sql interviewvragen voor ervaren
Gevolgtrekking
Het maken van een back-up van MongoDB is van cruciaal belang bij de ontwikkeling. Ontwikkelaars moeten een back-up van de collectie bijhouden op basis van hoe belangrijk de informatie is opgeslagen. Kortom, een back-up verwerkt elke maand en voor een bedrijfstoepassing wordt aanbevolen om deze dagelijks te verwerken.
In deze tutorial zagen we een eenvoudige oplossing om een back-up te maken met een paar opdrachten. Als u een beginner bent, kunt u op deze manier een back-up van uw collecties maken. U hoeft alleen de opdrachtprompt naar de Bin-map te verwijzen en de bovenstaande opdracht uit te voeren, en alle gegevens worden automatisch gedumpt.
Bekijk onze aanstaande tutorial voor meer informatie over implementatie in MongoDB.
PREV-zelfstudie VOLGENDE zelfstudie
Aanbevolen literatuur
- MongoDB Create Database-zelfstudie
- Implementatie in MongoDB: stapsgewijze zelfstudie
- 20+ MongoDB-zelfstudie voor beginners: gratis MongoDB-cursus
- MongoDB Maak een gebruiker en wijs rollen toe met voorbeelden
- Wat is MongoDB-replicatie
- MongoDB Database Profiler voor het bewaken van query's en prestaties
- Gebruikersauthenticatie in MongoDB
- MongoDB-prestaties: vergrendelingsprestaties, paginafouten en databaseprofilering