mongodb create database backup
Naučte se postup vytvoření zálohy v MongoDB:
V tomhle podrobná série školení MongoDB , jsme se dozvěděli o Replikace v MongoDB .
V tomto kurzu se naučíme, jak vytvořit zálohu v MongoDB.
V informacích o vývoji aplikací má zálohování a obnova kritický úhel pohledu pro každého vývojáře. MongoDB poskytuje dva nástroje „Mongodump“ vytvořit zálohu a „Mongorestore“ obnovit zálohu.
Oba tyto nástroje pracují s BSON. Většinou se používá pro nasazení a obnovu aplikací na malé úrovni. Existuje mnoho dalších metod, které můžete použít k vytvoření správné zálohy.
java vývojář rozhovor otázky a odpovědi pro nováčky
V tomto kurzu použijeme jednoduchý přístup k vytvoření zálohy pro celou spravovanou instanci. Jednoduše vypíšeme všechna data do složky s výpisem a toto je nejjednodušší přístup k vytvoření správné zálohy.
Zpočátku musíme spustit server MongoDB. V našem případě to běží dál IP: 127.0.0.1 a Přístav: 27017 .
Obrázek 1: Výsledky v prostředí MongoDB Shell
Nyní musíme otevřít CMD s oprávněními správce. Poté nasměrujte adresář, kde je umístěna složka MongoDB Bin, jak vidíte na následujícím obrázku.
Obrázek 2: Výsledky v prostředí CMD Shell
Poté provedeme příkaz mongodump a vytvoříme záložní složku s názvem výpisu ve složce Bin. Ve výchozím nastavení není před spuštěním příkazu mongodump k dispozici žádná složka s výpisem. Když provedeme tento příkaz, stáhne všechny informace do složky výpisu.
Každá kolekce je oddělena jako složka. Nyní proveďte tento příkaz a vygeneruje odpověď, kterou můžete vidět na následujícím obrázku.
otázky na pohovor o agilní metodě skrumáže
Kód
mongodump
Obrázek 3: Výsledky v prostředí CMD Shell
nejlepší společnost pro obnovu dat z pevného disku
Po provedení pojďme navštívit složku s výpisem ve složce Bin v Mong0DB. Zde můžete sledovat, že každá kolekce má samostatnou složku. Data jsou výpisem ve formě JSON a BSON ve složce kolekce.
Obrázek 4: Výsledky ve složce výpisu MongoDB
Závěr
Vytvoření zálohy MongoDB je při vývoji zásadní. Vývojáři musí udržovat zálohu kolekce na základě toho, jak důležité jsou informace uloženy. V zásadě se zálohování zpracovává každý měsíc a pro podnikovou aplikaci se doporučuje zpracovávat každý den.
V tomto kurzu jsme viděli jednoduché řešení pro vytvoření zálohy pomocí několika příkazů. Pokud jste začátečník, můžete tento přístup použít pro zálohování svých sbírek. Musíte pouze nasměrovat příkazový řádek do složky Bin a provést výše uvedený příkaz a automaticky vypíše všechna data.
Podívejte se na náš nadcházející výukový program a dozvíte se více Nasazení v MongoDB.
Výukový program PREV | DALŠÍ výuka
Doporučené čtení
- Výukový program pro vytváření databáze MongoDB
- Nasazení v MongoDB: Podrobný návod
- 20+ výuka MongoDB pro začátečníky: bezplatný kurz MongoDB
- MongoDB Vytvořit uživatele a přiřadit role s příklady
- Co je to MongoDB replikace
- MongoDB Database Profiler pro monitorování dotazů a výkonu
- Ověření uživatele v MongoDB
- Výkon MongoDB: Výkon uzamčení, chyby stránky a profilování databáze