1. DB 또는 Collection 백업하기
mongodump \
--host={호스트:포트} \
--readPreference=secondary \
--username={관리자계정} \
--password={비밀번호} \
--authenticationDatabase=admin \
--db={DB이름} \
--collection={Collection이름} \
--query='{DB 쿼리 조건}' \
--gzip \
--out={결과가 저장될 경로명}
--archive={결과가 저장될 파일명}
옵션> --out 과 --archive 옵션은 중복 사용할 수 없음
참고> https://docs.mongodb.com/manual/reference/program/mongodump/
2. 복원하기
mongorestore ^
--host={호스트:포트} ^
--db={DB이름} ^
--collection={Collection이름} ^
--drop ^
--gzip ^
{복원될 데이터가 있는 경로명}
--archive={복원될 데이터가 있는 파일명}
옵션> 복원할 경로명과 --archive 옵션은 중복 사용할 수 없음
참고> https://docs.mongodb.com/manual/reference/program/mongorestore/
'MongoDB > MongoDB 관리' 카테고리의 다른 글
ReplicaSet 구성하기 (0) | 2016.10.14 |
---|---|
MongoDB 에서 Collection Export/Import 하기 (0) | 2016.09.21 |
Ops Manager 에서 하드웨어 모니터링 기능 활성화 하기 (0) | 2016.06.10 |
새로운 DB로 백업 DB를 복구하기 (0) | 2016.03.10 |
MongoDB 처음 설치 후 관리자 등록하기 (보안 설정) (0) | 2016.02.25 |