az postgres flexible-server
Nota
Questo gruppo di comandi include comandi definiti sia nell'interfaccia della riga di comando di Azure che in almeno un'estensione. Installare ogni estensione per trarre vantaggio dalle funzionalità estese. Altre informazioni sulle estensioni.
Gestire Database di Azure per PostgreSQL server flessibili.
Comandi
Nome | Descrizione | Tipo | Status |
---|---|---|---|
az postgres flexible-server ad-admin |
Gestire gli amministratori di Active Directory del server. |
Core | Disponibilità generale |
az postgres flexible-server ad-admin create |
Creare un amministratore di Active Directory. |
Core | Disponibilità generale |
az postgres flexible-server ad-admin delete |
Eliminare un amministratore di Active Directory. |
Core | Disponibilità generale |
az postgres flexible-server ad-admin list |
Elencare tutti gli amministratori di Active Directory. |
Core | Disponibilità generale |
az postgres flexible-server ad-admin show |
Ottenere un amministratore di Active Directory. |
Core | Disponibilità generale |
az postgres flexible-server ad-admin wait |
Attendere che un amministratore di Active Directory soddisfi determinate condizioni. |
Core | Disponibilità generale |
az postgres flexible-server advanced-threat-protection-setting |
Gestire l'impostazione advanced threat protection per un server flessibile PostgreSQL. |
Core | Disponibilità generale |
az postgres flexible-server advanced-threat-protection-setting show |
Ottenere impostazioni avanzate di protezione dalle minacce per un server flessibile PostgreSL. |
Core | Disponibilità generale |
az postgres flexible-server advanced-threat-protection-setting update |
Aggiorna lo stato dell'impostazione di Advanced Threat Protection per un server flessibile. |
Core | Disponibilità generale |
az postgres flexible-server backup |
Gestire backup flessibili del server. |
Core | Disponibilità generale |
az postgres flexible-server backup create |
Creare un nuovo backup per un server flessibile. |
Core | Disponibilità generale |
az postgres flexible-server backup delete |
Eliminare un backup specifico. |
Core | Disponibilità generale |
az postgres flexible-server backup list |
Elencare tutti i backup per un determinato server. |
Core | Disponibilità generale |
az postgres flexible-server backup show |
Visualizzare i dettagli di un backup specifico per un determinato server. |
Core | Disponibilità generale |
az postgres flexible-server connect |
Connettersi a un server flessibile. |
Estensione | Disponibilità generale |
az postgres flexible-server create |
Creare un server flessibile PostgreSQL. |
Core | Disponibilità generale |
az postgres flexible-server db |
Gestire i database PostgreSQL in un server flessibile. |
Core | Disponibilità generale |
az postgres flexible-server db create |
Creare un database PostgreSQL in un server flessibile. |
Core | Disponibilità generale |
az postgres flexible-server db delete |
Eliminare un database in un server flessibile. |
Core | Disponibilità generale |
az postgres flexible-server db list |
Elencare i database per un server flessibile. |
Core | Disponibilità generale |
az postgres flexible-server db show |
Visualizzare i dettagli di un database. |
Core | Disponibilità generale |
az postgres flexible-server delete |
Eliminare un server flessibile. |
Core | Disponibilità generale |
az postgres flexible-server deploy |
Abilitare ed eseguire il flusso di lavoro gitHub Actions per il server PostgreSQL. |
Core | Disponibilità generale |
az postgres flexible-server deploy run |
Eseguire un flusso di lavoro esistente nel repository GitHub. |
Core | Disponibilità generale |
az postgres flexible-server deploy setup |
Creare il file del flusso di lavoro di GitHub Actions per il server PostgreSQL. |
Core | Disponibilità generale |
az postgres flexible-server execute |
Connettersi a un server flessibile. |
Estensione | Disponibilità generale |
az postgres flexible-server firewall-rule |
Gestire le regole del firewall per un server. |
Core | Disponibilità generale |
az postgres flexible-server firewall-rule create |
Creare una nuova regola del firewall per un server flessibile. |
Core | Disponibilità generale |
az postgres flexible-server firewall-rule delete |
Elimina una regola del firewall. |
Core | Disponibilità generale |
az postgres flexible-server firewall-rule list |
Elencare tutte le regole del firewall per un server flessibile. |
Core | Disponibilità generale |
az postgres flexible-server firewall-rule show |
Ottenere i dettagli di una regola del firewall. |
Core | Disponibilità generale |
az postgres flexible-server firewall-rule update |
Aggiornare una regola del firewall. |
Core | Disponibilità generale |
az postgres flexible-server geo-restore |
Ripristino geografico di un server flessibile dal backup. |
Core | Disponibilità generale |
az postgres flexible-server identity |
Gestire le identità assegnate dall'utente del server. |
Core | Disponibilità generale |
az postgres flexible-server identity assign |
Aggiungere identità gestite firmate dall'utente al server. |
Core | Disponibilità generale |
az postgres flexible-server identity list |
Elencare tutte le identità gestite assegnate dall'utente dal server. |
Core | Disponibilità generale |
az postgres flexible-server identity remove |
Rimuovere gli identificatori gestiti firmati dall'utente dal server. |
Core | Disponibilità generale |
az postgres flexible-server identity show |
Ottenere un'identità gestita assegnata dall'utente dal server. |
Core | Disponibilità generale |
az postgres flexible-server list |
Elencare i server flessibili disponibili. |
Core | Disponibilità generale |
az postgres flexible-server list-skus |
Elenca gli SKU disponibili nell'area specificata. |
Core | Disponibilità generale |
az postgres flexible-server migration |
Gestire i flussi di lavoro di migrazione per i server flessibili PostgreSQL. |
Core | Disponibilità generale |
az postgres flexible-server migration check-name-availability |
Controlla se è possibile usare il nome della migrazione specificato. |
Core | Disponibilità generale |
az postgres flexible-server migration create |
Creare un nuovo flusso di lavoro di migrazione per un server flessibile. |
Core | Disponibilità generale |
az postgres flexible-server migration list |
Elencare le migrazioni di un server flessibile. |
Core | Disponibilità generale |
az postgres flexible-server migration show |
Ottenere i dettagli di una migrazione specifica. |
Core | Disponibilità generale |
az postgres flexible-server migration update |
Aggiornare una migrazione specifica. |
Core | Disponibilità generale |
az postgres flexible-server parameter |
Comandi per la gestione dei valori dei parametri del server per il server flessibile. |
Core | Disponibilità generale |
az postgres flexible-server parameter list |
Elencare i valori dei parametri per un server flessibile. |
Core | Disponibilità generale |
az postgres flexible-server parameter set |
Aggiornare il parametro di un server flessibile. |
Core | Disponibilità generale |
az postgres flexible-server parameter show |
Ottenere il parametro per un server flessibile". |
Core | Disponibilità generale |
az postgres flexible-server private-endpoint-connection |
Gestire le connessioni endpoint privato del server flessibile PostgreSQL. |
Core | Disponibilità generale |
az postgres flexible-server private-endpoint-connection approve |
Approvare la connessione endpoint privato specificata associata a un server flessibile PostgreSQL. |
Core | Disponibilità generale |
az postgres flexible-server private-endpoint-connection delete |
Eliminare la connessione endpoint privato specificata associata a un server flessibile PostgreSQL. |
Core | Disponibilità generale |
az postgres flexible-server private-endpoint-connection list |
Elencare tutte le connessioni endpoint private associate a un server flessibile PostgreSQL. |
Core | Disponibilità generale |
az postgres flexible-server private-endpoint-connection reject |
Rifiutare la connessione endpoint privato specificata associata a un server flessibile PostgreSQL. |
Core | Disponibilità generale |
az postgres flexible-server private-endpoint-connection show |
Visualizzare i dettagli di una connessione endpoint privato associata a un server flessibile PostgreSQL. |
Core | Disponibilità generale |
az postgres flexible-server private-link-resource |
Ottenere la risorsa collegamento privato per un server flessibile PostgreSQL. |
Core | Disponibilità generale |
az postgres flexible-server private-link-resource list |
Elencare le risorse di collegamento privato associate a un server flessibile PostgreSQL. |
Core | Disponibilità generale |
az postgres flexible-server private-link-resource show |
Ottenere una risorsa collegamento privato per un server flessibile PostgreSQL. |
Core | Disponibilità generale |
az postgres flexible-server replica |
Gestire le repliche in lettura. |
Core | Disponibilità generale |
az postgres flexible-server replica create |
Creare una replica di lettura per un server. |
Core | Disponibilità generale |
az postgres flexible-server replica list |
Elencare tutte le repliche in lettura per un determinato server. |
Core | 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. |
Core | Disponibilità generale |
az postgres flexible-server replica stop-replication |
Arrestare la replica in una replica di lettura e impostarla come server di lettura/scrittura. |
Core | Deprecato |
az postgres flexible-server restart |
Riavviare un server flessibile. |
Core | Disponibilità generale |
az postgres flexible-server restore |
Ripristinare un server flessibile dal backup. |
Core | Disponibilità generale |
az postgres flexible-server revive-dropped |
Ripristinare un server flessibile eliminato dal backup. |
Core | Disponibilità generale |
az postgres flexible-server server-logs |
Gestire i log del server (file di log) per un server flessibile PostgreSQL. |
Core | Disponibilità generale |
az postgres flexible-server server-logs download |
Scaricare i file di log per un server flessibile PostgreSQL. |
Core | Disponibilità generale |
az postgres flexible-server server-logs list |
Elencare i file di log per un server flessibile PostgreSQL. |
Core | Disponibilità generale |
az postgres flexible-server show |
Ottenere i dettagli di un server flessibile. |
Core | Disponibilità generale |
az postgres flexible-server show-connection-string |
Visualizzare le stringa di connessione per un database server flessibile PostgreSQL. |
Core | Disponibilità generale |
az postgres flexible-server start |
Avviare un server flessibile. |
Core | Disponibilità generale |
az postgres flexible-server stop |
Arrestare un server flessibile. |
Core | Disponibilità generale |
az postgres flexible-server update |
Aggiornare un server flessibile. |
Core | Disponibilità generale |
az postgres flexible-server upgrade |
Aggiornare la versione principale di un server flessibile. |
Core | Disponibilità generale |
az postgres flexible-server virtual-endpoint |
Gestire gli endpoint virtuali per un server flessibile PostgreSQL. |
Core | Disponibilità generale |
az postgres flexible-server virtual-endpoint create |
Creare un nuovo endpoint virtuale per un server flessibile. |
Core | Disponibilità generale |
az postgres flexible-server virtual-endpoint delete |
Eliminare un endpoint virtuale. |
Core | Disponibilità generale |
az postgres flexible-server virtual-endpoint list |
Elencare tutti gli endpoint virtuali per un server flessibile. |
Core | Disponibilità generale |
az postgres flexible-server virtual-endpoint show |
Ottenere i dettagli di un endpoint virtuale. |
Core | Disponibilità generale |
az postgres flexible-server virtual-endpoint update |
Aggiornare un endpoint virtuale. |
Core | Disponibilità generale |
az postgres flexible-server wait |
Attendere che il server flessibile soddisfi determinate condizioni. |
Core | Disponibilità generale |
az postgres flexible-server connect
Connettersi a un server flessibile.
az postgres flexible-server connect --admin-user
--name
[--admin-password]
[--database-name]
[--interactive]
[--querytext]
Parametri necessari
Nome utente dell'account di accesso dell'amministratore.
Nome del server. Il nome può contenere solo lettere minuscole, numeri e il trattino (-). Minimo 3 caratteri e massimo 63 caratteri.
Parametri facoltativi
Password di accesso dell'amministratore.
Nome di un database.
Passare questo parametro per connettersi al database in modalità interattiva.
L'argomento 'querytext' è stato deprecato e verrà rimosso in una versione futura. Usare invece 'execute'.
Query da eseguire sul server flessibile.
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 posizione predefinito 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 create
Creare un server flessibile PostgreSQL.
Creare un server flessibile PostgreSQL con configurazione personalizzata o predefinita. Per altre informazioni sulla configurazione di rete, vedere
- Configurare l'accesso pubblico https://docs.microsoft.com/en-us/azure/postgresql/flexible-server/how-to-manage-firewall-cli
- Configurare l'accesso https://docs.microsoft.com/en-us/azure/postgresql/flexible-server/how-to-manage-virtual-network-cliprivato.
az postgres flexible-server create [--active-directory-auth {Disabled, Enabled}]
[--address-prefixes]
[--admin-password]
[--admin-user]
[--backup-identity]
[--backup-key]
[--backup-retention]
[--create-default-database {Disabled, Enabled}]
[--database-name]
[--geo-redundant-backup {Disabled, Enabled}]
[--high-availability {Disabled, SameZone, ZoneRedundant}]
[--identity]
[--iops]
[--key]
[--location]
[--name]
[--password-auth {Disabled, Enabled}]
[--performance-tier]
[--private-dns-zone]
[--public-access]
[--resource-group]
[--sku-name]
[--standby-zone]
[--storage-auto-grow {Disabled, Enabled}]
[--storage-size]
[--storage-type {PremiumV2_LRS, Premium_LRS}]
[--subnet]
[--subnet-prefixes]
[--tags]
[--throughput]
[--tier]
[--version]
[--vnet]
[--yes]
[--zone]
Esempio
Creare un server flessibile PostgreSQL con parametri personalizzati
az postgres flexible-server create --location northeurope --resource-group testGroup \
--name testserver --admin-user username --admin-password password \
--sku-name Standard_D2s_v3 --tier GeneralPurpose --public-access 153.24.26.117 --storage-size 128 \
--tags "key=value" --version 16 --high-availability ZoneRedundant --zone 1 \
--standby-zone 3
Creare un server flessibile PostgreSQL usando dischi SSD Premium v2.
# set storage type to "PremiumV2_LRS" and provide values for Storage size (in GiB), IOPS (operations/sec), and Throughput (MB/sec).
az postgres flexible-server create --location northeurope --resource-group testGroup \
--name testserver --admin-user username --admin-password password \
--sku-name Standard_B1ms --tier Burstable --storage-type PremiumV2_LRS --storage-size 128 --iops 3000 --throughput 125
Creare un server flessibile PostgreSQL con parametri predefiniti e accesso pubblico abilitato per impostazione predefinita. Il gruppo di risorse, il nome del server, il nome utente, la password e il database predefinito verranno creati dall'interfaccia della riga di comando
az postgres flexible-server create
Creare un server flessibile PostgreSQL con accesso pubblico e aggiungere l'intervallo di indirizzi IP per avere accesso a questo server. Il parametro --public-access può essere 'All', 'None', <startIpAddress>, o <startIpAddress>-<endIpAddress>
az postgres flexible-server create --resource-group testGroup --name testserver --public-access 125.23.54.31-125.23.54.35
Creare un server flessibile PostgreSQL con accesso privato. Se la rete virtuale e la subnet specificate non esistono, verranno creati la rete virtuale e la subnet con i prefissi di indirizzo specificati.
az postgres flexible-server create --resource-group testGroup --name testserver --vnet myVnet --subnet mySubnet --address-prefixes 10.0.0.0/16 --subnet-prefixes 10.0.0.0/24
Creare un server flessibile PostgreSQL usando un nuovo ID risorsa subnet e un nuovo ID risorsa zona DNS privato. La subnet e la zona DNS possono essere create in una sottoscrizione o in un gruppo di risorse diverso.
az postgres flexible-server create \
--resource-group testGroup --name testserver \
--subnet /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Network/virtualNetworks/{VNetName}/subnets/{SubnetName} \
--private-dns-zone /subscriptions/{SubID}/resourceGroups/{resourceGroup}/providers/Microsoft.Network/privateDnsZones/testPostgreSQLFlexibleDnsZone.private.postgres.database.azure.com \
--address-prefixes 172.0.0.0/16 --subnet-prefixes 172.0.0.0/24
Creare un server flessibile PostgreSQL usando le risorse di rete esistenti nello stesso gruppo di risorse. La subnet specificata non deve avere altre risorse distribuite e questa subnet verrà delegata a Microsoft.DBforPostgreSQL/flexibleServers, se non è già delegata. La zona DNS privata verrà collegata alla rete virtuale, se non è già collegata.
# create vnet
az network vnet create --resource-group testGroup --name testVnet --location testLocation --address-prefixes 172.0.0.0/16
# create subnet
az network vnet subnet create --resource-group testGroup --vnet-name testVnet --address-prefixes 172.0.0.0/24 --name testSubnet
# create private dns zone
az network private-dns zone create -g testGroup -n testDNS.private.postgres.database.azure.com
az postgres flexible-server create --resource-group testGroup \
--name testserver --location testLocation \
--subnet /subscriptions/{SubId}/resourceGroups/{testGroup}/providers/Microsoft.Network/virtualNetworks/tesetVnet/subnets/testSubnet \
--private-dns-zone /subscriptions/{SubId}/resourceGroups/{testGroup}/providers/Microsoft.Network/privateDnsZones/testDNS.postgres.database.azure.com\
az postgres flexible-server create --resource-group testGroup --name testserver \
--vnet testVnet --subnet testSubnet --location testLocation \
--private-dns-zone /subscriptions/{SubId}/resourceGroups/{testGroup}/providers/Microsoft.Network/privateDnsZones/testDNS.postgres.database.azure.com
Creare un server flessibile PostgreSQL usando le risorse di rete esistenti nel gruppo di risorse/sottoscrizione diverso.
az postgres flexible-server create --resource-group testGroup \
--name testserver --location testLocation \
--subnet /subscriptions/{SubId2}/resourceGroups/{testGroup2}/providers/Microsoft.Network/virtualNetworks/tesetVnet/subnets/testSubnet \
--private-dns-zone /subscriptions/{SubId2}/resourceGroups/{testGroup2}/providers/Microsoft.Network/privateDnsZones/testDNS.postgres.database.azure.com
Creare un server flessibile PostgreSQL con crittografia dei dati.
# create keyvault
az keyvault create -g testGroup -n testVault --location testLocation \
--enable-purge-protection true
# create key in keyvault and save its key identifier
keyIdentifier=$(az keyvault key create --name testKey -p software \
--vault-name testVault --query key.kid -o tsv)
# create identity and save its principalId
identityPrincipalId=$(az identity create -g testGroup --name testIdentity \
--location testLocation --query principalId -o tsv)
# add testIdentity as an access policy with key permissions 'Wrap Key', 'Unwrap Key', 'Get' and 'List' inside testVault
az keyvault set-policy -g testGroup -n testVault --object-id $identityPrincipalId \
--key-permissions wrapKey unwrapKey get list
# create flexible server with data encryption enabled
az postgres flexible-server create -g testGroup -n testServer --location testLocation \
--key $keyIdentifier --identity testIdentity
Creare un server flessibile PostgreSQL con l'autenticazione di Active Directory e l'autenticazione della password.
# create flexible server with aad auth and password auth enabled
az postgres flexible-server create -g testGroup -n testServer --location testLocation \
--active-directory-auth Enabled
Creare un server flessibile PostgreSQL solo con autenticazione di Active Directory.
# create flexible server with aad only auth and password auth disabled
az postgres flexible-server create -g testGroup -n testServer --location testLocation \
--active-directory-auth Enabled --password-auth Disabled
Creare un server flessibile PostgreSQL con accesso pubblico, backup con ridondanza geografica abilitato e aggiungere l'intervallo di indirizzi IP per avere accesso a questo server. Il parametro --public-access può essere 'All', 'None', <startIpAddress>, o <startIpAddress>-<endIpAddress>
az postgres flexible-server create --resource-group testGroup --name testserver --geo-redundant-backup Enabled --public-access 125.23.54.31-125.23.54.35
Creare un server flessibile PostgreSQL con crittografia dei dati per il server abilitato per il backup con esecuzione geografica.
# create keyvault
az keyvault create -g testGroup -n testVault --location testLocation \
--enable-purge-protection true
# create key in keyvault and save its key identifier
keyIdentifier=$(az keyvault key create --name testKey -p software \
--vault-name testVault --query key.kid -o tsv)
# create identity and save its principalId
identityPrincipalId=$(az identity create -g testGroup --name testIdentity \
--location testLocation --query principalId -o tsv)
# add testIdentity as an access policy with key permissions 'Wrap Key', 'Unwrap Key', 'Get' and 'List' inside testVault
az keyvault set-policy -g testGroup -n testVault --object-id $identityPrincipalId \
--key-permissions wrapKey unwrapKey get list
# create keyvault in geo-paired region
az keyvault create -g testGroup -n geoVault --location geoPairedLocation \
--enable-purge-protection true
# create key in keyvault and save its key identifier
geoKeyIdentifier=$(az keyvault key create --name geoKey -p software \
--vault-name geoVault --query key.kid -o tsv)
# create identity in geo-raired location and save its principalId
geoIdentityPrincipalId=$(az identity create -g testGroup --name geoIdentity \
--location geoPairedLocation --query principalId -o tsv)
# add testIdentity as an access policy with key permissions 'Wrap Key', 'Unwrap Key', 'Get' and 'List' inside testVault
az keyvault set-policy -g testGroup -n geoVault --object-id $geoIdentityPrincipalId \
--key-permissions wrapKey unwrapKey get list
# create flexible server with data encryption enabled for geo-backup Enabled server
az postgres flexible-server create -g testGroup -n testServer --location testLocation --geo-redundant-backup Enabled \
--key $keyIdentifier --identity testIdentity --backup-key $geoKeyIdentifier --backup-identity geoIdentity
Creare un server flessibile con un livello di prestazioni di archiviazione personalizzato. Valori accettati "P4", "P6", "P10", "P15", "P20", "P30", \ "P40", "P50", "P60", "P70", "P80". I valori effettivi consentiti dipendono dalla selezione --storage-size per la creazione flessibile del server. \ Il valore predefinito per il livello di prestazioni di archiviazione dipende dalla dimensione --storage-size selezionata per la creazione flessibile del server.
az postgres flexible-server create -g testGroup -n testServer --location testLocation --performance-tier P15
creare un server flessibile con aumento automatico dell'archiviazione come Abilitato. Valori accettati Abilitato/Disabilitato. Il valore predefinito per l'aumento automatico dell'archiviazione è "Disabilitato".
az postgres flexible-server create -g testGroup -n testServer --location testLocation --storage-auto-grow Enabled
Parametri facoltativi
Indica se l'autenticazione di Azure Active Directory è abilitata.
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.
Password dell'amministratore. Minimo 8 caratteri e massimo 128 caratteri. La password deve contenere caratteri di tre delle categorie seguenti: lettere maiuscole, lettere minuscole, numeri e caratteri non alfanumerici.
Nome utente amministratore per il server. Una volta impostata, non può essere modificata.
Nome o ID risorsa dell'identità utente di backup geografico per la crittografia dei dati. L'identità deve trovarsi nella stessa area dell'area di backup.
ID risorsa della chiave dell'insieme di credenziali delle chiavi di backup geografico per la crittografia dei dati. La chiave deve trovarsi nella stessa area dell'area di backup.
Numero di giorni di conservazione di un backup. Intervallo da 7 a 35 giorni. Il valore predefinito è 7 giorni.
Abilitare o disabilitare la creazione del database flexibleserverdb predefinito. Il valore predefinito è Enabled.
Nome del database da creare durante il provisioning del server di database.
Indica se il backup con ridondanza geografica è abilitato o meno.
Abilitare (ZoneRedundant o SameZone) o disabilitare la funzionalità di disponibilità elevata.
Nome o ID risorsa dell'identità assegnata dall'utente per la crittografia dei dati.
Valore di operazioni di I/O al secondo in (operazioni/sec) da allocare per questo server. Questo valore può essere aggiornato solo se il server flessibile usa dischi SSD Premium v2.
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>
.
Nome del server. Il nome può contenere solo lettere minuscole, numeri e il trattino (-). Minimo 3 caratteri e massimo 63 caratteri.
Indica se l'autenticazione della password è abilitata.
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.
Determina l'accesso pubblico. Immettere un singolo o intervallo di indirizzi IP da includere nell'elenco degli indirizzi IP consentiti. Gli intervalli di indirizzi IP devono essere separati da trattini e non contenere spazi. Se si specifica 0.0.0.0.0, l'accesso pubblico al server viene concesso da qualsiasi risorsa distribuita in Azure. Impostandolo su "Nessuno" imposta il server in modalità di accesso pubblico, ma non crea una regola del firewall.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Nome dello SKU di calcolo. Segue la convenzione Standard_{nome macchina virtuale}. Esempi: Standard_B1ms.
Informazioni sulla zona di disponibilità del server standby quando è abilitata la disponibilità elevata.
Abilitare o disabilitare l'aumento automatico della risorsa di archiviazione. Il valore predefinito è Enabled.
Capacità di archiviazione del server. Il valore minimo è 32 GiB e max è 16 TiB.
Tipo di archiviazione per il server. I valori consentiti sono Premium_LRS e PremiumV2_LRS. Il valore predefinito è Premium_LRS. Se si usa PremiumV2_LRS, è necessario impostare operazioni di I/O al secondo e velocità effettiva.
Nome o ID risorsa di una subnet nuova o esistente. Per usare una subnet da un gruppo di risorse o una sottoscrizione diversi, specificare l'ID risorsa anziché il nome. Si noti che la subnet verrà delegata a flexibleServers. Dopo la delega, la 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.
Tag separati da spazi: key[=value] [key[=value] ...]. Usare "" per cancellare i tag esistenti.
Velocità effettiva di archiviazione in (MB/sec) per il server. Questo valore può essere aggiornato solo se il server flessibile usa dischi SSD Premium v2.
Livello di calcolo del server. Valori accettati: Burstable, GeneralPurpose, MemoryOptimized.
Versione principale del server.
Nome o ID di una rete virtuale nuova o esistente. Per usare una rete virtuale da un gruppo di risorse o una sottoscrizione diversi, specificare un'ID risorsa. che deve essere composto da un numero di caratteri compreso tra 2 e 64. 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 posizione predefinito 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 delete
Eliminare un server flessibile.
az postgres flexible-server delete [--ids]
[--name]
[--resource-group]
[--subscription]
[--yes]
Esempio
Eliminare un server flessibile.
az postgres flexible-server delete --resource-group testGroup --name testserver
Eliminare un server flessibile senza prompt o conferma.
az postgres flexible-server delete --resource-group testGroup --name testserver --yes
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 posizione predefinito 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 posizione predefinito 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 execute
Connettersi a un server flessibile.
az postgres flexible-server execute --admin-password
--admin-user
--name
[--database-name]
[--file-path]
[--querytext]
Parametri necessari
Password di accesso dell'amministratore.
Nome utente dell'account di accesso dell'amministratore.
Nome del server. Il nome può contenere solo lettere minuscole, numeri e il trattino (-). Minimo 3 caratteri e massimo 63 caratteri.
Parametri facoltativi
Nome di un database.
Percorso del file sql da eseguire.
Query da eseguire sul server flessibile.
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 posizione predefinito 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 geo-restore
Ripristino geografico di un server flessibile dal backup.
az postgres flexible-server geo-restore --location
--source-server
[--address-prefixes]
[--backup-identity]
[--backup-key]
[--geo-redundant-backup {Disabled, Enabled}]
[--identity]
[--ids]
[--key]
[--name]
[--no-wait]
[--private-dns-zone]
[--resource-group]
[--subnet]
[--subnet-prefixes]
[--subscription]
[--vnet]
[--yes]
[--zone]
Esempio
Ripristino geografico del server di accesso pubblico 'testserver' a un nuovo server 'testserverNew' nel percorso 'newLocation' con accesso pubblico.
az postgres flexible-server geo-restore --resource-group testGroup --name testserverNew --source-server testserver --location newLocation
Ripristino geografico del server di accesso privato 'testserver' come nuovo server 'testserverNew' con nuova subnet. Verrà effettuato il provisioning della nuova rete virtuale, della subnet e della zona DNS privata per il server ripristinato. Per altri scenari di accesso privato, vedere il comando "flexible-server create".
az postgres flexible-server geo-restore --resource-group testGroup --name testserverNew \
--source-server testserver --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 --location newLocation
Ripristino geografico 'testserver' al momento corrente come nuovo server 'testserverNew' in una sottoscrizione/gruppo di risorse diverso. \ Qui --resource-group è per il gruppo di risorse del server di destinazione e --source-server deve essere passato come ID risorsa. \ Questo ID risorsa può trovarsi in una sottoscrizione diversa dalla sottoscrizione usata per az account set.
az postgres flexible-server geo-restore --resource-group testGroup --name testserverNew --location newLocation \
--source-server /subscriptions/{sourceSubscriptionId}/resourceGroups/{sourceResourceGroup}/providers/Microsoft.DBforPostgreSQL/flexibleServers/{sourceServerName}
Parametri necessari
Posizione. Usare i valori ottenuti con az account list-locations
. È possibile configurare la posizione predefinito con az configure --defaults location=<location>
.
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à utente di backup geografico per la crittografia dei dati. L'identità deve trovarsi nella stessa area dell'area di backup.
ID risorsa della chiave dell'insieme di credenziali delle chiavi di backup geografico per la crittografia dei dati. La chiave deve trovarsi nella stessa area dell'area di backup.
Indica se il backup con ridondanza geografica è abilitato o meno.
Nome o ID risorsa dell'identità assegnata dall'utente per la crittografia dei dati.
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'.
ID risorsa della chiave primaria dell'insieme di credenziali delle chiavi per la crittografia dei dati.
Nome del server. Il nome può contenere solo lettere minuscole, numeri e il trattino (-). Minimo 3 caratteri e massimo 63 caratteri.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
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 del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Nome o ID risorsa di una subnet nuova o esistente. Per usare una subnet da un gruppo di risorse o una sottoscrizione diversi, specificare l'ID risorsa anziché il nome. Si noti che la subnet verrà delegata a flexibleServers. Dopo la delega, la 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.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Nome o ID di una rete virtuale nuova o esistente. Per usare una rete virtuale da un gruppo di risorse o una sottoscrizione diversi, specificare un'ID risorsa. che deve essere composto da un numero di caratteri compreso tra 2 e 64. 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 posizione predefinito 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 list
Elencare i server flessibili disponibili.
az postgres flexible-server list [--resource-group]
Esempio
Elencare tutti i server flessibili PostgreSQL in una sottoscrizione.
az postgres flexible-server list
Elencare tutti i server flessibili PostgreSQL in un gruppo di risorse.
az postgres flexible-server list --resource-group testGroup
Elencare tutti i server flessibili PostgreSQL in un gruppo di risorse in formato tabella.
az postgres flexible-server list --resource-group testGroup --output table
Parametri facoltativi
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 posizione predefinito 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 list-skus
Elenca gli SKU disponibili nell'area specificata.
az postgres flexible-server list-skus --location
Parametri necessari
Posizione. Usare i valori ottenuti con az account list-locations
. È possibile configurare la posizione predefinito con az configure --defaults location=<location>
.
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 posizione predefinito 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 restart
Riavviare un server flessibile.
az postgres flexible-server restart [--failover]
[--ids]
[--name]
[--resource-group]
[--subscription]
Esempio
Riavviare un server flessibile.
az postgres flexible-server restart --resource-group testGroup --name testserver
Riavviare un server con failover pianificato
az postgres flexible-server restart --resource-group testGroup --name testserver --failover Planned
Riavviare un server con failover forzato
az postgres flexible-server restart --resource-group testGroup --name testserver --failover Forced
Parametri facoltativi
Failover forzato o pianificato per l'operazione di riavvio del server. Valori consentiti: Forced, Planned.
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 posizione predefinito usando az account set -s NAME_OR_ID
.
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 posizione predefinito 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 restore
Ripristinare un server flessibile dal backup.
az postgres flexible-server restore --source-server
[--address-prefixes]
[--backup-identity]
[--backup-key]
[--geo-redundant-backup {Disabled, Enabled}]
[--identity]
[--ids]
[--key]
[--name]
[--no-wait]
[--private-dns-zone]
[--resource-group]
[--restore-time]
[--storage-type {PremiumV2_LRS}]
[--subnet]
[--subnet-prefixes]
[--subscription]
[--vnet]
[--yes]
[--zone]
Esempio
Ripristinare 'testserver' in un punto specifico nel tempo come nuovo server 'testserverNew'.
az postgres flexible-server restore --resource-group testGroup --name testserverNew --source-server testserver --restore-time "2017-06-15T13:10:00Z"
Ripristinare 'testserver' al momento corrente come nuovo server 'testserverNew'.
az postgres flexible-server restore --resource-group testGroup --name testserverNew --source-server testserver
Ripristinare 'testserver' al momento corrente come nuovo server 'testserverNew' in un gruppo di risorse diverso. \ Qui --resource-group è per il gruppo di risorse del server di destinazione e --source-server deve essere passato come ID risorsa.
az postgres flexible-server restore --resource-group testGroup --name testserverNew \
--source-server /subscriptions/{testSubscription}/resourceGroups/{sourceResourceGroup}/providers/Microsoft.DBforPostgreSQL/flexibleServers/{sourceServerName}
Ripristinare 'testserver' al momento corrente come nuovo server 'testserverNew' in una sottoscrizione diversa. \ Qui --resource-group è per il gruppo di risorse del server di destinazione e --source-server deve essere passato come ID risorsa. \ Questo ID risorsa può trovarsi in una sottoscrizione diversa dalla sottoscrizione usata per az account set.
az postgres flexible-server restore --resource-group testGroup --name testserverNew \
--source-server /subscriptions/{sourceSubscriptionId}/resourceGroups/{sourceResourceGroup}/providers/Microsoft.DBforPostgreSQL/flexibleServers/{sourceServerName}
Ripristinare 'testserver' al momento corrente come nuovo server 'testserverNew' usando dischi SSD Premium v2 impostando il tipo di archiviazione su "PremiumV2_LRS"
az postgres flexible-server restore --resource-group testGroup --name testserverNew --source-server testserver --storage-type PremiumV2_LRS
Parametri necessari
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à utente di backup geografico per la crittografia dei dati. L'identità deve trovarsi nella stessa area dell'area di backup.
ID risorsa della chiave dell'insieme di credenziali delle chiavi di backup geografico per la crittografia dei dati. La chiave deve trovarsi nella stessa area dell'area di backup.
Indica se il backup con ridondanza geografica è abilitato o meno.
Nome o ID risorsa dell'identità assegnata dall'utente per la crittografia dei dati.
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'.
ID risorsa della chiave primaria dell'insieme di credenziali delle chiavi per la crittografia dei dati.
Nome del server. Il nome può contenere solo lettere minuscole, numeri e il trattino (-). Minimo 3 caratteri e massimo 63 caratteri.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
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 del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Punto nel tempo utc da cui eseguire il ripristino (formato ISO8601), ad esempio 2017-04-26T02:10:00+00:00Il valore predefinito è impostato sull'ora corrente.
Tipo di archiviazione per il nuovo server. Il valore consentito è PremiumV2_LRS. Il valore predefinito è nessuno.
Nome o ID risorsa di una subnet nuova o esistente. Per usare una subnet da un gruppo di risorse o una sottoscrizione diversi, specificare l'ID risorsa anziché il nome. Si noti che la subnet verrà delegata a flexibleServers. Dopo la delega, la 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.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Nome o ID di una rete virtuale nuova o esistente. Per usare una rete virtuale da un gruppo di risorse o una sottoscrizione diversi, specificare un'ID risorsa. che deve essere composto da un numero di caratteri compreso tra 2 e 64. 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 posizione predefinito 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 revive-dropped
Ripristinare un server flessibile eliminato dal backup.
az postgres flexible-server revive-dropped --location
--source-server
[--address-prefixes]
[--backup-identity]
[--backup-key]
[--geo-redundant-backup {Disabled, Enabled}]
[--identity]
[--ids]
[--key]
[--name]
[--no-wait]
[--private-dns-zone]
[--resource-group]
[--subnet]
[--subnet-prefixes]
[--subscription]
[--vnet]
[--yes]
[--zone]
Esempio
Ripristinare il server di accesso pubblico 'testserver' rilasciato a un nuovo server 'testserverNew' nel percorso 'newLocation' con accesso pubblico.
az postgres flexible-server revive-dropped --resource-group testGroup --name testserverNew --source-server /subscriptions/{SubId}/resourceGroups/{testGroup}/providers/Microsoft.DBforPostgreSQL/flexibleServers/testserver --location newLocation
Ripristinare il server di accesso pubblico eliminato 'testserver' con la crittografia dei dati abilitata come nuovo server 'testserverNew' con crittografia dei dati.
az postgres flexible-server revive-dropped -l testLocation --resource-group testGroup --name testserverNew \
--source-server testserver --key newKeyIdentifier --identity newIdentity
Parametri necessari
Posizione. Usare i valori ottenuti con az account list-locations
. È possibile configurare la posizione predefinito con az configure --defaults location=<location>
.
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à utente di backup geografico per la crittografia dei dati. L'identità deve trovarsi nella stessa area dell'area di backup.
ID risorsa della chiave dell'insieme di credenziali delle chiavi di backup geografico per la crittografia dei dati. La chiave deve trovarsi nella stessa area dell'area di backup.
Indica se il backup con ridondanza geografica è abilitato o meno.
Nome o ID risorsa dell'identità assegnata dall'utente per la crittografia dei dati.
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'.
ID risorsa della chiave primaria dell'insieme di credenziali delle chiavi per la crittografia dei dati.
Nome del server. Il nome può contenere solo lettere minuscole, numeri e il trattino (-). Minimo 3 caratteri e massimo 63 caratteri.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
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 del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Nome o ID risorsa di una subnet nuova o esistente. Per usare una subnet da un gruppo di risorse o una sottoscrizione diversi, specificare l'ID risorsa anziché il nome. Si noti che la subnet verrà delegata a flexibleServers. Dopo la delega, la 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.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Nome o ID di una rete virtuale nuova o esistente. Per usare una rete virtuale da un gruppo di risorse o una sottoscrizione diversi, specificare un'ID risorsa. che deve essere composto da un numero di caratteri compreso tra 2 e 64. 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 posizione predefinito 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 show
Ottenere i dettagli di un server flessibile.
az postgres flexible-server show [--ids]
[--name]
[--resource-group]
[--subscription]
Esempio
Ottenere i dettagli di un server flessibile
az postgres flexible-server show --resource-group testGroup --name testserver
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 posizione predefinito usando az account set -s NAME_OR_ID
.
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 posizione predefinito 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 show-connection-string
Visualizzare le stringa di connessione per un database server flessibile PostgreSQL.
az postgres flexible-server show-connection-string [--admin-password]
[--admin-user]
[--database-name]
[--ids]
[--pg-bouncer]
[--server-name]
[--subscription]
Esempio
Mostra stringa di connessione per i linguaggi di programmazione e cmd.
az postgres flexible-server show-connection-string -s testserver -u username -p password -d databasename
Mostra stringa di connessione per i linguaggi di programmazione e cmd con PgBouncer abilitato.
az postgres flexible-server show-connection-string -s testserver -u username -p password -d databasename --pg-bouncer
Parametri facoltativi
Password dell'amministratore. Minimo 8 caratteri e massimo 128 caratteri. La password deve contenere caratteri di tre delle categorie seguenti: lettere maiuscole, lettere minuscole, numeri e caratteri non alfanumerici.
Nome utente amministratore per il server. Una volta impostata, non può essere modificata.
Nome del database da creare durante il provisioning del server di database.
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'.
Mostra stringa di connessione per PgBouncer.
Nome del server. Il nome può contenere solo lettere minuscole, numeri e il trattino (-). Minimo 3 caratteri e massimo 63 caratteri.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
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 posizione predefinito 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 start
Avviare un server flessibile.
az postgres flexible-server start [--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
Esempio
Avviare un server flessibile.
az postgres flexible-server start --resource-group testGroup --name testserver
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 che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
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 posizione predefinito 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 stop
Arrestare un server flessibile.
az postgres flexible-server stop [--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
Esempio
Arrestare un server flessibile.
az postgres flexible-server stop --resource-group testGroup --name testserver
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 che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
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 posizione predefinito 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 update
Aggiornare un server flessibile.
az postgres flexible-server update [--active-directory-auth {Disabled, Enabled}]
[--add]
[--admin-password]
[--backup-identity]
[--backup-key]
[--backup-retention]
[--force-string]
[--high-availability {Disabled, SameZone, ZoneRedundant}]
[--identity]
[--ids]
[--iops]
[--key]
[--maintenance-window]
[--name]
[--password-auth {Disabled, Enabled}]
[--performance-tier]
[--private-dns-zone]
[--public-access {Disabled, Enabled}]
[--remove]
[--resource-group]
[--set]
[--sku-name]
[--standby-zone]
[--storage-auto-grow {Disabled, Enabled}]
[--storage-size]
[--subscription]
[--tags]
[--throughput]
[--tier]
[--yes]
Esempio
Aggiornare lo SKU di un server flessibile usando il contesto locale per il server e il gruppo di risorse.
az postgres flexible-server update --sku-name Standard_D4s_v3
Aggiornare i tag di un server.
az postgres flexible-server update --resource-group testGroup --name testserver --tags "k1=v1" "k2=v2"
Reimpostazione della password
az postgres flexible-server update --resource-group testGroup --name testserver -p password123
Aggiornare un server flessibile per abilitare l'autenticazione di Active Directory per il server abilitato per l'autenticazione password
az postgres flexible-server update --resource-group testGroup --name testserver --active-directory-auth Enabled
Modificare la chiave/identità per la crittografia dei dati. La crittografia dei dati non può essere abilitata dopo la creazione del server. Questa operazione aggiornerà solo la chiave o l'identità.
# get key identifier of the existing key
newKeyIdentifier=$(az keyvault key show --vault-name testVault --name testKey \
--query key.kid -o tsv)
# update server with new key/identity
az postgres flexible-server update --resource-group testGroup --name testserver \
--key $newKeyIdentifier --identity newIdentity
Aggiornare un server flessibile per aggiornare la zona DNS privata per un server abilitato per la rete virtuale, usando la zona DNS privata nello stesso gruppo di risorse e nella stessa sottoscrizione. DNS privato zona verrà creata DNS privato zona verrà collegata alla rete virtuale, se non è già collegata.
az postgres flexible-server update --resource-group testGroup --name testserver --private-dns-zone testDNS2.postgres.database.azure.com
Aggiornare un server flessibile per aggiornare la zona DNS privata per un server abilitato per la rete virtuale, usando la zona DNS privata nel gruppo di risorse e nella sottoscrizione diversi. DNS privato zona verrà collegata alla rete virtuale, se non è già collegata.
az postgres flexible-server update --resource-group testGroup --name testserver --private-dns-zone /subscriptions/{SubId2}/resourceGroups/{testGroup2}/providers/Microsoft.Network/privateDnsZones/testDNS.postgres.database.azure.com
Aggiornare lo spazio di archiviazione di un server flessibile per abilitare/disabilitare l'aumento automatico delle risorse di archiviazione.
az postgres flexible-server update --resource-group testGroup --name testserver --storage-auto-grow Enabled
Aggiornare lo spazio di archiviazione di un server flessibile per impostare il livello di prestazioni di archiviazione personalizzato.
az postgres flexible-server update --resource-group testGroup --name testserver --performance-tier P15
Aggiornare l'archiviazione di un server flessibile per impostare operazioni di I/O al secondo. Il server deve usare dischi SSD Premium v2.
az postgres flexible-server update --resource-group testGroup --name testserver --iops 3000
Aggiornare l'archiviazione di un server flessibile per impostare velocità effettiva (MB/sec). Il server deve usare dischi SSD Premium v2.
az postgres flexible-server update --resource-group testGroup --name testserver --throughput 125
Parametri facoltativi
Indica se l'autenticazione di Azure Active Directory è abilitata.
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>
.
Password dell'amministratore. Minimo 8 caratteri e massimo 128 caratteri. La password deve contenere caratteri di tre delle categorie seguenti: lettere maiuscole, lettere minuscole, numeri e caratteri non alfanumerici.
Nome o ID risorsa dell'identità utente di backup geografico per la crittografia dei dati. L'identità deve trovarsi nella stessa area dell'area di backup.
ID risorsa della chiave dell'insieme di credenziali delle chiavi di backup geografico per la crittografia dei dati. La chiave deve trovarsi nella stessa area dell'area di backup.
Numero di giorni di conservazione di un backup. Intervallo da 7 a 35 giorni. Il valore predefinito è 7 giorni.
Quando si usa 'set' o 'add', mantenere i valori letterali stringa anziché tentare di eseguire la conversione in JSON.
Abilitare (ZoneRedundant o SameZone) o disabilitare la funzionalità di disponibilità elevata.
Nome o ID risorsa dell'identità assegnata dall'utente per la crittografia dei dati.
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'.
Valore di operazioni di I/O al secondo in (operazioni/sec) da allocare per questo server. Questo valore può essere aggiornato solo se il server flessibile usa dischi SSD Premium v2.
ID risorsa della chiave primaria dell'insieme di credenziali delle chiavi per la crittografia dei dati.
Periodo di tempo (UTC) designato per la manutenzione. Esempi: "Sun:23:30" per programmare domenica, 11:30 UTC. Per tornare al passaggio predefinito "Disabilitato".
Nome del server. Il nome può contenere solo lettere minuscole, numeri e il trattino (-). Minimo 3 caratteri e massimo 63 caratteri.
Indica se l'autenticazione della password è abilitata.
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.
Abilitare o disabilitare l'accesso pubblico in un server.
Rimuovere una proprietà o un elemento da un elenco. Esempio: --remove property.list <indexToRemove>
OR --remove propertyToRemove
.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Aggiornare un oggetto specificando un percorso di proprietà e un valore da impostare. Esempio: --set property1.property2=<value>
.
Nome dello SKU di calcolo. Segue la convenzione Standard_{nome macchina virtuale}. Esempi: Standard_B1ms.
Informazioni sulla zona di disponibilità del server standby quando è abilitata la disponibilità elevata.
Abilitare o disabilitare l'aumento automatico della risorsa di archiviazione. Il valore predefinito è Enabled.
Capacità di archiviazione del server. Il valore minimo è 32 GiB e max è 16 TiB.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Tag separati da spazi: key[=value] [key[=value] ...]. Usare "" per cancellare i tag esistenti.
Velocità effettiva di archiviazione in (MB/sec) per il server. Questo valore può essere aggiornato solo se il server flessibile usa dischi SSD Premium v2.
Livello di calcolo del server. Valori accettati: Burstable, GeneralPurpose, MemoryOptimized.
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 posizione predefinito 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 upgrade
Aggiornare la versione principale di un server flessibile.
az postgres flexible-server upgrade --version {12, 13, 14, 15, 16}
[--ids]
[--name]
[--resource-group]
[--subscription]
[--yes]
Esempio
Aggiornare il server 'testsvr' a PostgreSQL principale versione 16.
az postgres flexible-server upgrade -g testgroup -n testsvr -v 16
Parametri necessari
Versione principale del server.
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 posizione predefinito 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 posizione predefinito 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 wait
Attendere che il server flessibile soddisfi determinate condizioni.
az postgres flexible-server wait [--created]
[--custom]
[--deleted]
[--exists]
[--ids]
[--interval]
[--name]
[--resource-group]
[--subscription]
[--timeout]
[--updated]
Parametri facoltativi
Attendere fino a quando non viene creato con 'provisioningState' in 'Succeeded'.
Attendere che la condizione soddisfi una query JMESPath personalizzata. Ad esempio provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Attendere l'eliminazione.
Attendere che la risorsa esista.
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'.
Intervallo di polling in secondi.
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 posizione predefinito usando az account set -s NAME_OR_ID
.
Attesa massima in secondi.
Attendere fino a quando non viene aggiornato con provisioningState in 'Succeeded'.
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 posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.