Importante
Característica no disponible en los clústeres Flex
Los clústeres flexibles no admiten esta función actualmente. Para obtener más información, consulte Limitaciones de Atlas Flex.
Overview
Se puede configurar los datos de una colección para el archivo especificando una regla de archivado. La regla de archivado para un:
La colección de series de tiempo es una combinación de un tiempo que se utiliza para determinar cuándo archivar los datos y un valor numérico que representa la cantidad de días que el clúster de Atlas almacena los datos.
La colección estándar puede ser una de las siguientes:
Una combinación de una fecha que se utiliza para determinar cuándo archivar los datos y un valor numérico que representa el número de días que el clúster de Atlas almacena los datos.
Una query personalizada que se utiliza para seleccionar los documentos a archivar.
Para configurar el clúster de Atlas para el archivo en linea:
Cree una regla de archivo proporcionando el namespace de la colección y los criterios para seleccionar los datos que se archivarán en la colección.
(Opcional) Especificar los campos que se query con frecuencia para particionar los datos archivados.
Cuando configura un archivo en línea en el clúster, Atlas crea 2 instancias federadas de base de datos en el clúster: una solo para el archivo y otra para el clúster y archivo.
Requisitos previos
Antes de configurar un archivo en línea, asegúrese de que:
Su clúster Atlas está en buen estado. Si un nodo está inactivo, el archivo permanecerá en
PENDINGestado hasta que el clúster esté completamente operativo.
Para consideraciones y restricciones adicionales, consulte Limitaciones.
Acceso requerido
Para crear un archivo en línea, debes tener acceso Project Data Access Admin o superior al Proyecto.
Para supervisar la disponibilidad de un archivo, se debe tener acceso Project Read Only o superior al proyecto.
Configura el archivo en linea a través del Atlas CLI
Para crear un archivo en línea para un clúster usando el Atlas CLI, ejecuta el siguiente comando:
atlas clusters onlineArchives create [options]
Para vigilar que un archivo En linea específico esté disponible usando Atlas CLI, ejecuta el siguiente comando:
atlas clusters onlineArchives watch <archiveId> [options]
Para obtener más información sobre la sintaxis y los parámetros de los comandos anteriores, consulta la documentación de Atlas CLI para atlas clusters onlineArchives create y atlas clusters onlineArchives watch.
Configurar el archivo en línea a través de la API de administración de Atlas
Para configurar un archivo en linea desde la API, enviar una solicitud POST al endpoint onlineArchives.
Nota
Si se utilizan los criterios DATE, se debe especificar el campo date como parte de las Llaves de partición.
Si el clúster ya tiene un Active archivo en línea con la misma regla de archivado para la misma base de datos y colección, la operación fallará. Sin embargo, si el archivo en linea existente está en estado Paused o Deleted, se crea el nuevo archivo en linea y su estado se establece en Active. Para aprender más sobre la sintaxis y las opciones, consulta API.
Configurar el archivo en línea a través de la Interfaz de Usuario
Para configurar un fichero en linea, en la Interfaz de Usuario de Atlas:
En Atlas, vaya a la Clusters Página para su proyecto.
Si aún no se muestra, seleccione la organización que contiene su proyecto deseado en el menú Organizations de la barra de navegación.
Si aún no aparece, selecciona el proyecto deseado en el menú Projects de la barra de navegación.
En la barra lateral, haz clic en Clusters en la sección Database.
La página de clústeres se muestra.
Go a la página Online Archive de su clúster.
En la barra lateral, haga clic en Online Archive.
La página fichero en linea se muestra.
Cree un Archiving Rule proporcionando la siguiente información.
Especificar el namespace de la colección, que incluye el nombre de la base de datos, el separador de punto (
.) y el nombre de la colección (es decir,<database>.<collection>), en el campo Namespace.No se puede modificar el namespace una vez que se ha creado el archivo en linea.
Cree los siguientes índices en su archivo para asegurar un rendimiento óptimo:
Un índice en el campo Date de su colección.
Un índice compuesto en
[control.closed, control.min.<date_field>]para elsystem.bucket.<collection>subyacente.
Seleccionar la región del proveedor de nube donde se desea almacenar los datos archivados.
IMPORTANTE: recomendamos que se seleccione la misma región que el clúster si es posible porque podría incurrir en un costo de transferencia de datos más alto si se elige una región diferente.
Atlas muestra las regiones del proveedor de nube según el proveedor de nube donde se implementa el clúster. Para los clústeres multi-nube, Atlas muestra las regiones del proveedor de nube de mayor prioridad. Atlas muestra un junto a la región que coincide de cerca o exactamente con la región donde se implementa el clúster.
Para los clústeres Atlas implementados en AWS, puede seleccionar una de las siguientes regiones:
Región de Data FederationRegión AWSRegión de AtlasNorte de Virginia, EE. UU.
us-east-1US_EAST_1Oregón, EE. UU.
us-west-2US_WEST_2Sao Paulo, Brasil
sa-east-1SA_EAST_1Irlanda
eu-west-1EU_WEST_1London, England, UK
eu-west-2EU_WEST_2Fráncfort, Alemania
eu-central-1EU_CENTRAL_1Tokyo, Japan
ap-northeast-1AP_NORTHEAST_1Seúl, Corea del Sur
ap-northeast-2AP_NORTHEAST_2Mumbai, India
ap-south-1AP_SOUTH_1Singapur
ap-southeast-1AP_SOUTHEAST_1Sydney, Australia
ap-southeast-2AP_SOUTHEAST_2Montreal, QC, Canadá
ca-central-1CA_CENTRAL_1Para clústeres de Atlas implementados en Azure, solo se puede seleccionar una región de Azure si no hay otros archivos en linea en el clúster que estén usando un proveedor de nube diferente. ``` Si un archivo en línea existente en el clúster utiliza AWS o Google Cloud para almacenar datos archivados, solo se puede seleccionar regiones de AWS o Google Cloud para cualquier nuevo archivo en línea en ese clúster.
IMPORTANTE: para un clúster implementado en Azure, al tener archivos en línea existentes que utilizan AWS o Google Cloud y borrarlos, se debe esperar cinco días antes de poder crear un nuevo archivo en línea que utilice Azure. Dentro de este periodo de cinco días, cualquier intento de crear un nuevo Archivo En linea se establece por defecto en el proveedor de nube que se seleccionó originalmente.
Para los clústeres de Atlas implementados en Azure, puedes seleccionar una de las siguientes regiones:
Región de Data FederationRegión AzureRegión de AtlasVirginia, USA
eastus2US_EAST_2Sao Paulo, Brasil
brazilsouthBRAZIL_SOUTHPaíses Bajos
westeuropeEUROPE_WESTPara los clústeres de Atlas implementados en Google Cloud, puedes seleccionar una región de Google Cloud solo si no hay otros archivos en línea en el clúster que utilicen un proveedor de nube diferente. Si un archivo en linea existente en el clúster utiliza AWS o Azure para almacenar datos archivados, solo puedes seleccionar Regiones de AWS o Azure para cualquier nuevo archivo en linea en ese clúster.
IMPORTANTE: para un clúster implementado en Google Cloud, si tienes Archivos En línea existentes que utilizan AWS o Azure y los borra, debes esperar cinco días antes de poder crear un nuevo Archivo En línea que utilice Google Cloud. Dentro de este periodo de cinco días, cualquier intento de crear un nuevo archivo En linea se establece por defecto en el proveedor de nube que seleccionaste originalmente.
Para los clústeres de Atlas implementados en Google Cloud, puedes seleccionar una de las siguientes regiones:
Región de Data FederationRegión de Google CloudRegión de AtlasIowa, USA
us-central1CENTRAL_USBélgica
europe-west1WESTERN_EUROPEIMPORTANTE: una vez que Atlas crea el archivo en línea, no se puede modificar la región de almacenamiento.
Especificar los criterios para seleccionar los documentos que se archivarán para el tipo de colección que desea archivar.
Para una colección estándar, especificar los criterios para seleccionar los documentos que se archivarán en la pestaña Date Match o Custom Criteria de la interfaz de usuario de Atlas.
Para seleccionar documentos de la colección utilizando una combinación de un campo de fecha y un número de días:
Especificar un campo de fecha que ya esté indexado de los documentos en la colección. Para especificar un campo anidado, utilizar la notación de puntos.
Especifica el número de días para mantener los datos en el clúster de Atlas.
Elija el formato de fecha del campo de fecha especificado. La fecha puede expresarse como una fecha con formato ISO-8601, una marca de tiempo en formato Unix epoch o un ObjectId. La marca de tiempo de Unix epoch se puede expresar en nanosegundos, milisegundos o segundos.
Si se elige cualquiera de los siguientes formatos, el valor del campo de fecha especificado debe ser el tipo BSON
long:EPOCH_SECONDSEPOCH_MILLISEPOCH_NANOSECONDS
IMPORTANTE: no puedes modificar el campo de fecha una vez que se haya creado el archivo en línea.
Para seleccionar documentos de la colección usando un filtro personalizado, especifica un filtro JSON válido para ejecutar. Atlas utiliza el filtro personalizado especificado con el db.collection.find(filter) Comando. No puedes usar el argumento de documento vacío (
{}) para devolver todos los documentos. Puedes usar operadores de MongoDB Atlas como $expr para aprovechar todos los operadores de agregación, como se muestra en los siguientes ejemplos.IMPORTANTE: los siguientes ejemplos asumen que todos los documentos incluyen campos
bucket_end_datecon valores de fecha y hora. En los siguientes ejemplos, Atlas archiva todos los documentos que no incluyen un campobucket_end_datey todos los documentos dondebucket_end_dateno es un valor de tipo fecha y hora.Ejemplo
En este ejemplo de filtro personalizado, cuando la fecha actual supera la fecha en el campo
bucket_end_datede los documentos, Atlas resta treinta días (especificados en milisegundos) de la fecha actual y luego archiva los datos después de esa cantidad de días, horas y minutos.{ "$expr": { "$lte": [ "$bucket_end_date", { "$subtract": [ "$$NOW", 2592000000 ] } ] } } En este ejemplo de filtro personalizado, cuando la fecha actual supera la fecha dentro de
objectId, Atlas resta treinta días (especificados en milisegundos) de la fecha actual y luego archiva los datos después de tantos días, horas y minutos).{ "$expr": { "$lte": [ {"$toDate": "$_id"}, { "$subtract": [ "$$NOW", 2592000000 ] } ] } } Si se utiliza $expr en el filtro personalizado, a veces el clúster de Atlas podría no ser capaz de usar un índice para archivar datos.
El siguiente ejemplo de filtro personalizado presenta una condición compleja con más de un campo.
{{{ "$and":[ {"$expr":{"$lte":["$createdAt",{"$subtract":["$$NOW",43200000]}]}}, {"status":{"$ne":"active"}} ] }}} Para archivar documentos en una colección de series de tiempo, seleccione la casilla de verificación This is a Time Series Collection y especifique lo siguiente:
Nombre del campo que contiene la fecha en cada documento de serie de tiempo. Esto debe corresponder al
timeFielden la colección de series de tiempo. Para especificar un campo anidado, utiliza la notación de puntos. No puedes modificar el campo de tiempo una vez que se haya creado el archivo en línea.Número de días para mantener los datos en el clúster de Atlas.
Formato de fecha del campo de fecha especificado. El valor del campo de fecha debe estar en formato ISODate.
Importante
Atlas ejecuta una query de suficiencia de índice durante la primera ejecución de archivo para determinar la eficiencia del proceso de archivado. Si el número de documentos escaneados al número de documentos devueltos es 10 o más, el resultado de la query activa un
Index Sufficiency Warning. Esta advertencia indica que no se dispone de índices suficientes para un proceso de archivo eficiente. Para los archivos basados en fechas, se debe indexar el campo de fecha. Para los criterios personalizados que utilizan una expresión, Atlas podría primero convertir un valor antes de evaluarlo contra la query.La query de suficiencia de índices deja de ejecutarse después de que se detectan índices suficientes. Si se descarta un índice de la colección más tarde y esto ralentiza el proceso de archivado, Atlas no emite un
Index Sufficiency Warning.Nota
MongoDB almacena datos de series temporales en documentos de bucket. Cada bucket representa varias mediciones lógicas de su colección de series temporales. MongoDB comprime cada bucket en columnas antes de escribirlo en las páginas de WiredTiger. Posteriormente, WiredTiger comprime las páginas en bloques para una mayor eficiencia de compresión.
MongoDB Online Archive solo opera con documentos de bucket completos, sin añadir ni eliminar mediciones individuales de cada documento. Esto evita la fragmentación y mantiene la eficiencia de compresión de columnas para cada bucket.
Especificar cuántos días se desean almacenar los datos en el archivo en linea y una ventana de tiempo en la que se desee que Atlas ejecute la tarea de archivado.
(Opcional) Especificar un Data Retention Period.
Por defecto, Atlas no borra los datos archivados. Sin embargo, si se especifica el Data Retention Period, se puede especificar entre
7y9125días (25 años) para conservar los datos archivados. Atlas borra los datos archivados después del número de días que se especifiquen aquí. Esta regla de expiración de datos entra en vigor24horas después de que se establezca el Data Retention Period.ADVERTENCIA: una vez que Atlas borra los datos, no se pueden recuperar.
(Opcional) Especificar un Schedule Archiving Window.
Por defecto, Atlas ejecuta periódicamente una query para archivar datos. Sin embargo, puedes alternar Schedule Archiving Window para establecer explícitamente el cronograma de la ventana de tiempo durante la cual desea que Atlas archive los datos. Puedes especificar lo siguiente:
Frecuencia. Se puede elegir ejecutar la tarea todos los días, en un día específico de la semana o en una fecha concreta cada mes. Si se desea programar la tarea de archivado de datos para el día 29, 30 o 31 de cada mes, Atlas no ejecuta la tarea de archivado en los meses que no tienen estas fechas (por ejemplo, febrero).
Intervalo de tiempo, en horas. Seleccionar el periodo de tiempo durante el cual desea que Atlas ejecute la tarea de archivo de datos. Especificar un mínimo de dos horas. Si una tarea en ejecución no se completa durante la ventana de tiempo especificada, Atlas continúa ejecutando la tarea hasta que se complete.
Especificar los dos campos de query más frecuentes en la colección para crear particiones en el archivo en línea.
IMPORTANTE: el archivo debe tener al menos un campo de partición.
Introduzca hasta dos de los campos de query de uso más común de la colección en los campos Second most commonly queried field y Third most commonly queried field respectivamente. Para especificar campos anidados, utilizar la notación de puntos. No incluir comillas ("") alrededor de los campos anidados que se especifiquen utilizando notación de puntos.
Advertencia
No se pueden especificar nombres de campos que contengan puntos (.) para la partición.
Los campos especificados se utilizan para dividir sus datos archivados. Las particiones son similares a las carpetas. El campo de fecha está en la primera posición de la partición por defecto para el criterio Date Match. Puede mover otro campo a la primera posición de la partición si frecuentemente hace query por ese campo.
El orden de los campos listados en la ruta es importante de la misma manera que en Índices compuestos. Los datos en la ruta especificada se particionan primero por el valor del primer campo, luego por el valor del siguiente campo, y así sucesivamente. Atlas soporta queries sobre los campos especificados utilizando las particiones.
Por ejemplo, supongamos que está configurando el archivo en línea de la colección movies en la base de datos sample_mflix. Si el campo archivado es el campo de fecha released, que movió a la tercera posición, el primer campo consultado es title y el segundo campo consultado es plot, la partición se parecerá a lo siguiente:
/title/plot/released
Atlas crea particiones primero para el campo title, seguido por el campo plot, y luego para el campo released. Atlas utiliza las particiones para consultas en los siguientes campos:
El campo
title,el campo
titley el campoplot,el campo
titley el campoploty el camporeleased.
Atlas también puede utilizar las particiones para soporte de una query en los campos title y released. Sin embargo, en este caso, Atlas no sería tan eficiente en soportar la query como lo sería si la query se realizara solo sobre los campos title y plot. Las particiones se analizan en orden; si una query omite una partición en particular, Atlas es menos eficiente al utilizar cualquier partición que la siga. Dado que una query en title y released omite plot, Atlas utiliza la partición title de manera más eficiente que la partición released para soportar esta query.
Atlas no puede utilizar la estrategia de particionamiento para dar soporte de forma eficaz a querys en campos no especificados aquí. Además, Atlas no puede utilizar las particiones para soportar queries que incluyan los siguientes campos sin el campo title:
El campo
plot,el campo
released, olos campos
plotyreleased.
Introduce hasta dos de los campos más consultados en los documentos en los campos Most commonly queried field y Second most commonly queried field respectivamente. Para especificar campos anidados, utiliza la notación de puntos. No incluyas comillas ("") alrededor de los campos anidados que especifiques utilizando notación de puntos.
Los campos especificados se utilizan para particionar tus datos archivados. Las particiones son similares a las carpetas. El orden de los campos listados en la ruta es importante de la misma manera que en índices compuestos. Los datos en la ruta especificada se particionan primero por el valor del primer campo y luego por el valor del siguiente campo. Atlas admite para las queries en los campos especificados utilizando las particiones.
Por ejemplo, supongamos que se está configurando el archivo en línea de la colección movies en la base de datos sample_mflix. Si el campo más consultado es el campo genres y el segundo campo consultado es title, la partición se verá similar a la siguiente:
/genres/title
Atlas crea particiones primero para el campo genres, seguido por el campo title. Atlas utiliza las particiones para consultas en los siguientes campos:
El campo
genres,el campo
genresy el campotitle.
Atlas también puede utilizar las particiones para brindar soporte a una query solo en el campo title. Sin embargo, en este caso, Atlas no sería tan eficiente en soportar la query como lo sería si la query fuera solo sobre el campo genres o los campos genres y title. Las particiones se analizan en orden; si una query omite una partición en particular, Atlas es menos eficiente al utilizar cualquier partición que la siga. Dado que una query en title omite genres, Atlas no utiliza la partición genres para dar soporte a esta query. Además, Atlas es menos eficiente al utilizar las particiones para soportar una query en el campo title seguido del campo genres.
Atlas no puede usar las particiones para soporte de queries en campos no especificados aquí.
Introduzca hasta dos de los campos de query de uso más común de la colección en los campos Second most commonly queried field y Third most commonly queried field respectivamente. Para especificar campos anidados, utilizar la notación de puntos. No incluir comillas ("") alrededor de los campos anidados que se especifiquen utilizando notación de puntos.
Advertencia
No se pueden especificar nombres de campos que contengan puntos (.) para la partición.
Los campos especificados se utilizan para dividir sus datos archivados. Las particiones son similares a las carpetas. El campo de fecha está en la primera posición de la partición por defecto para el criterio Date Match. Puede mover otro campo a la primera posición de la partición si frecuentemente hace query por ese campo.
El orden de los campos listados en la ruta es importante de la misma manera que en Índices compuestos. Los datos en la ruta especificada se particionan primero por el valor del primer campo, luego por el valor del siguiente campo, y así sucesivamente. Atlas soporta queries sobre los campos especificados utilizando las particiones.
Por ejemplo, supongamos que está configurando el archivo en línea de la colección movies en la base de datos sample_mflix. Si el campo archivado es el campo de fecha released, que movió a la tercera posición, el primer campo consultado es title y el segundo campo consultado es plot, la partición se parecerá a lo siguiente:
/title/plot/released
Atlas crea particiones primero para el campo title, seguido por el campo plot, y luego para el campo released. Atlas utiliza las particiones para consultas en los siguientes campos:
El campo
title,el campo
titley el campoplot,el campo
titley el campoploty el camporeleased.
Atlas también puede utilizar las particiones para soporte de una query en los campos title y released. Sin embargo, en este caso, Atlas no sería tan eficiente en soportar la query como lo sería si la query se realizara solo sobre los campos title y plot. Las particiones se analizan en orden; si una query omite una partición en particular, Atlas es menos eficiente al utilizar cualquier partición que la siga. Dado que una query en title y released omite plot, Atlas utiliza la partición title de manera más eficiente que la partición released para soportar esta query.
Atlas no puede utilizar la estrategia de particionamiento para dar soporte de forma eficaz a querys en campos no especificados aquí. Además, Atlas no puede utilizar las particiones para soportar queries que incluyan los siguientes campos sin el campo title:
El campo
plot,el campo
released, olos campos
plotyreleased.
Elige campos que contengan solo caracteres compatibles con AWS. Para aprender más sobre los caracteres que debes evitar, consulta Creación de nombres de claves de objeto. Atlas omite y no archiva documentos que contienen caracteres no admitidos.
Elegir campos que no contengan datos polimórficos. Atlas determina el tipo de dato de un campo de partición al muestrear 10 documentos de la colección. Atlas no archivará un documento si el valor del campo especificado en un documento no coincide con los valores de otros documentos de la misma colección.
Elegir los campos de query que consulta con frecuencia y ordenarlos desde el de query más frecuente en la primera posición hasta el campo de query menos frecuente en la última posición. Por ejemplo, si realiza queries frecuentes en el campo de fecha, dejar el campo de fecha en la primera posición. Pero si frecuentemente realiza una query en otro campo, entonces ese campo debería estar en la primera posición.
IMPORTANTE: para los en linea archivos creados antes de junio 2023, MongoDB no recomienda utilizar campos de tipo string con alta cardinalidad como campo de query para los en linea archivos. Para los campos de tipo string con alta cardinalidad, Atlas crea un gran número de particiones. Esto no se aplica a los archivos en linea creados después de junio 2023. Para aprender más, lee la publicación de MongoDB blog.
Atlas ofrece soporte para los siguientes tipos de atributos de partición:
datedoubleintlongobjectIdstringboolean
Para aprender más sobre los tipos de atributos de partición compatibles, consultar Partition Attribute Types.
IMPORTANTE: puedes usar el comando explain para devolver información sobre la partición de datos que se utilizan para satisfacer una query. Para obtener más información, consulta explain.
Aunque las particiones mejoran el rendimiento de las queries, las queries que no contienen estos campos requieren un escaneo de colección completo de todos los documentos archivados, lo que tomará más tiempo y aumentará los costos. Para aprender más sobre cómo las particiones mejoran el rendimiento de los queries en Atlas Data Federation, consultar Data Structure in S3.
Hacer clic en Next para la Revisión y confirmación de la configuración del archivo en línea. Se puede realizar una Revisión de las siguientes configuraciones de reglas de archivo:
El nombre de la base de datos y de la colección
El nombre del proveedor de nube y la región del proveedor de nube
El nombre del campo de fecha (solo para Date Match)
El número de días para conservar datos en el clúster de Atlas (solo para Date Match)
El número de días después de los cuales se deben borrar los datos archivados
La frecuencia y la ventana de tiempo para archivar datos
La custom query que se utilizará para identificar los datos de archivo (solo para Custom Criteria)
Los campos de partición
Hacer clic en Back para editar estos ajustes si es necesario.
Copiar y ejecutar la query mostrada en el mongosh shell para ver los documentos que coinciden con los criterios de la regla que se definieron en el paso 5. Se puede ejecutar explain en la query para verificar si utiliza un índice. Proceder al siguiente paso para crear el índice si los campos no están indexados. Si los campos ya tienen índice, saltar al paso 11.
(Opcional) Copie y ejecute la consulta mostrada en su para crear el índice requerido. Esto garantiza que sus datos se indexen para un rendimiento mongosh óptimo.
Verificar y confirmar la regla de archivo.
Haz clic en Begin Archiving en la pestaña Confirm an online archive.
Haz clic en Confirm en la ventana Begin Archiving.
ADVERTENCIA: una vez que el documento esté en cola para archivarse, ya no se podrá editar el documento. Consultar Restauración de documentos específicos del Archivo en línea para mover los datos archivados de nuevo al clúster activo de Atlas.
Limitaciones
Se pueden crear hasta 50 archivos en linea por clúster y hasta 20 pueden estar activos por clúster. Se aplican las siguientes limitaciones:
Se pueden configurar múltiples archivos en línea en el mismo namespace, pero solo uno puede estar activo en un momento dado.
No puedes crear múltiples archivos en línea en los mismos campos de la misma colección.
No se puede acceder al archivo en línea durante los siguientes escenarios:
Una Interrupción del servicio total de la región primaria del clúster.
Una interrupción del servicio de AWS S3 donde se almacenan los datos archivados.
No se puede usar una regla de archivado para más de una colección.
Nota
Si el objetivo es archivar datos de varias colecciones, se debe crear una regla de archivado para cada colección.
Para prevenir la sobrecarga de recursos, las tareas de archivo se ejecutan cada cinco minutos. Los documentos que cumplen con los criterios de archivado se trasladan primero a una colección temporal en el clúster de Atlas. Luego se archivan en archivos, con un límite de 100 MB por archivo y un total de 2 GB por ciclo de cinco minutos.
No puedes crear un fichero de datos de menos de 5 MiB después de 7 días. Durante los 7 días inmediatamente después de que Atlas crea un archivo, Atlas archiva todos los datos. Después de 7 días, Atlas archiva los datos solo cuando el tamaño de tus datos alcanza los 5 MiB.
Evitar actualizar o insertar documentos que cumplan con la condición de archivo cuando Atlas está archivando datos. De lo contrario, Atlas podría capturar un snapshot inconsistente de los datos durante la ejecución de archivo. Si se producen actualizaciones, la versión del documento que se archiva es incierta.
Importante
Por defecto, MongoDB espera 5 minutos después de completar una tarea de archivado para iniciar otra ejecución.