Cree un elemento de política programada para la política de cumplimiento de copias de seguridad de su proyecto.
Sintaxis
atlas backups compliancePolicy policies scheduled create [options]
opciones
Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
--frequencyInterval | Int | true | Número que indica el intervalo de frecuencia para un conjunto de instantáneas. Un valor de 1 especifica la primera instancia del tipo de frecuencia correspondiente. En un elemento mensual de la política, 1 indica que la snapshot mensual ocurre el primer día del mes; y 40 indica el último día del mes. En un elemento semanal de la política, 1 indica que la snapshot semanal ocurre el lunes y 7 indica el domingo. En un elemento de política por hora, puedes establecer el intervalo de frecuencia en 1, 2, 4, 6, 8, o 12. Para los elementos de la política por hora para los clústeres NVMe, Atlas solo acepta 12 como valor del intervalo de frecuencia. |
--frequencyType | string | true | Tipo de frecuencia asociado a la política de copias de seguridad: 'diario', 'por hora', 'mensual', 'semanal'. |
-h, --help | 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. |
--projectId | string | false | string hexadecimal que identifica el Proyecto a utilizar. Esta opción anula la configuración en el archivo de configuración o la variable de entorno. |
--retentionUnit | string | true | Unidad de tiempo en la que Atlas mide la retención de instantáneas: 'días', 'semanas', 'meses'. |
--retentionValue | Int | true | Duración en días, semanas o meses durante la cual Atlas conserva el snapshot. Para los elementos de póliza menos frecuentes, Atlas requiere que se especifique un valor mayor o igual al valor especificado para los elementos de póliza más frecuentes. |
-w, --watch | false | Indicador que señala si se debe observar el comando hasta que complete su ejecución o hasta que se agote el tiempo de observación. |
Opciones heredadas
Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
-P, --profile | string | false | Nombre del perfil que se usará del archivo de configuración. Para aprender sobre los perfiles para Atlas CLI, consulta https://dochub.mongodb.org/core/atlas-cli-save-connection-settings. |
Ejemplos
# Create a backup compliance schedule policy with a weekly frequency, where the snapshot occurs on Monday and has a retention of two months: atlas backups compliancepolicy policies scheduled create --frequencyType weekly --frequencyInterval 1 --retentionUnit months --retentionValue 2