MongoDB dump 및 restore 방법

기존 DB를 dump하는 방법.

dump : 간단히 말하면 원래 이용하던 db를 백업하는 개념.

명령어 :

mongodump --host {123.456.789.0} --port 27017 --db {myDatabase} --out {myFilename}

 

DB에 Username, password가 걸려있다면

 

명령어 :

mongodump --host {123.456.789.0} --port 27017 -u {USERNAME} -p {PASSWORD} --db {myDatabase} --out {myFilename} 

 

 

로컬의 DB 덤프하려면 host값으로 127.0.0.1 이용. port는 mongodb는 보통 27017 씀.

 

 

 

 

Restore : 백업한 DB를 다시 불러옴

 

명령어 :

mongorestore  --db {내 데이터베이스} {내 파일}

 

DB에 Username, password가 걸려있다면

mongorestore -u {USERNAME} -p {PASSWORD} --db {내 데이터베이스} {내 파일} 

 

 

 

제가 직접 사용하면서 성공했을 때 쓴 글이긴 하지만 틀린 부분이 있다면 지적해주시면 감사하겠습니다.

댓글을 작성해보세요.

채널톡 아이콘