az mysql flexible-server replica

Gestire le repliche in lettura.

Comandi

Nome Descrizione Tipo Status
az mysql flexible-server replica create

Creare una replica di lettura per un server.

Memoria centrale Disponibilità generale
az mysql flexible-server replica list

Elencare tutte le repliche in lettura per un determinato server.

Memoria centrale Disponibilità generale
az mysql flexible-server replica stop-replication

Arrestare la replica in una replica di lettura e impostarla come server di lettura/scrittura.

Memoria centrale Disponibilità generale

az mysql flexible-server replica create

Creare una replica di lettura per un server.

az mysql flexible-server replica create --replica-name
                                        --resource-group
                                        --source-server
                                        [--backup-retention]
                                        [--geo-redundant-backup {Disabled, Enabled}]
                                        [--iops]
                                        [--location]
                                        [--no-wait]
                                        [--private-dns-zone]
                                        [--public-access {Disabled, Enabled}]
                                        [--sku-name]
                                        [--storage-size]
                                        [--subnet]
                                        [--tags]
                                        [--tier]
                                        [--vnet]
                                        [--zone]

Esempio

Creare una replica di lettura 'testReplicaServer' per 'testserver' nella zona specificata, se disponibile.

az mysql flexible-server replica create --replica-name testReplicaServer -g testGroup --source-server testserver --zone 3

Parametri necessari

--replica-name

Nome del server in cui eseguire il ripristino.

--resource-group -g

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

--source-server

Nome o ID risorsa del server di origine da cui eseguire il ripristino.

Parametri facoltativi

--backup-retention

Numero di giorni di conservazione di un backup. Intervallo compreso tra 1 e 35 giorni. Il valore predefinito è 7 giorni.

--geo-redundant-backup

Indica se il backup con ridondanza geografica è abilitato o meno.

Valori accettati: Disabled, Enabled
--iops

Numero di operazioni di I/O al secondo da allocare per questo server. Si otterrà una certa quantità di operazioni di I/O al secondo gratuite in base alle risorse di calcolo e all'archiviazione di cui è stato effettuato il provisioning. Il valore predefinito per le operazioni di I/O al secondo è gratuito. Per altre informazioni sulle operazioni di I/O al secondo in base al calcolo e all'archiviazione, vedere IOPS in Database di Azure per MySQL server flessibile.

--location -l

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

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

Valore predefinito: False
--private-dns-zone

Questo parametro si applica solo se si sta creando un server di replica tra aree con accesso privato. Per la replica in lettura in un'area con accesso privato, le impostazioni del server di origine vengono eseguite e questo parametro viene ignorato. Nome o ID della zona DNS privata nuova o esistente. È possibile usare la zona DNS privata dallo stesso gruppo di risorse, da un gruppo di risorse diverso o da una sottoscrizione diversa. Se si vuole usare una zona da un gruppo di risorse o una sottoscrizione diversa, specificare l'ID risorsa. L'interfaccia della riga di comando crea una nuova zona DNS privata all'interno dello stesso gruppo di risorse della rete virtuale, se non fornita dagli utenti.

--public-access

Determina l'accesso pubblico.

Valori accettati: Disabled, Enabled
--sku-name

Nome dello SKU di calcolo. Segue la convenzione Standard_{nome macchina virtuale}. Esempi: Standard_B1ms.

--storage-size

Capacità di archiviazione del server. Il valore minimo è 32 GiB e max è 16 TiB.

--subnet

Nome o ID risorsa di una subnet nuova o esistente. Questo parametro si applica solo se si sta creando un server di replica tra aree con accesso privato. Per la replica in lettura in un'area con accesso privato, le impostazioni del server di origine vengono eseguite e questo parametro viene ignorato. Se si vuole usare una subnet da un gruppo di risorse o una sottoscrizione diversa, specificare l'ID risorsa anziché il nome. Si noti che la subnet verrà delegata a flexibleServers. Dopo la delega, questa subnet non può essere usata per altri tipi di risorse di Azure.

--tags

Tag separati da spazi: key[=value] [key[=value] ...]. Usare "" per cancellare i tag esistenti.

--tier

Livello di calcolo del server. Valori accettati: Burstable, GeneralPurpose, MemoryOptimized.

--vnet

Nome o ID di una rete virtuale nuova o esistente. Questo parametro si applica solo se si sta creando un server di replica tra aree con accesso privato. Per la replica in lettura in un'area con accesso privato, le impostazioni del server di origine vengono eseguite e questo parametro viene ignorato. Se si vuole usare una rete virtuale da un gruppo di risorse o una sottoscrizione diversa, specificare un ID risorsa. Il nome deve essere compreso tra 2 e 64 caratteri. Il nome deve iniziare con una lettera o un numero, terminare con una lettera, un numero o un carattere di sottolineatura e può contenere solo lettere, numeri, caratteri di sottolineatura, punti o trattini.

--zone -z

Zona di disponibilità in cui effettuare il provisioning della risorsa.

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 mysql flexible-server replica list

Elencare tutte le repliche in lettura per un determinato server.

az mysql flexible-server replica list --name
                                      --resource-group

Esempio

Elencare tutte le repliche in lettura per il server master 'testserver'.

az mysql flexible-server replica list -g testGroup -n testserver

Parametri necessari

--name -n

Nome del server di origine.

--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 mysql flexible-server replica stop-replication

Arrestare la replica in una replica di lettura e impostarla come server di lettura/scrittura.

az mysql flexible-server replica stop-replication [--ids]
                                                  [--name]
                                                  [--resource-group]
                                                  [--subscription]
                                                  [--yes]

Esempio

Arrestare la replica in 'testReplicaServer' e impostarla come server di lettura/scrittura.

az mysql flexible-server replica stop-replication -g testGroup -n testReplicaServer

Parametri facoltativi

--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

--name -n

Nome del server. Il nome può contenere solo lettere minuscole, numeri e il trattino (-). Minimo 3 caratteri e massimo 63 caratteri.

--resource-group -g

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

--subscription

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

--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.