mongodb create database backup
Lær proceduren for at oprette sikkerhedskopi i MongoDB:
Heri detaljeret MongoDB træningsserie , vi lærte om Replikering i MongoDB .
I denne vejledning lærer vi, hvordan du opretter en sikkerhedskopi i MongoDB.
I applikationsudviklingsoplysninger har sikkerhedskopiering og gendannelse et kritisk synspunkt for enhver udvikler. MongoDB leverer to hjælpeprogrammer “Mongodump” for at oprette en sikkerhedskopi og “Mongorestore” for at gendanne sikkerhedskopien.
hvordan man åbner jar-filer på windows
Begge disse værktøjer arbejder med BSON. Det bruges mest til implementering og gendannelse af applikationer på lille niveau. Der er også mange andre metoder, som du kan følge for at oprette en ordentlig sikkerhedskopi.
I denne vejledning bruger vi en enkel tilgang til at oprette en sikkerhedskopi til hele den administrerede instans. Vi vil simpelthen dumpe alle data i dumpmappen, og dette er den enkleste tilgang til at oprette en ordentlig sikkerhedskopi.
Oprindeligt skal vi starte MongoDB-serveren. I vores tilfælde kører det IP: 127.0.0.1 og Havn: 27017 .
Figur 1: Resultater i MongoDB Shell
Nu skal vi åbne CMD med administratorens privilegier. Ret derefter mappen, hvor MongoDB Bin-mappen er placeret, som du kan se i billedet nedenfor.
Figur 2: Resultater i CMD Shell
Herefter udfører vi kommandoen mongodump for at oprette en sikkerhedskopimappe med navnet på dumpen i bin-mappen. Som standard er der ingen dumpmappe tilgængelig før udførelse af mongodump-kommandoen. Når vi udfører denne kommando, downloader den al information til dumpmappen.
Hver samling er adskilt som en mappe. Udfør nu denne kommando, og den genererer det svar, som du kan se i nedenstående billede.
Kode
hvad er netværkssikkerhedsnøgle uoverensstemmelse
mongodump
Figur 3: Resultater i CMD Shell
Efter udførelsen, lad os besøge dumpmappen i Bin-mappen i Mong0DB. Her kan du se, at hver samling har en separat mappe. Data er en dump i form af JSON og BSON i samlingsmappen.
Figur 4: Resultater i MongoDB Dump Folder
Konklusion
Oprettelse af en sikkerhedskopi af MongoDB er afgørende i udviklingen. Udviklere skal opretholde en sikkerhedskopi af indsamlingen baseret på hvor vigtig informationen er gemt. Grundlæggende behandles en sikkerhedskopi hver måned og for en virksomhedsapplikation anbefales det at behandle dagligt.
I denne vejledning så vi en enkel løsning til at oprette en sikkerhedskopi med et par kommandoer. Hvis du er nybegynder, kan du have denne tilgang til sikkerhedskopiering af dine samlinger. Du skal bare pege kommandoprompten til bin-mappen og udføre ovenstående kommando, og den vil automatisk dumpe alle data.
Tjek vores kommende vejledning for at vide mere implementering i MongoDB.
PREV-vejledning | NÆSTE vejledning
Anbefalet læsning
- MongoDB Opret databasevejledning
- Implementering i MongoDB: Trin-for-trin vejledning
- 20+ MongoDB-vejledning til begyndere: Gratis MongoDB-kursus
- MongoDB Opret bruger og tildel roller med eksempler
- Hvad er MongoDB-replikering
- MongoDB Database Profiler til overvågning af forespørgsler og ydeevne
- Brugergodkendelse i MongoDB
- MongoDB-ydeevne: Låseydelse, sidefejl og databaseprofilering