mongodb create database backup
Naučite postupak stvaranja sigurnosne kopije u MongoDB:
U ovome detaljna MongoDB serija obuke , saznali smo o Replikacija u MongoDB-u .
U ovom uputstvu naučit ćemo kako stvoriti sigurnosnu kopiju u MongoDB-u.
U informacijama o razvoju aplikacija, izrada sigurnosnih kopija i obnavljanje imaju kritično gledište za bilo kojeg programera. MongoDB nudi dvije uslužne programe 'Mongodump' stvoriti sigurnosnu kopiju i 'Mongorestore' za vraćanje sigurnosne kopije.
Oba ova uslužna programa rade s BSON-om. Uglavnom se koristi za postavljanje i oporavak aplikacija male razine. Postoje i mnoge druge metode koje možete slijediti za stvaranje odgovarajuće sigurnosne kopije.
U ovom uputstvu koristit ćemo jednostavan pristup za stvaranje sigurnosne kopije za cijelu upravljanu instancu. Jednostavno ćemo izbaciti sve podatke u mapu za odvod i ovo je najjednostavniji pristup za stvaranje odgovarajuće sigurnosne kopije.
U početku moramo pokrenuti MongoDB poslužitelj. U našem slučaju to traje IP: 127.0.0.1 i Luka: 27017 .
Slika 1: Rezultati u MongoDB Shell-u
Sada moramo otvoriti CMD s privilegijama administratora. Zatim usmjerite direktorij u kojem se nalazi mapa MongoDB Bin, kao što možete vidjeti na donjoj slici.
Slika 2: Rezultati u CMD ljusci
Nakon toga izvršit ćemo naredbu mongodump za stvaranje sigurnosne kopije mape s nazivom odlagališta unutar mape Bin. Prema zadanim postavkama nije dostupna dump mapa prije izvršavanja naredbe mongodump. Kada izvršimo ovu naredbu, preuzet će sve informacije u mapu za odlaganje.
Svaka je zbirka odvojena kao mapa. Sada izvršite ovu naredbu i ona će generirati odgovor koji možete vidjeti na donjoj slici.
Kodirati
najbolja tvrtka za igre za koju treba raditi
mongodump
Slika 3: Rezultati u CMD ljusci
Nakon izvršenja, posjetimo mapu odlagališta unutar mape Bin Mong0DB. Ovdje možete primijetiti da svaka zbirka ima zasebnu mapu. Podaci su odlagalište u obliku JSON-a i BSON-a unutar mape zbirke.
Slika 4: Rezultati u MongoDB Dump mapi
Zaključak
Stvaranje sigurnosne kopije MongoDB-a presudno je u razvoju. Programeri moraju održavati sigurnosnu kopiju zbirke na temelju toga koliko su važne informacije pohranjene. U osnovi se sigurnosna kopija obrađuje svaki mjesec, a za poslovnu aplikaciju preporučuje se svakodnevna obrada.
U ovom uputstvu vidjeli smo jednostavno rješenje za stvaranje sigurnosne kopije s nekoliko naredbi. Ako ste početnik, možete imati ovaj pristup za sigurnosno kopiranje svojih zbirki. Trebate samo uputiti reda za naredbe na mapu Bin i izvršiti gornju naredbu, a ona će automatski izbaciti sve podatke.
Pogledajte naš predstojeći vodič da biste saznali više o implementaciji u MongoDB.
PREV Vodič | SLJEDEĆA Vodič
Preporučena literatura
- MongoDB Vodič za izradu baze podataka
- Implementacija u MongoDB: Vodič korak po korak
- 20+ MongoDB lekcija za početnike: besplatni tečaj MongoDB
- MongoDB Stvori korisnika i dodijeli uloge s primjerima
- Što je MongoDB replikacija
- MongoDB Profiler baze podataka za praćenje upita i izvedbe
- Autentifikacija korisnika u MongoDB
- Izvedba MongoDB-a: izvedba zaključavanja, greške stranice i profiliranje baze podataka