인디노트

MongoDB 덤프 및 복구 본문

개발 플랫폼 및 언어/DB 기술

MongoDB 덤프 및 복구

인디개발자 2023. 9. 23. 09:45

덤프 (dump)

그냥 DB 가 설치되어 있는 서버에서 mongodump 하면 현재 디렉토리에 dump 라는 폴더가 생성되며 그 안에 DB 가 파일로 덤프된다.

다음과 같은 옵션들이 있다.

mongodump --out 덤프저장위치(디렉토리) --host 127.0.0.1 --port 27017 -u계정 -p비번 --db DB명

 

복구 (restore)

mongorestore --host 127.0.0.1 --port 27017 -u계정 -p비번 --drop 드롭시킬기존DB명 --db 복구할DB명 "덤프된디렉터리위치"

마찬가지로 DB 가 설치된 서버에서 직접 수행시 --host --port 등을  생략 할 수 있다.

반응형
Comments