Condividi tramite


az webapp config backup

Gestire i backup per le app Web.

Comandi

Nome Descrizione Tipo Status
az webapp config backup create

Creare un backup di un'app Web.

Memoria centrale Disponibilità generale
az webapp config backup delete

Eliminare un backup dell'app Web.

Memoria centrale Disponibilità generale
az webapp config backup list

Elencare i backup di un'app Web.

Memoria centrale Disponibilità generale
az webapp config backup restore

Ripristinare un'app Web da un backup.

Memoria centrale Disponibilità generale
az webapp config backup show

Visualizzare la pianificazione del backup per un'app Web.

Memoria centrale Disponibilità generale
az webapp config backup update

Configurare una nuova pianificazione di backup per un'app Web.

Memoria centrale Disponibilità generale

az webapp config backup create

Creare un backup di un'app Web.

az webapp config backup create --container-url
                               --resource-group
                               --webapp-name
                               [--backup-name]
                               [--db-connection-string]
                               [--db-name]
                               [--db-type {LocalMySql, MySql, PostgreSql, SqlAzure}]
                               [--slot]

Esempio

Creare un backup di un'app Web. (generato automaticamente)

az webapp config backup create --container-url {container-url} --resource-group MyResourceGroup --webapp-name MyWebapp

Parametri necessari

--container-url

URL con token di firma di accesso condiviso per il contenitore di archiviazione BLOB.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--webapp-name

il nome dell'app Web.

Parametri facoltativi

--backup-name

Nome del backup. Se non specificato, il backup verrà denominato con il nome dell'app Web e un timestamp.

--db-connection-string

Connessione stringa di Connessione per il database nel backup.

--db-name

Nome del database nel backup.

--db-type

Tipo di database nel backup.

Valori accettati: LocalMySql, MySql, PostgreSql, SqlAzure
--slot -s

Nome dello slot. Il valore predefinito è lo slot productions, se non specificato.

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 webapp config backup delete

Eliminare un backup dell'app Web.

az webapp config backup delete --backup-id
                               --resource-group
                               --webapp-name
                               [--slot]
                               [--yes]

Parametri necessari

--backup-id

ID del backup.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--webapp-name

il nome dell'app Web.

Parametri facoltativi

--slot -s

Nome dello slot.

--yes -y

Indica che non è richiesta la conferma.

Valore predefinito: False
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 webapp config backup list

Elencare i backup di un'app Web.

az webapp config backup list --resource-group
                             --webapp-name
                             [--slot]

Esempio

Elencare i backup di un'app Web. (generato automaticamente)

az webapp config backup list --resource-group MyResourceGroup --webapp-name MyWebapp

Parametri necessari

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--webapp-name

il nome dell'app Web.

Parametri facoltativi

--slot -s

Nome dello slot. Il valore predefinito è lo slot productions, se non specificato.

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 webapp config backup restore

Ripristinare un'app Web da un backup.

az webapp config backup restore --backup-name
                                --container-url
                                --resource-group
                                --webapp-name
                                [--db-connection-string]
                                [--db-name]
                                [--db-type {LocalMySql, MySql, PostgreSql, SqlAzure}]
                                [--ignore-hostname-conflict]
                                [--overwrite]
                                [--slot]
                                [--target-name]

Parametri necessari

--backup-name

Nome del backup da ripristinare.

--container-url

URL con token di firma di accesso condiviso per il contenitore di archiviazione BLOB.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--webapp-name

il nome dell'app Web.

Parametri facoltativi

--db-connection-string

Connessione stringa di Connessione per il database nel backup.

--db-name

Nome del database nel backup.

--db-type

Tipo di database nel backup.

Valori accettati: LocalMySql, MySql, PostgreSql, SqlAzure
--ignore-hostname-conflict

Ignora i nomi host personalizzati archiviati nel backup.

--overwrite

Sovrascrivere l'app Web di origine, se --target-name non è specificato.

--slot -s

Nome dello slot. Il valore predefinito è lo slot productions, se non specificato.

--target-name

Nome da usare per l'app Web ripristinata. Se non specificato, per impostazione predefinita verrà usato il nome usato al momento della creazione del backup.

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 webapp config backup show

Visualizzare la pianificazione del backup per un'app Web.

az webapp config backup show --resource-group
                             --webapp-name
                             [--slot]

Esempio

Visualizzare la pianificazione del backup per un'app Web. (generato automaticamente)

az webapp config backup show --resource-group MyResourceGroup --webapp-name MyWebapp

Parametri necessari

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--webapp-name

il nome dell'app Web.

Parametri facoltativi

--slot -s

Nome dello slot. Il valore predefinito è lo slot productions, se non specificato.

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 webapp config backup update

Configurare una nuova pianificazione di backup per un'app Web.

az webapp config backup update --resource-group
                               --webapp-name
                               [--backup-name]
                               [--container-url]
                               [--db-connection-string]
                               [--db-name]
                               [--db-type {LocalMySql, MySql, PostgreSql, SqlAzure}]
                               [--frequency]
                               [--retain-one {false, true}]
                               [--retention]
                               [--slot]

Parametri necessari

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--webapp-name

il nome dell'app Web.

Parametri facoltativi

--backup-name

Nome del backup. Se non specificato, il backup verrà denominato con il nome dell'app Web e un timestamp.

--container-url

URL con token di firma di accesso condiviso per il contenitore di archiviazione BLOB.

--db-connection-string

Connessione stringa di Connessione per il database nel backup.

--db-name

Nome del database nel backup.

--db-type

Tipo di database nel backup.

Valori accettati: LocalMySql, MySql, PostgreSql, SqlAzure
--frequency

Frequenza con cui eseguire il backup. Usare un numero seguito da d o h, ad esempio 5d = 5 giorni, 2h = 2 ore.

--retain-one

Mantenere sempre un backup, indipendentemente dalla data in cui è.

Valori accettati: false, true
--retention

Quanti giorni conservare un backup prima di eliminarlo automaticamente. Impostare su 0 per la conservazione illimitata.

--slot -s

Nome dello slot. Il valore predefinito è lo slot productions, se non specificato.

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.