az dataprotection backup-policy retention-rule

Nota

Questo riferimento fa parte dell'estensione dataprotection per l'interfaccia della riga di comando di Azure (versione 2.57.0 o successiva). L'estensione installerà automaticamente la prima volta che si esegue un comando az dataprotection backup-policy retention-rule . Altre informazioni sulle estensioni.

Creare cicli di vita e aggiungere o rimuovere regole di conservazione in un criterio di backup.

Comandi

Nome Descrizione Tipo Stato
az dataprotection backup-policy retention-rule create-lifecycle

Creare il ciclo di vita per la regola di conservazione di Azure.

Estensione Disponibilità generale
az dataprotection backup-policy retention-rule remove

Rimuovere una regola di conservazione esistente in un criterio di backup.

Estensione Disponibilità generale
az dataprotection backup-policy retention-rule set

Aggiungere una nuova regola di conservazione o aggiornare la regola di conservazione esistente.

Estensione Disponibilità generale

az dataprotection backup-policy retention-rule create-lifecycle

Creare il ciclo di vita per la regola di conservazione di 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}]

Esempio

creare il ciclo di vita giornaliero

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

Parametri necessari

--count --retention-duration-count

Conteggio della durata di conservazione.

--retention-duration-type --type

Tipo di durata di conservazione.

valori accettati: Days, Months, Weeks, Years
--source-datastore

Specificare l'archivio dati di origine.

valori accettati: ArchiveStore, OperationalStore, VaultStore

Parametri facoltativi

--copy-option

Specificare l'opzione di copia dall'archivio dati di origine all'archivio dati di destinazione.

valori accettati: CopyOnExpiryOption, CustomCopyOption, ImmediateCopyOption
--target-datastore

Specificare l'archivio dati di destinazione.

valori accettati: ArchiveStore, OperationalStore, VaultStore
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az dataprotection backup-policy retention-rule remove

Rimuovere una regola di conservazione esistente in un criterio di backup.

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

Esempio

Rimuovere la regola di conservazione

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

Parametri necessari

--name

Specificare il nome della regola di conservazione da rimuovere nei criteri.

valori accettati: Daily, Default, Monthly, Weekly, Yearly
--policy

Stringa o file JSON dei criteri esistenti.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az dataprotection backup-policy retention-rule set

Aggiungere una nuova regola di conservazione o aggiornare la regola di conservazione esistente.

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

Esempio

Aggiungere una regola di conservazione giornaliera

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

Parametri necessari

--lifecycles

Cicli di vita da associare alla regola di conservazione. Specificare nomi di file JSON separati da spazi.

--name

Specificare il nome della regola di conservazione da modificare nei criteri.

valori accettati: Daily, Default, Monthly, Weekly, Yearly
--policy

Stringa o file JSON dei criteri.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.