sql >> Base de Datos >  >> NoSQL >> MongoDB

Plan de copia de seguridad de MongoDB

  1. El fsync comando vacía los datos en el disco. Se ejecuta cada 60 segundos por defecto, pero se puede configurar usando el --syncdelay parámetro de línea de comando.

  2. La documentación sobre copias de seguridad tiene algunos buenos consejos para copias de seguridad diarias y semanales. Para la copia de seguridad diaria, una configuración maestro-esclavo parece la mejor opción, ya que solo sincronizará los cambios.

  3. Para la copia de seguridad semanal también puede utilizar una configuración maestro-esclavo o replicación. Otra opción es la utilidad mongodump , que hará una copia de seguridad de toda la base de datos. Es capaz de crear copias de seguridad mientras se ejecuta la base de datos, por lo que puede ejecutarlo en la base de datos principal o en uno de los esclavos. También puede bloquear el esclavo antes de realizar una copia de seguridad.