카이도스의 Tech Blog

op로그 덤프&&복구 본문

DB

op로그 덤프&&복구

카이도스 2024. 2. 4. 14:40
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