az postgres flexible-server replica
Gestire le repliche in lettura.
Comandi
Nome | Descrizione | Tipo | Status |
---|---|---|---|
az postgres flexible-server replica create |
Creare una replica di lettura per un server. |
Memoria centrale | Disponibilità generale |
az postgres flexible-server replica list |
Elencare tutte le repliche in lettura per un determinato server. |
Memoria centrale | Disponibilità generale |
az postgres flexible-server replica promote |
Arrestare la replica di una replica in lettura e alzarla di livello a un server indipendente o come server primario. |
Memoria centrale | Disponibilità generale |
az postgres flexible-server replica stop-replication |
Arrestare la replica in una replica di lettura e impostarla come server di lettura/scrittura. |
Memoria centrale | Deprecato |
az postgres flexible-server replica create
Creare una replica di lettura per un server.
az postgres flexible-server replica create --replica-name
--resource-group
--source-server
[--address-prefixes]
[--identity]
[--key]
[--location]
[--no-wait]
[--performance-tier]
[--private-dns-zone]
[--sku-name]
[--storage-size]
[--subnet]
[--subnet-prefixes]
[--tier]
[--vnet]
[--yes]
[--zone]
Esempio
Creare una replica in lettura 'testReplicaServer' per 'testserver' con accesso pubblico o privato nella zona e nella posizione specificata, se disponibile.
az postgres flexible-server replica create --replica-name testReplicaServer -g testGroup --source-server testserver --zone 3 --location testLocation
Creare una replica in lettura 'testReplicaServer' con nuova subnet per 'testserver' con accesso privato.
az postgres flexible-server replica create --replica-name testReplicaServer -g testGroup \
--source-server testserver --zone 3 --location testLocation \
--vnet newVnet --subnet newSubnet \
--address-prefixes 172.0.0.0/16 --subnet-prefixes 172.0.0.0/24 \
--private-dns-zone testDNS.postgres.database.azure.com
Creare una replica di lettura 'testReplicaServer' per 'testserver' con accesso pubblico o privato nel percorso specificato, se disponibile. Poiché la zona non viene passata, la zona verrà prelevata automaticamente nel percorso di replica che è diversa dal server di origine, se disponibile, altrimenti preleva la zona come server di origine nella posizione di replica, se disponibile, altrimenti la zona verrà impostata su Nessuno, ad esempio Nessuna preferenza.
az postgres flexible-server replica create --replica-name testReplicaServer -g testGroup --source-server testserver --location testLocation
Creare una replica di lettura 'testReplicaServer' per 'testserver' con custom --storage-size e --sku.
az postgres flexible-server replica create --replica-name testReplicaServer -g testGroup --source-server testserver --sku-name Standard_D4ds_v5 --storage-size 256
Parametri necessari
Nome del server in cui eseguire il ripristino.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Nome o ID risorsa del server di origine da cui eseguire il ripristino.
Parametri facoltativi
Prefisso dell'indirizzo IP da usare per la creazione di una nuova rete virtuale in formato CIDR. Il valore predefinito è 10.0.0.0/16.
Nome o ID risorsa dell'identità assegnata dall'utente per la crittografia dei dati.
ID risorsa della chiave primaria dell'insieme di credenziali delle chiavi per la crittografia dei dati.
Posizione. Usare i valori ottenuti con az account list-locations
. È possibile configurare la posizione predefinito con az configure --defaults location=<location>
.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Livello di prestazioni del server.
Questo parametro si applica solo a un server con accesso privato. 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.
Nome dello SKU di calcolo. Segue la convenzione Standard_{nome macchina virtuale}. Esempi: Standard_B1ms.
Capacità di archiviazione del server. Il valore minimo è 32 GiB e max è 16 TiB.
Nome o ID risorsa di una subnet nuova o esistente. 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.
Prefisso dell'indirizzo IP della subnet da usare per la creazione di una nuova subnet in formato CIDR. Il valore predefinito è 10.0.0.0/24.
Livello di calcolo del server. Valori accettati: Burstable, GeneralPurpose, MemoryOptimized.
Nome o ID di una rete virtuale nuova o esistente. 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.
Indica che non è richiesta la conferma.
Zona di disponibilità in cui effettuare il provisioning della risorsa.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az postgres flexible-server replica list
Elencare tutte le repliche in lettura per un determinato server.
az postgres flexible-server replica list --name
--resource-group
Esempio
Elencare tutte le repliche in lettura per il server master 'testserver'.
az postgres flexible-server replica list -g testGroup -n testserver
Parametri necessari
Nome del server di origine.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az postgres flexible-server replica promote
Arrestare la replica di una replica in lettura e alzarla di livello a un server indipendente o come server primario.
az postgres flexible-server replica promote [--ids]
[--name]
[--promote-mode {standalone, switchover}]
[--promote-option {forced, planned}]
[--resource-group]
[--subscription]
[--yes]
Esempio
Arrestare la replica in "testReplicaServer" e alzarla di livello a un server di lettura/scrittura autonomo.
az postgres flexible-server replica promote -g testGroup -n testReplicaServer
Arrestare la replica in "testReplicaServer" e alzarla di livello a un server di lettura/scrittura autonomo con sincronizzazione dati forzata.
az postgres flexible-server replica promote -g testGroup -n testReplicaServer --promote-mode standalone --promote-option forced
Arrestare la replica in "testReplicaServer" e alzarla di livello al server primario con la sincronizzazione dei dati pianificata. La replica che si promuove deve avere l'endpoint virtuale lettore assegnato oppure verrà visualizzato un errore durante l'innalzamento di livello.
az postgres flexible-server replica promote -g testGroup -n testReplicaServer --promote-mode switchover --promote-option planned
Parametri facoltativi
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".
Nome del server. Il nome può contenere solo lettere minuscole, numeri e il trattino (-). Minimo 3 caratteri e massimo 63 caratteri.
Indica se alzare di livello la replica di lettura a un server indipendente o promiterla come server primario.
Se sincronizzare i dati prima di promuovere la replica di lettura o promuovere il prima possibile.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Indica che non è richiesta la conferma.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az postgres flexible-server replica stop-replication
Questo comando è stato deprecato e verrà rimosso in una versione futura. Usare invece "postgres flexible-server replica promote".
Arrestare la replica in una replica di lettura e impostarla come server di lettura/scrittura.
az postgres 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 postgres flexible-server replica stop-replication -g testGroup -n testReplicaServer
Parametri facoltativi
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".
Nome del server. Il nome può contenere solo lettere minuscole, numeri e il trattino (-). Minimo 3 caratteri e massimo 63 caratteri.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Indica che non è richiesta la conferma.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.