Condividi tramite


az postgres

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.

Comandi

Nome Descrizione Tipo Status
az postgres db

Gestire i database PostgreSQL in un server.

Core Disponibilità generale
az postgres db create

Creare un database PostgreSQL.

Core Disponibilità generale
az postgres db delete

Eliminare un database.

Core Disponibilità generale
az postgres db list

Elencare i database per un server.

Core Disponibilità generale
az postgres db show

Visualizzare i dettagli di un database.

Core Disponibilità generale
az postgres down

Eliminare il server PostgreSQL e le relative informazioni memorizzate nella cache.

Estensione Disponibilità generale
az postgres flexible-server

Gestire Database di Azure per PostgreSQL server flessibili.

Core ed estensione Disponibilità generale
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 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 server

Gestire i server PostgreSQL.

Core Disponibilità generale
az postgres server-arc

Gestire i server PostgreSQL abilitati per Azure Arc.

Estensione Anteprima
az postgres server-arc create

Creare un server PostgreSQL abilitato per Azure Arc.

Estensione Anteprima
az postgres server-arc delete

Eliminare un server PostgreSQL abilitato per Azure Arc.

Estensione Anteprima
az postgres server-arc endpoint

Gestire gli endpoint server PostgreSQL abilitati per Azure Arc.

Estensione Anteprima
az postgres server-arc endpoint list

Elencare gli endpoint server PostgreSQL abilitati per Azure Arc.

Estensione Anteprima
az postgres server-arc list

Elencare il server PostgreSQL abilitato per Azure Arc.

Estensione Anteprima
az postgres server-arc restore

Ripristinare un server PostgreSQL abilitato per Azure Arc dal backup da un altro server.

Estensione Anteprima
az postgres server-arc show

Visualizzare i dettagli di un server PostgreSQL abilitato per Azure Arc.

Estensione Anteprima
az postgres server-arc update

Aggiornare la configurazione di un server PostgreSQL abilitato per Azure Arc.

Estensione Anteprima
az postgres server-logs

Gestire i log del server.

Core Disponibilità generale
az postgres server-logs download

Scarica i file di log.

Core Disponibilità generale
az postgres server-logs list

Elenca i file di log per un server.

Core Disponibilità generale
az postgres server ad-admin

Gestire l'amministratore di Active Directory di un server postgres.

Core Disponibilità generale
az postgres server ad-admin create

Creare un amministratore di Active Directory per il server PostgreSQL.

Core Disponibilità generale
az postgres server ad-admin delete

Eliminare un amministratore di Active Directory per il server PostgreSQL.

Core Disponibilità generale
az postgres server ad-admin list

Elencare tutti gli amministratori di Active Directory per il server PostgreSQL.

Core Disponibilità generale
az postgres server ad-admin show

Ottenere informazioni sull'amministratore di Active Directory per un server PostgreSQL.

Core Disponibilità generale
az postgres server ad-admin wait

Posizionare l'interfaccia della riga di comando in uno stato di attesa fino a quando non viene soddisfatta una condizione dell'amministratore di Active Directory del server PostgreSQL.

Core Disponibilità generale
az postgres server configuration

Gestire i valori di configurazione per un server.

Core Disponibilità generale
az postgres server configuration list

Elenca i valori di configurazione per un server.

Core Disponibilità generale
az postgres server configuration set

Aggiorna la configurazione di un server.

Core Disponibilità generale
az postgres server configuration show

Ottenere la configurazione per un server".

Core Disponibilità generale
az postgres server create

Creare un server.

Core Disponibilità generale
az postgres server delete

Eliminare un server.

Core Disponibilità generale
az postgres server firewall-rule

Gestire le regole del firewall per un server.

Core Disponibilità generale
az postgres server firewall-rule create

Creare una nuova regola del firewall per un server.

Core Disponibilità generale
az postgres server firewall-rule delete

Elimina una regola del firewall.

Core Disponibilità generale
az postgres server firewall-rule list

Elencare tutte le regole del firewall per un server.

Core Disponibilità generale
az postgres server firewall-rule show

Ottenere i dettagli di una regola del firewall.

Core Disponibilità generale
az postgres server firewall-rule update

Aggiornare una regola del firewall.

Core Disponibilità generale
az postgres server georestore

Ripristino geografico di un server dal backup.

Core Disponibilità generale
az postgres server key

Gestire le chiavi del server PostgreSQL.

Core Disponibilità generale
az postgres server key create

Creare la chiave del server.

Core Disponibilità generale
az postgres server key delete

Eliminare la chiave del server.

Core Disponibilità generale
az postgres server key list

Ottiene un elenco di chiavi server.

Core Disponibilità generale
az postgres server key show

Mostra la chiave del server.

Core Disponibilità generale
az postgres server list

Elencare i server disponibili.

Core Disponibilità generale
az postgres server list-skus

Elencare gli SKU disponibili nell'area specificata.

Core Disponibilità generale
az postgres server private-endpoint-connection

Gestire le connessioni dell'endpoint privato del server PostgreSQL.

Core Disponibilità generale
az postgres server private-endpoint-connection approve

Approvare la connessione dell'endpoint privato specificata associata a un server PostgreSQL.

Core Disponibilità generale
az postgres server private-endpoint-connection delete

Eliminare la connessione dell'endpoint privato specificata associata a un server PostgreSQL.

Core Disponibilità generale
az postgres server private-endpoint-connection reject

Rifiutare la connessione dell'endpoint privato specificata associata a un server PostgreSQL.

Core Disponibilità generale
az postgres server private-endpoint-connection show

