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 de un conjunto de instantáneas. El valor 1 especifica la primera instancia del tipo de frecuencia correspondiente. En un elemento de política mensual, 1 indica que la instantánea mensual se produce el primer día del mes y 40 indica el último día. En un elemento de política semanal, 1 indica que la instantánea semanal se produce el lunes y 7 indica el domingo. En un elemento de política horaria, puede establecer el intervalo de frecuencia en 1, 2, 4, 6, 8 o 12. Para los elementos de política horaria de clústeres NVMe, Atlas solo acepta 12 como valor de intervalo de frecuencia. |
--frequencyType | string | true | Tipo de frecuencia asociado a la política de backup: 'diaria', 'cada hora', 'mensual', 'semanal'. |
-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. |
--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. |
--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 que Atlas conserva la instantánea. Para elementos de política menos frecuentes, Atlas requiere que se especifique un valor mayor o igual al especificado para elementos de política más frecuentes. |
-w, --watch | false | Bandera que indica si se debe observar el comando hasta que complete su ejecución o se agote el tiempo de observación. |
Opciones heredadas
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 para la CLI de Atlas, consulte 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