Docs Menu
Docs Home
/ /

Atlas Clusters en línea Archivos creados

Crea un archivo en línea para una colección en el clúster especificado.

Puede crear un archivo en línea para un clúster M10 o más grande.

Para obtener más información sobre los archivos en línea, consulte https://www.mongodb.com/es/docs/atlas/online-archive/overview/.

Para utilizar este comando, debe autenticarse con una cuenta de usuario, una cuenta de servicio o una clave API con el rol de administrador de acceso a datos del proyecto.

Sintaxis del comando
atlas clusters onlineArchives create [options]
Nombre
Tipo
Requerido
Descripción

--archiveAfter

Int

false

Número de días después de los cuales se deben archivar los datos del clúster.

Mutuamente excluyente con --file.

--clusterName

string

true

--collection

string

false

Nombre de la colección.

Mutuamente excluyente con --file.

--dateField

string

false

Nombre de un campo de fecha ya indexado de los documentos.

Mutuamente excluyente con --file.

--dateFormat

string

false

Formato de fecha para el campo de fecha. Los valores válidos son "ISODATE", "EPOCH_SECONDS", "EPOCH_MILLIS" o "EPOCH_NANOSECONDS".

Mutuamente excluyente con --file. Este valor predeterminado es "ISODATE".

--db

string

false

Nombre de la base de datos.

Mutuamente excluyente con --file.

--expireAfterDays

Int

false

Número de días utilizados en el criterio de fecha para nominar documentos para su eliminación.

Mutuamente excluyente con --file.

--file

string

false

Ruta a un archivo de configuración JSON opcional que define la configuración del archivo en línea. Nota: Los campos no compatibles del archivo JSON se ignoran. Para obtener más información sobre los archivos de configuración del archivo en línea para la CLI de Atlas, consulte https://dochub.mongodb.org/core/atlas-cli-json-online-archive-config.

Mutuamente excluyente con --db, --collection, --dateField, --dateFormat, --archiveAfter, --expireAfterDays, --partition.

-h, --ayuda

false

ayuda para crear

-o, --output

string

false

Formato de salida. Los valores válidos son json, json-path, go-template o go-template-file. Para ver la salida completa, use la opción -o json.

--partition

cadenas

false

Campos a utilizar para particionar los datos. Puede especificar hasta dos campos consultados frecuentemente separados por una coma.

Mutuamente excluyente con --file.

--projectId

string

false

Cadena hexadecimal que identifica el proyecto que se utilizará. Esta opción anula la configuración del archivo de configuración o la variable de entorno.

Nombre
Tipo
Requerido
Descripción

-P, --profile

string

false

Nombre del perfil que se usará en el archivo de configuración. Para obtener más información sobre los perfiles de la CLI de Atlas, consulte https://dochub.mongodb.org/core/atlas-cli-save-connection-settings.

# Create an online archive for the sample_mflix.movies collection in a cluster named myTestCluster when the current date is greater than the value of released date plus 2 days:
atlas clusters onlineArchive create --clusterName myTestCluster --db sample_mflix --collection movies --dateField released --archiveAfter 2 --output json
# Create an online archive for the sample_mflix.movies collection in a cluster named myTestCluster using a profile named egAtlasProfile when the current date is greater than the value of the released date plus 2 days. Data is partitioned based on the title field, year field, and released field from the documents in the collection:
atlas clusters onlineArchive create --clusterName myTestCluster --db sample_mflix --collection movies --dateField released --archiveAfter 2 --partition title,year --output json -P egAtlasProfile

Volver

Archivos en línea

En esta página