az sql server-arc availability-group
Nota
Questo riferimento fa parte dell'estensione arcdata per l'interfaccia della riga di comando di Azure (versione 2.3.1 o successiva). L'estensione installerà automaticamente la prima volta che si esegue un comando az sql server-arc availability-group. Altre informazioni sulle estensioni.
Questo gruppo di comandi è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Gestire i gruppi di disponibilità.
Comandi
Nome | Descrizione | Tipo | Status |
---|---|---|---|
az sql server-arc availability-group create |
Creare un gruppo di disponibilità. |
Estensione | Anteprima |
az sql server-arc availability-group failover |
Richiedere il failover manuale di un gruppo di disponibilità. |
Estensione | Anteprima |
az sql server-arc availability-group create
Il gruppo di comandi 'sql server-arc availability-group' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Creare un gruppo di disponibilità.
az sql server-arc availability-group create --mirroring-port
--name
--replica-ids
--resource-group
[--automated-backup-preference]
[--availability-mode]
[--certificate-name]
[--cluster-type]
[--databases]
[--db-failover]
[--dtc-support]
[--endpoint-auth-mode]
[--endpoint-login]
[--failover-mode]
[--failure-condition-level]
[--health-check-timeout]
[--listener-ipv4-addresses]
[--listener-ipv4-masks]
[--listener-ipv6-addresses]
[--listener-name]
[--listener-port]
[--no-wait]
[--required-synchronized-secondaries]
[--seeding-mode]
Esempio
Ad esempio 1 - Creare un gruppo di disponibilità
az sql server-arc availability-group create --name myAvailabilityGroupName --resource-group myResourceGroup --replica-ids "/subscriptions/.../resourceGroups/.../providers/Microsoft.AzureArcData/sqlServerInstances/mySqlServerInstance" --mirroring-port 5022
Parametri necessari
Numero di porta per l'endpoint del mirroring del database.
Nome del gruppo di disponibilità.
Uno o più ID risorsa dell'istanza di SQL Server (delimitati da spazi). Il primo ID sarà la replica primaria iniziale.
Nome del gruppo di risorse in cui si trova l'istanza di SQL Server abilitata per Arc.
Parametri facoltativi
Preferenza di backup automatizzata per il gruppo di disponibilità (PRIMARY | SECONDARY_ONLY | SECONDARY | NONE).
Modalità di disponibilità per il gruppo di disponibilità (SYNCHRONOUS_COMMIT | ASYNCHRONOUS_COMMIT).
Nome del certificato per l'autenticazione delle connessioni all'endpoint del mirroring.
Tipo di cluster per il gruppo di disponibilità (WSFC | NONE).
Nomi di database (delimitati da spazi).
Attiva il failover a livello di database per il gruppo di disponibilità (ON | OFF).
Attiva il supporto per le transazioni tra database tramite il coordinatore delle transazioni distribuite per il gruppo di disponibilità (PER_DB | OFF).
Modalità di autenticazione per la connessione all'endpoint del mirroring.
Account di accesso per concedere le autorizzazioni di connessione nell'endpoint del mirroring.
Modalità di failover per il gruppo di disponibilità (AUTOMATIC | MANUALE | EXTERNAL).
Livello di condizione di errore per il gruppo di disponibilità (1 | 2 | 3 | 4 | 5).
Timeout controllo integrità (in millisecondi) per il gruppo di disponibilità. Il valore minimo è 15000.
Uno o più indirizzi IPv4 (delimitati da spazi) per il listener del gruppo di disponibilità.
Una o più subnet mask per gli indirizzi IPv4 del listener del gruppo di disponibilità. Deve corrispondere all'ordine e al numero di indirizzi IPv4.
Uno o più indirizzi IPv6 (delimitati da spazi) per il listener del gruppo di disponibilità.
Nome del listener del gruppo di disponibilità.
Numero di porta per il listener del gruppo di disponibilità.
Se specificato, il comando restituirà una volta inviata la richiesta di creazione. Non attenderà fino a quando non viene creato il gruppo di disponibilità.
Specifica il numero minimo di repliche secondarie sincrone necessarie per il commit prima del commit primario di una transazione (min 0 max num replicas - 1).
Modalità di seeding per il gruppo di disponibilità (AUTOMATIC | MANUALE).
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Formato dell'output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az sql server-arc availability-group failover
Il gruppo di comandi 'sql server-arc availability-group' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Richiedere il failover manuale di un gruppo di disponibilità.
az sql server-arc availability-group failover --name
--resource-group
--server-name
Esempio
Ad esempio 1 - Richiedere il failover manuale di un gruppo di disponibilità
az sql server-arc availability-group failover --name myAvailabilityGroupName --resource-group myResourceGroup --server-name myServerName
Parametri necessari
Nome del gruppo di disponibilità.
Nome del gruppo di risorse in cui si trova l'istanza di SQL Server abilitata per Arc.
Nome dell'istanza di SQL Server abilitata per Arc per la destinazione di failover.
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Formato dell'output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.