az sql instance-failover-group

Gestire i gruppi di failover dell'istanza di SQL.

Comandi

Nome Descrizione Tipo Stato
az sql instance-failover-group create

Crea un gruppo di failover di istanza tra due istanze gestite connesse.

Memoria centrale Disponibilità generale
az sql instance-failover-group delete

Elimina un gruppo di failover.

Memoria centrale Disponibilità generale
az sql instance-failover-group set-primary

Impostare il database primario del gruppo di failover dell'istanza eseguendo il failover di tutti i database dall'istanza gestita primaria corrente.

Memoria centrale Disponibilità generale
az sql instance-failover-group show

Crea un gruppo di failover.

Memoria centrale Disponibilità generale
az sql instance-failover-group update

Aggiornamenti il gruppo di failover dell'istanza.

Memoria centrale Disponibilità generale

az sql instance-failover-group create

Crea un gruppo di failover di istanza tra due istanze gestite connesse.

Se si verifica un'interruzione nel server primario, il periodo di tolleranza indica che il database gestito di SQL di Azure non avvierà il failover automatico prima della scadenza del periodo di tolleranza. Si noti che l'operazione di failover con l'opzione --allow-data-loss potrebbe causare la perdita di dati a causa della natura della sincronizzazione asincrona.

az sql instance-failover-group create --mi
                                      --name
                                      --partner-mi
                                      --partner-resource-group
                                      --resource-group
                                      [--failover-policy {Automatic, Manual}]
                                      [--grace-period]
                                      [--secondary-type]

Parametri necessari

--mi --source-mi

Nome del Istanza gestita di SQL di Azure.

--name -n

Nome del gruppo di failover dell'istanza.

--partner-mi

Nome dell'istanza gestita del partner di un gruppo di failover dell'istanza.

--partner-resource-group

Nome del gruppo di risorse dell'istanza gestita del partner.

--resource-group -g

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

Parametri facoltativi

--failover-policy

Criteri di failover del gruppo di failover dell'istanza.

valori accettati: Automatic, Manual
valore predefinito: Automatic
--grace-period

Intervallo in ore prima dell'avvio del failover automatico se si verifica un'interruzione nel server primario. Ciò indica che database SQL di Azure non avvierà il failover automatico prima della scadenza del periodo di tolleranza. Si noti che l'operazione di failover con l'opzione --allow-data-loss potrebbe causare la perdita di dati a causa della natura della sincronizzazione asincrona.

valore predefinito: 1
--secondary-type

Utilizzo previsto dell'istanza secondaria nel gruppo di failover. Standby indica che l'istanza secondaria verrà usata solo come replica passiva per il ripristino di emergenza.

valore predefinito: Geo
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 sql instance-failover-group delete

Elimina un gruppo di failover.

az sql instance-failover-group delete --location
                                      --name
                                      --resource-group

Parametri necessari

--location -l

Posizione. Usare i valori ottenuti con az account list-locations. È possibile configurare la posizione predefinito con az configure --defaults location=<location>.

--name -n

Nome del gruppo di failover dell'istanza.

--resource-group -g

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

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 sql instance-failover-group set-primary

Impostare il database primario del gruppo di failover dell'istanza eseguendo il failover di tutti i database dall'istanza gestita primaria corrente.

az sql instance-failover-group set-primary --location
                                           --name
                                           --resource-group
                                           [--allow-data-loss]

Parametri necessari

--location -l

Posizione dell'istanza secondaria nel gruppo di failover dell'istanza. Usare i valori ottenuti con az account list-locations. È possibile configurare la posizione predefinito con az configure --defaults location=<location>.

--name -n

Nome del gruppo di failover dell'istanza.

--resource-group -g

Nome del gruppo di risorse dell'istanza secondaria nel gruppo di failover dell'istanza. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

--allow-data-loss

Completare il failover anche se in questo caso può verificarsi una perdita di dati. In questo modo il failover potrà continuare anche se un database primario non è disponibile.

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 sql instance-failover-group show

Crea un gruppo di failover.

az sql instance-failover-group show --location
                                    --name
                                    --resource-group

Parametri necessari

--location -l

Posizione. Usare i valori ottenuti con az account list-locations. È possibile configurare la posizione predefinito con az configure --defaults location=<location>.

--name -n

Nome del gruppo di failover dell'istanza.

--resource-group -g

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

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 sql instance-failover-group update

Aggiornamenti il gruppo di failover dell'istanza.

az sql instance-failover-group update --location
                                      --name
                                      --resource-group
                                      [--add]
                                      [--failover-policy {Automatic, Manual}]
                                      [--force-string]
                                      [--grace-period]
                                      [--remove]
                                      [--secondary-type]
                                      [--set]

Parametri necessari

--location -l

Posizione. Usare i valori ottenuti con az account list-locations. È possibile configurare la posizione predefinito con az configure --defaults location=<location>.

--name -n

Nome del gruppo di failover dell'istanza.

--resource-group -g

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

Parametri facoltativi

--add

Aggiungere un oggetto a un elenco di oggetti specificando un percorso e coppie chiave-valore. Esempio: --add property.listProperty <key=value, string or JSON string>.

valore predefinito: []
--failover-policy

Criteri di failover del gruppo di failover dell'istanza.

valori accettati: Automatic, Manual
--force-string

Quando si usa 'set' o 'add', mantenere i valori letterali stringa anziché tentare di eseguire la conversione in JSON.

valore predefinito: False
--grace-period

Intervallo in ore prima dell'avvio del failover automatico se si verifica un'interruzione nel server primario. Ciò indica che database SQL di Azure non avvierà il failover automatico prima della scadenza del periodo di tolleranza. Si noti che l'operazione di failover con l'opzione --allow-data-loss potrebbe causare la perdita di dati a causa della natura della sincronizzazione asincrona.

--remove

Rimuovere una proprietà o un elemento da un elenco. Esempio: --remove property.list <indexToRemove> OR --remove propertyToRemove.

valore predefinito: []
--secondary-type

Utilizzo previsto dell'istanza secondaria nel gruppo di failover. Standby indica che l'istanza secondaria verrà usata solo come replica passiva per il ripristino di emergenza.

--set

Aggiornare un oggetto specificando un percorso di proprietà e un valore da impostare. Esempio: --set property1.property2=<value>.

valore predefinito: []
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.