Visualizzare i dettagli di una connessione endpoint privato associata a un server PostgreSQL.

Core Disponibilità generale
az postgres server private-link-resource

Gestire le risorse collegamento privato del server PostgreSQL.

Core Disponibilità generale
az postgres server private-link-resource list

Elencare le risorse di collegamento privato supportate per un server PostgreSQL.

Core Disponibilità generale
az postgres server replica

Gestire le repliche in lettura.

Core Disponibilità generale
az postgres server replica create

Creare una replica di lettura per un server.

Core Disponibilità generale
az postgres server replica list

Elencare tutte le repliche in lettura per un determinato server.

Core Disponibilità generale
az postgres server replica stop

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

Core Disponibilità generale
az postgres server restart

Riavviare un server.

Core Disponibilità generale
az postgres server restore

Ripristina un server da un backup.

Core Disponibilità generale
az postgres server show

Ottenere i dettagli di un server.

Core Disponibilità generale
az postgres server show-connection-string

Visualizzare i stringa di connessione per un database del server PostgreSQL.

Core Disponibilità generale
az postgres server update

Aggiornare un server.

Core Disponibilità generale
az postgres server vnet-rule

Gestire le regole di rete virtuale di un server.

Core Disponibilità generale
az postgres server vnet-rule create

Creare una regola di rete virtuale per consentire l'accesso a un server PostgreSQL.

Core Disponibilità generale
az postgres server vnet-rule delete

Elimina la regola di rete virtuale con il nome specificato.

Core Disponibilità generale
az postgres server vnet-rule list

Ottiene un elenco di regole di rete virtuale in un server.

Core Disponibilità generale
az postgres server vnet-rule show

Ottiene una regola di rete virtuale.

Core Disponibilità generale
az postgres server vnet-rule update

Aggiornare una regola di rete virtuale.

Core Disponibilità generale
az postgres server wait

Attendere che il server soddisfi determinate condizioni.

Core Disponibilità generale
az postgres show-connection-string

Visualizzare i stringa di connessione per un database del server PostgreSQL.

Estensione Disponibilità generale
az postgres up

Configurare un server e configurazioni Database di Azure per PostgreSQL.

Estensione Disponibilità generale

az postgres down

Eliminare il server PostgreSQL e le relative informazioni memorizzate nella cache.

az postgres down [--delete-group]
                 [--ids]
                 [--no-wait]
                 [--resource-group]
                 [--server-name]
                 [--subscription]
                 [--yes]

Esempio

Eliminare il server e i dati memorizzati nella cache, a parte il gruppo di risorse.

az postgres down

Eliminare il gruppo di risorse e la cache completa.

az postgres down --delete-group

Parametri facoltativi

--delete-group

Eliminare il gruppo di risorse.

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

--no-wait

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

Valore predefinito: False
--resource-group -g

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

--server-name -s

Nome del server.

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

az postgres show-connection-string

Visualizzare i stringa di connessione per un database del server PostgreSQL.

az postgres show-connection-string [--admin-password]
                                   [--admin-user]
                                   [--database-name]
                                   [--ids]
                                   [--server-name]
                                   [--subscription]

Parametri facoltativi

--admin-password -p

Password di accesso dell'amministratore.

Valore predefinito: {password}
--admin-user -u

Nome utente dell'account di accesso dell'amministratore.

Valore predefinito: {login}
--database-name -d

Nome di un database.

Valore predefinito: {database}
--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'.

--server-name -s

Nome del server.

Valore predefinito: {server}
--subscription

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

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 postgres up

Configurare un server e configurazioni Database di Azure per PostgreSQL.

az postgres up [--admin-password]
               [--admin-user]
               [--backup-retention]
               [--database-name]
               [--generate-password]
               [--geo-redundant-backup {Disabled, Enabled}]
               [--ids]
               [--location]
               [--resource-group]
               [--server-name]
               [--sku-name]
               [--ssl-enforcement {Disabled, Enabled}]
               [--storage-size]
               [--subscription]
               [--tags]
               [--version]

Esempio

Assicurarsi che un server Database di Azure per PostgreSQL sia operativo e configurato per l'uso immediato.

az postgres up

Per eseguire l'override dei nomi predefiniti, specificare i parametri che indicano i valori desiderati o le risorse esistenti.

az postgres up -g MyResourceGroup -s MyServer -d MyDatabase -u MyUsername -p MyPassword

Parametri facoltativi

--admin-password -p

Password di accesso 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. La password non può contenere tutto o parte del nome di accesso. Parte di un nome di accesso è definita come tre o più caratteri alfanumerici consecutivi.

--admin-user -u

Nome utente dell'account di accesso dell'amministratore.

--backup-retention

Numero di giorni di conservazione di un backup.

--database-name -d

Nome di un database da inizializzare.

--generate-password

Generare una password.

--geo-redundant-backup

Abilitare o meno la ridondanza geografica per il backup del server.

Valori accettati: Disabled, Enabled
Valore predefinito: Disabled
--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'.

--location -l

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

--resource-group -g

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

--server-name -s

Nome del server.

--sku-name

Nome dello sku, in genere, tier + family + core, ad esempio B_Gen4_1, GP_Gen5_8.

Valore predefinito: GP_Gen5_2
--ssl-enforcement

Abilitare o meno l'imposizione ssl quando ci si connette al server.

Valori accettati: Disabled, Enabled
Valore predefinito: Enabled
--storage-size

Dimensioni massime di archiviazione del server. L'unità è megabyte.

--subscription

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

--tags

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

--version

Versione del server.

Valore predefinito: 10
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.