¿Quieres hacer una copia de seguridad incremental para mongodb. ¿Diario? Oplog?

Quiero hacer copias de seguridad diarias para una sola base de datos mongodb, probablemente con mongodump. Para no perder ningún dato, me gustaría que esto fuera incremental, por lo que si algo sale mal en el medio del día, debo poder repetir los cambios de ese día hasta el punto de falla después de hacer un almacén de datos.

¿Estoy entendiendo correctamente que necesito usar un oplog para esto? ¿O es el diario la respuesta? Intenté hacer lo siguiente:

Convirtiendo mi base de datos de Mongo en un conjunto de réplicas de solo uno, para que cree un oplog. (Esto se siente bastante hacky)Reiniciando mongod con la opción --oplogRealizando cambios que deben ser registrados en el oplog.

Sin embargo, nada nunca se almacena en el oplog. ¿Cuál es la mejor manera de hacer tales copias de seguridad incrementales? Básicamente estoy buscando un enfoque similar para reproducir el binlog mysql.

Gracias

Respuestas a la pregunta(2)

Su respuesta a la pregunta