mongodb create database backup
Научите процедуру за креирање резервне копије у МонгоДБ:
У ово детаљна серија МонгоДБ Траининг , сазнали смо о Репликација у МонгоДБ .
У овом упутству научићемо како да направимо резервну копију у МонгоДБ-у.
У информацијама о развоју апликација, израда резервних копија и обнављање имају критичну тачку гледишта за сваког програмера. МонгоДБ пружа два услужна програма „Монгодумп“ да бисте креирали резервну копију и „Монгоресторе“ да бисте вратили резервну копију.
Оба ова услужна програма раде са БСОН-ом. Углавном се користи за примену и опоравак апликација на малом нивоу. Постоје и многи други методи које можете следити да бисте створили одговарајућу резервну копију.
У овом упутству ћемо користити једноставан приступ за стварање резервне копије за целу управљану инстанцу. Једноставно ћемо избацити све податке у директоријум за одлагање и ово је најједноставнији приступ за стварање одговарајуће резервне копије.
У почетку морамо покренути МонгоДБ сервер. У нашем случају то траје ИП: 127.0.0.1 и Лука: 27017 .
Слика 1: Резултати у МонгоДБ Схелл-у
генератор случајних бројева 0-1
Сада морамо отворити ЦМД уз привилегије администратора. Затим усмерите директоријум у коме се налази директоријум МонгоДБ Бин, као што видите на доњој слици.
Слика 2: Резултати у ЦМД љусци
После овога извршићемо команду монгодумп да бисмо креирали резервну мапу са именом одлагалишта у фасцикли Бин. Подразумевано није доступна мапа за думп пре извршавања наредбе монгодумп. Када извршимо ову наредбу, она ће преузети све информације у директоријум за одлагање.
Свака колекција је одвојена као фасцикла. Сада извршите ову наредбу и она ће генерисати одговор који можете видети на доњој слици.
Код
mongodump
Слика 3: Резултати у ЦМД љусци
После извршења, посетимо директоријум думп у фасцикли Бин у Монг0ДБ. Овде можете приметити да свака колекција има засебну фасциклу. Подаци су депонија у облику ЈСОН-а и БСОН-а унутар фасцикле сакупљања.
како се користи .бин датотека
Слика 4: Резултати у МонгоДБ директоријуму за одлагање
Закључак
Стварање резервне копије МонгоДБ је пресудно у развоју. Програмери морају да чувају резервне копије збирки на основу тога колико су важне информације ускладиштене. У основи се сигурносна копија обрађује сваког месеца, а за корпоративну апликацију препоручује се свакодневна обрада.
У овом упутству видели смо једноставно решење за стварање резервне копије са неколико команди. Ако сте почетник, можете користити овај приступ за прављење резервних копија својих колекција. Само требате упутити командну линију на фасциклу Бин и извршити горњу команду и она ће аутоматски избацити све податке.
Погледајте наш предстојећи водич да бисте сазнали више о примени у МонгоДБ-у.
ПРЕВ Туториал |. | СЛЕДЕЋА Лекција
Препоручено читање
- МонгоДБ Водич за креирање базе података
- Примена у МонгоДБ: Водич корак по корак
- 20+ МонгоДБ лекција за почетнике: бесплатан МонгоДБ курс
- МонгоДБ Стварање корисника и додељивање улога са примерима
- Шта је МонгоДБ репликација
- МонгоДБ Профилер базе података за надгледање упита и перформанси
- Потврда идентитета корисника у МонгоДБ
- МонгоДБ перформансе: перформансе закључавања, грешке странице и профилисање базе података