2013-12-17 2 views
0

300GB 데이터가있는 복제 세트 (기본, 보조, 중재자)가 있습니다. 나는 자물쇠없이 매일 백업을 만들고 싶다. 복제본은 Windows 2008R2를 사용하므로 LVM 도구를 사용할 수없는 것 같습니다.잠금 테이블을 사용하지 않고 mongoDB에서 백업하는 방법

보조 폴더로 복사하려면 mongod를 먼저 종료해야합니다 (mongod가 실행되는 동안 mongod.lock을 복사 할 수 없으므로).

가장 빠른 일일 백업

답변

0

당신을 위해 가능한 경우 나도 몰라 만들 수있는 가장 좋은 방법은 무엇이다,하지만 당신은 복제 세트에 다른 멤버를 추가 할 수 있습니다. 이 구성원은 hidden이 G로 조회 또는 쓰기 조작에는 사용되지 않습니다. 데이터베이스 백업을 위해 매일이 서버를 중지 할 수 있습니다.

0

복제 클러스터이므로 --oplog 옵션과 함께 mongodump를 사용합니다. 리눅스에서 꽤 빨리 돌아 간다. 나는 타르 (tar) 나 스냅 (snap) 이상의 멀티 테넌트 (multi tenant) 서버에서 이점이있을 것이라고 생각합니다. 단점은 당신이 mongorestore를 할 때 인덱스가 만들어 졌다는 것입니다.

관련 문제