Compartir a través de


az dataprotection backup-policy retention-rule

Note

Esta referencia forma parte de la extensión de protección de datos para la CLI de Azure (versión 2.75.0 o posterior). La extensión instalará automáticamente la primera vez que ejecute un comando az dataprotection backup-policy retention-rule. Obtenga más información sobre las extensiones.

Cree ciclos de vida y agregue o quite reglas de retención en una directiva de copia de seguridad.

Comandos

Nombre Description Tipo Estado
az dataprotection backup-policy retention-rule create-lifecycle

Cree el ciclo de vida de la regla de retención de Azure.

Extension GA
az dataprotection backup-policy retention-rule remove

Quite la regla de retención existente en una directiva de copia de seguridad.

Extension GA
az dataprotection backup-policy retention-rule set

Agregue una nueva regla de retención o actualice la regla de retención existente.

Extension GA

az dataprotection backup-policy retention-rule create-lifecycle

Cree el ciclo de vida de la regla de retención de Azure.

az dataprotection backup-policy retention-rule create-lifecycle --count --retention-duration-count
                                                                --retention-duration-type --type {Days, Months, Weeks, Years}
                                                                --source-datastore {ArchiveStore, OperationalStore, VaultStore}
                                                                [--copy-option {CopyOnExpiryOption, CustomCopyOption, ImmediateCopyOption}]
                                                                [--target-datastore {ArchiveStore, OperationalStore, VaultStore}]

Ejemplos

crear ciclo de vida diario

az dataprotection backup-policy retention-rule create-lifecycle --retention-duration-count 12 --retention-duration-type Days --source-datastore OperationalStore

Parámetros requeridos

--count --retention-duration-count

Recuento de duración de retención.

--retention-duration-type --type

Tipo de duración de retención.

Propiedad Valor
Valores aceptados: Days, Months, Weeks, Years
--source-datastore

Especifique el almacén de datos de origen.

Propiedad Valor
Valores aceptados: ArchiveStore, OperationalStore, VaultStore

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--copy-option

Especifique la opción de copia del almacén de datos de origen para el almacén de datos de destino.

Propiedad Valor
Valores aceptados: CopyOnExpiryOption, CustomCopyOption, ImmediateCopyOption
--target-datastore

Especifique el almacén de datos de destino.

Propiedad Valor
Valores aceptados: ArchiveStore, OperationalStore, VaultStore
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az dataprotection backup-policy retention-rule remove

Quite la regla de retención existente en una directiva de copia de seguridad.

az dataprotection backup-policy retention-rule remove --name {Daily, Default, Monthly, Weekly, Yearly}
                                                      --policy

Ejemplos

Quitar regla de retención

az dataprotection backup-policy retention-rule remove --name Daily --policy policy.json

Parámetros requeridos

--name

Especifique el nombre de la regla de retención que se va a quitar en la directiva.

Propiedad Valor
Valores aceptados: Daily, Default, Monthly, Weekly, Yearly
--policy

Cadena o archivo JSON de directiva existente.

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az dataprotection backup-policy retention-rule set

Agregue una nueva regla de retención o actualice la regla de retención existente.

az dataprotection backup-policy retention-rule set --lifecycles
                                                   --name {Daily, Default, Monthly, Weekly, Yearly}
                                                   --policy

Ejemplos

Adición de una regla de retención diaria

az dataprotection backup-policy retention-rule set --lifecycles dailylifecycle.json --name Daily --policy policy.json

Parámetros requeridos

--lifecycles

Ciclos de vida que se van a asociar a la regla de retención. Especifique nombres de archivo JSON separados por espacios.

--name

Especifique el nombre de la regla de retención que se va a editar en la directiva.

Propiedad Valor
Valores aceptados: Daily, Default, Monthly, Weekly, Yearly
--policy

Cadena o archivo JSON de directiva.

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False