Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs Menu
Docs Home
/ /
Restaurar clústeres fragmentados

Programa una ventana de copia de seguridad para un clúster autogestionado

En un clúster particionado, el proceso del balanceador es responsable de distribuir los datos particionados en el clúster, de modo que cada partición cuente con aproximadamente la misma cantidad de datos.

Sin embargo, al crear copias de seguridad desde un clúster fragmentado, es importante deshabilitar el balanceador mientras se toman copias de seguridad para garantizar que ninguna migración de fragmentos afecte el contenido de la copia de seguridad capturada por el procedimiento de copia de seguridad.

Nota

Usando el procedimiento descrito en la sección Desactivar el balanceador se puede detener manualmente el proceso del balanceador de forma temporal. Como alternativa, puedes utilizar el siguiente procedimiento para definir una ventana de balanceo, de modo que el balanceador esté siempre deshabilitado durante tu operación de copia de seguridad automatizada.

Tip

Para utilizar mongodump y mongorestore como estrategia de respaldo para clústeres particionados, consulte Realizar una copia de seguridad de un clúster particionado autogestionado con un vaciado de base de datos.

Los clústeres particionados también pueden utilizar uno de los siguientes procesos coordinados de copia de seguridad y restauración, que mantienen las garantías de atomicidad de las transacciones entre particiones:

Si tiene una programación de copias de seguridad automatizada, puede deshabilitar todas las operaciones de balanceo durante un tiempo. Por ejemplo, considere el siguiente comando:

use config
db.settings.updateOne(
{ _id : "balancer" },
{ $set : { activeWindow : { start : "06:00", stop : "23:00" } } },
true
)

Esta operación configura el balanceador para que funcione entre las 6:00 a.m. y las 11:00 p.m., hora del servidor. Programa tu operación de copia de seguridad para que se ejecute y se complete fuera de este horario. Asegúrese de que la copia de seguridad pueda completarse fuera de la ventana cuando el balanceador esté en funcionamiento y que el balanceador pueda equilibrar eficazmente la colección entre las particiones en el tiempo asignado a cada uno.

Volver

Use Database Dumps

En esta página