카이도스의 Tech Blog
op로그 덤프&&복구 본문
728x90
반응형
백업이 없거나 모두 문제생길때 레플리카셋으로 구성했을 경우, oplog 통해 복구한다.
# oplog 덤프
mongodump --host IP --username admin --password admin -d local -c oplog.rs -o oplogDump --authenticationDatabase=admin
mkdir ~/data/backup
cp oplogDump/local/oplog.rs.bson ~/data/backup/oplog.bson
# 복구 db 및 collection 사전 생성
use DB;
db.createCollection 컬렉션
# oplog 복구
mongorestore --host IP --username admin --password admin --oplogReplay --oplogLimit 1704257945:1 backup --authenticationDatabase=admin
728x90
반응형
'DB' 카테고리의 다른 글
Mongodb Shard Cluster 설치 - 1(기본 셋팅 + conf 설정) (0) | 2024.02.23 |
---|---|
Redis 설치 (1) | 2024.02.04 |
Mongodb - bakcup(cron)/백업 스크립트 (2) | 2024.02.04 |
Mongodump, restore (0) | 2024.02.04 |
Mongodb Replica set 설치 - 7.0 - Failover 테스트 (0) | 2024.02.04 |
Comments