Share via


az dataprotection backup-policy retention-rule

Remarque

Cette référence fait partie de l’extension de protection des données pour Azure CLI (version 2.57.0 ou ultérieure). L’extension installe automatiquement la première fois que vous exécutez une commande az dataprotection backup-policy retention-rule . En savoir plus sur les extensions.

Créez des cycles de vie et ajoutez ou supprimez des règles de rétention dans une stratégie de sauvegarde.

Commandes

Nom Description Type Statut
az dataprotection backup-policy retention-rule create-lifecycle

Créez un cycle de vie pour la règle de rétention Azure.

Extension GA
az dataprotection backup-policy retention-rule remove

Supprimez la règle de rétention existante dans une stratégie de sauvegarde.

Extension GA
az dataprotection backup-policy retention-rule set

Ajoutez une nouvelle règle de rétention ou mettez à jour une règle de rétention existante.

Extension GA

az dataprotection backup-policy retention-rule create-lifecycle

Créez un cycle de vie pour la règle de rétention Azure.

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

Exemples

créer un cycle de vie quotidien

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

Paramètres obligatoires

--count --retention-duration-count

Nombre de durées de rétention.

--retention-duration-type --type

Type de durée de rétention.

valeurs acceptées: Days, Months, Weeks, Years
--source-datastore

Spécifiez le magasin de données source.

valeurs acceptées: ArchiveStore, OperationalStore, VaultStore

Paramètres facultatifs

--copy-option

Spécifiez l’option de copie du magasin de données source vers le magasin de données cible.

valeurs acceptées: CopyOnExpiryOption, CustomCopyOption, ImmediateCopyOption
--target-datastore

Spécifiez le magasin de données cible.

valeurs acceptées: ArchiveStore, OperationalStore, VaultStore
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az dataprotection backup-policy retention-rule remove

Supprimez la règle de rétention existante dans une stratégie de sauvegarde.

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

Exemples

Supprimer la règle de rétention

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

Paramètres obligatoires

--name

Spécifiez le nom de la règle de rétention à supprimer dans la stratégie.

valeurs acceptées: Daily, Default, Monthly, Weekly, Yearly
--policy

Chaîne ou fichier JSON de stratégie existante.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az dataprotection backup-policy retention-rule set

Ajoutez une nouvelle règle de rétention ou mettez à jour une règle de rétention existante.

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

Exemples

Ajouter une règle de rétention quotidienne

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

Paramètres obligatoires

--lifecycles

Cycle de vie à associer à la règle de rétention. Spécifiez les noms de fichiers json séparés par l’espace.

--name

Spécifiez le nom de la règle de rétention à modifier dans la stratégie.

valeurs acceptées: Daily, Default, Monthly, Weekly, Yearly
--policy

Chaîne ou fichier JSON de stratégie.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.