Deseja fazer um backup incremental para o mongodb. Journaling? Oplog

Eu quero backups diários para um único banco de dados mongodb, provavelmente com mongodump. Para não perder nenhum dado, eu gostaria que isso fosse incremental, então, se algo der errado no meio do dia, eu precisaria poder repetir as alterações para esse dia até o ponto de falha depois de fazer um mongorestore.

Estou entendendo corretamente que eu preciso usar um oplog para isso? Ou está registrando a resposta? Eu tentei fazer o seguinte:

Transformando meu banco de dados mongo em um conjunto de réplicas de apenas um, para que ele crie um oplog. (Isso parece muito hacky)Reiniciando o mongod com a opção --oplogRealizando mudanças que devem ser registradas no oplog

No entanto, nada é armazenado no oplog. Qual é a melhor maneira de fazer backups incrementais? Eu estou basicamente procurando uma abordagem semelhante para reproduzir o binlog do mysql.

obrigado

questionAnswers(2)

yourAnswerToTheQuestion