반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- mongo
- 피드백
- 자바스크립트
- 회고
- Grafana
- 생각로그
- 트러블슈팅
- 리눅스
- mysql
- mongoose
- til
- 알고리즘
- next.js
- Git
- 코테
- react
- 네트워크
- 기록
- typescript
- 생각정리
- nest.js
- javascript
- WIL
- array
- Java
- MongoDB
- js
- CS
- 생각일기
- 주간회고
Archives
- Today
- Total
코딩일상
[mongoDB] 몽고DB 백업 및 복원 본문
반응형
|URI를 사용한 기본 백업
mongodump --uri "mongodb://username:password@localhost:27017"
URI를 사용하여 특정 데이터베이스 백업
mongodump --uri "mongodb://username:password@localhost:27017/myDatabase" --out /path/to/backup
URI를 사용하여 특정 컬렉션 백업
mongodump --uri "mongodb://username:password@localhost:27017/myDatabase" --collection myCollection --out /path/to/backup
URI를 사용하여 압축된 백업
mongodump --uri "mongodb://username:password@localhost:27017/myDatabase" --gzip --out /path/to/backup
URI를 사용하여 아카이브 파일로 백업
mongodump --uri "mongodb://username:password@localhost:27017/myDatabase" --archive=/path/to/archive.gz --gzip
URI를 사용한 기본 복원
mongorestore --uri "<mongodb-uri>" <path-to-dump>
URI를 사용한 기본 복원
mongorestore --uri "mongodb://username:password@localhost:27017/myDatabase" /path/to/backup/dump
URI를 사용한 압축된 아카이브 파일 복원
mongorestore --uri "mongodb://username:password@localhost:27017/myDatabase" --archive=/path/to/backup/archive.gz --gzip
URI를 사용한 특정 데이터베이스에 복원
기존 데이터베이스 이름이 oldDatabase이고, 새로운 데이터베이스 이름이 newDatabase인 경우
mongorestore --uri "mongodb://myUser:myPassword@localhost:27017/newDatabase" /path/to/backup/dump/oldDatabase
*추가(25.01.15)
데이터베이스명과 컬렉션명이 다른 곳에 복원을 시키고자 할 경우
--nsFrom="{(백업)데이터베이스명. (백업) 컬렉션명}" --nsTo="{(복원)데이터베이스명. (복원)컬렉션명}"
반응형
'개발 공부 > mongo' 카테고리의 다른 글
[mongoDB] match $regex 다루기 (1) | 2024.07.23 |
---|---|
[mongoDB] 특정 컬렉션에 존재하는 필드 파악하는법 (0) | 2024.07.22 |
[mongoDB] 사용자 별 권한 부여 (0) | 2024.02.21 |
[mongoDB] shell 명령어 정리 (0) | 2024.02.21 |
[mongoose] 사용할 때 참고 하면 좋은 사이트들 (0) | 2022.07.28 |
Comments