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
반응형