대용량의 인덱스는 구축하기 어려우므로 백업을 해두어야한다.
mongodump는 데이터와 인덱스 정의만을 포함할뿐, 구축된 인덱싱 데이터는 백업하지 않는다. mongorestore를 수행하면 정의된 인덱스를 다시 구축하는 작업을 한다. 대용량일 경우 인덱스 구축에 시간이 너무 오래 걸릴 수 있어서 비현실적일 수 있다.
대량의 데이터 추가와 삭제가 이루어지다보면 인덱스 단편화 현상이 생길 수 있다. 인덱스가 단편화 되면, 데이터 크기보다 인덱스 크기가 훨씬 커질수 있고 필요 이상의 메모리를 잡아 먹을 수 있다.
이런 경우, 인덱스를 재구축하는 것을 고려해볼수 있다. 단, 재인덱싱도 결국 인덱스를 삭제하고 다시 생성하는 작업이므로 쓰기 잠금이 걸리게 되니 주의해야한다. (오프라인 상태일때 수행해야한다.)