Partager via


az postgres flexible-server

Note

Ce groupe de commandes a des commandes définies dans Azure CLI et au moins une extension. Installez chaque extension pour bénéficier de ses fonctionnalités étendues. En savoir plus sur les extensions.

Gérer les serveurs flexibles Azure Database pour PostgreSQL.

Commandes

Nom Description Type État
az postgres flexible-server ad-admin

Gérer les administrateurs Active Directory du serveur.

Noyau GA
az postgres flexible-server ad-admin create

Créez un administrateur Active Directory.

Noyau GA
az postgres flexible-server ad-admin delete

Supprimez un administrateur Active Directory.

Noyau GA
az postgres flexible-server ad-admin list

Répertorier tous les administrateurs Active Directory.

Noyau GA
az postgres flexible-server ad-admin show

Obtenir un administrateur Active Directory.

Noyau GA
az postgres flexible-server ad-admin wait

Attendez qu’un administrateur Active Directory réponde à certaines conditions.

Noyau GA
az postgres flexible-server advanced-threat-protection-setting

Gérer le paramètre de protection avancée contre les menaces pour un serveur flexible PostgreSQL.

Noyau GA
az postgres flexible-server advanced-threat-protection-setting show

Obtenez des paramètres de protection avancée contre les menaces pour un serveur flexible PostgreSL.

Noyau GA
az postgres flexible-server advanced-threat-protection-setting update

Met à jour l’état du paramètre de protection avancée contre les menaces pour un serveur flexible.

Noyau GA
az postgres flexible-server backup

Gérer les sauvegardes de serveur flexibles.

Noyau GA
az postgres flexible-server backup create

Créez une sauvegarde pour un serveur flexible.

Noyau GA
az postgres flexible-server backup delete

Supprimez une sauvegarde spécifique.

Noyau GA
az postgres flexible-server backup list

Répertorier toutes les sauvegardes d’un serveur donné.

Noyau GA
az postgres flexible-server backup show

Affichez les détails d’une sauvegarde spécifique pour un serveur donné.

Noyau GA
az postgres flexible-server connect

Connectez-vous à un serveur flexible.

Extension GA
az postgres flexible-server create

Créez un serveur flexible PostgreSQL.

Noyau GA
az postgres flexible-server db

Gérer les bases de données PostgreSQL sur un serveur flexible.

Noyau GA
az postgres flexible-server db create

Créez une base de données PostgreSQL sur un serveur flexible.

Noyau GA
az postgres flexible-server db delete

Supprimez une base de données sur un serveur flexible.

Noyau GA
az postgres flexible-server db list

Répertoriez les bases de données d’un serveur flexible.

Noyau GA
az postgres flexible-server db show

Afficher les détails d’une base de données.

Noyau GA
az postgres flexible-server delete

Supprimez un serveur flexible.

Noyau GA
az postgres flexible-server deploy

Activez et exécutez le flux de travail GitHub Actions pour le serveur PostgreSQL.

Noyau GA
az postgres flexible-server deploy run

Exécutez un flux de travail existant dans votre dépôt GitHub.

Noyau GA
az postgres flexible-server deploy setup

Créez un fichier de flux de travail GitHub Actions pour le serveur PostgreSQL.

Noyau GA
az postgres flexible-server execute

Connectez-vous à un serveur flexible.

Extension GA
az postgres flexible-server fabric-mirroring

Apportez vos données PostgreSQL dans Microsoft Fabric. La mise en miroir vous permet de créer un réplica de vos données dans OneLake, qui peut être utilisé pour tous vos besoins analytiques.

Noyau GA
az postgres flexible-server fabric-mirroring start

Activez l’intégration de vos données PostgreSQL dans Microsoft Fabric.

Noyau GA
az postgres flexible-server fabric-mirroring stop

Arrêtez d’apporter vos données PostgreSQL dans Microsoft Fabric.

Noyau GA
az postgres flexible-server fabric-mirroring update-databases

Mettez à jour les bases de données mises en miroir autorisées.

Noyau GA
az postgres flexible-server firewall-rule

Gérer les règles de pare-feu pour un serveur.

Noyau GA
az postgres flexible-server firewall-rule create

Créez une règle de pare-feu pour un serveur flexible.

Noyau GA
az postgres flexible-server firewall-rule delete

Supprimez une règle de pare-feu.

Noyau GA
az postgres flexible-server firewall-rule list

Répertorier toutes les règles de pare-feu pour un serveur flexible.

Noyau GA
az postgres flexible-server firewall-rule show

Obtenez les détails d’une règle de pare-feu.

Noyau GA
az postgres flexible-server firewall-rule update

Mettez à jour une règle de pare-feu.

Noyau GA
az postgres flexible-server geo-restore

Géorestaurer un serveur flexible à partir de la sauvegarde.

Noyau GA
az postgres flexible-server identity

Gérer les identités affectées par l’utilisateur du serveur.

Noyau GA
az postgres flexible-server identity assign

Ajoutez des identités managées affectées par l’utilisateur au serveur.

Noyau GA
az postgres flexible-server identity list

Répertorier toutes les identités managées affectées par l’utilisateur à partir du serveur.

Noyau GA
az postgres flexible-server identity remove

Supprimez les identites managés affectés par l’utilisateur du serveur.

Noyau GA
az postgres flexible-server identity show

Obtenir une identité managée affectée par l’utilisateur à partir du serveur.

Noyau GA
az postgres flexible-server identity update

Mise à jour pour activer ou désactiver l’identité managée affectée par le système sur le serveur.

Noyau GA
az postgres flexible-server list

Répertorier les serveurs flexibles disponibles.

Noyau GA
az postgres flexible-server list-skus

Répertorie les références SKU disponibles dans la région donnée.

Noyau GA
az postgres flexible-server long-term-retention

Gérez les sauvegardes de rétention à long terme du serveur flexible.

Noyau GA
az postgres flexible-server long-term-retention list

Répertorier toutes les sauvegardes de rétention à long terme pour un serveur donné.

Noyau GA
az postgres flexible-server long-term-retention pre-check

Effectue toutes les vérifications nécessaires pour que l’opération de sauvegarde de rétention à long terme suivante réussisse.

Noyau GA
az postgres flexible-server long-term-retention show

Affichez les détails d’une sauvegarde de rétention à long terme spécifique pour un serveur donné.

Noyau GA
az postgres flexible-server long-term-retention start

Démarrez une sauvegarde de rétention à long terme pour un serveur flexible. Le paramètre d’URL SAP fait référence à l’URL SAP du conteneur, à l’intérieur du compte de stockage, où les sauvegardes seront chargées.

Noyau GA
az postgres flexible-server migration

Gérer les flux de travail de migration pour les serveurs flexibles PostgreSQL.

Noyau GA
az postgres flexible-server migration check-name-availability

Vérifie si le nom de migration fourni peut être utilisé.

Noyau GA
az postgres flexible-server migration create

Créez un flux de travail de migration pour un serveur flexible.

Noyau GA
az postgres flexible-server migration list

Répertoriez les migrations d’un serveur flexible.

Noyau GA
az postgres flexible-server migration show

Obtenez les détails d’une migration spécifique.

Noyau GA
az postgres flexible-server migration update

Mettez à jour une migration spécifique.

Noyau GA
az postgres flexible-server parameter

Commandes pour la gestion des valeurs de paramètres de serveur pour un serveur flexible.

Noyau GA
az postgres flexible-server parameter list

Répertoriez les valeurs des paramètres d’un serveur flexible.

Noyau GA
az postgres flexible-server parameter set

Mettez à jour le paramètre d’un serveur flexible.

Noyau GA
az postgres flexible-server parameter show

Obtenez le paramètre d’un serveur flexible. »

Noyau GA
az postgres flexible-server private-endpoint-connection

Gérer les connexions de point de terminaison privé de serveur flexible PostgreSQL.

Noyau GA
az postgres flexible-server private-endpoint-connection approve

Approuvez la connexion de point de terminaison privé spécifiée associée à un serveur flexible PostgreSQL.

Noyau GA
az postgres flexible-server private-endpoint-connection delete

Supprimez la connexion de point de terminaison privé spécifiée associée à un serveur flexible PostgreSQL.

Noyau GA
az postgres flexible-server private-endpoint-connection list

Répertorier toutes les connexions de point de terminaison privé associées à un serveur flexible PostgreSQL.

Noyau GA
az postgres flexible-server private-endpoint-connection reject

Refusez la connexion de point de terminaison privé spécifiée associée à un serveur flexible PostgreSQL.

Noyau GA
az postgres flexible-server private-endpoint-connection show

Afficher les détails d’une connexion de point de terminaison privé associée à un serveur flexible PostgreSQL.

Noyau GA
az postgres flexible-server private-link-resource

Obtenir la ressource Private Link pour un serveur flexible PostgreSQL.

Noyau GA
az postgres flexible-server private-link-resource list

Répertorier les ressources de liaison privée associées à un serveur flexible PostgreSQL.

Noyau GA
az postgres flexible-server private-link-resource show

Obtenir une ressource de liaison privée pour un serveur flexible PostgreSQL.

Noyau GA
az postgres flexible-server replica

Gérer les réplicas en lecture.

Noyau GA
az postgres flexible-server replica create

Créez un réplica en lecture pour un serveur.

Noyau GA
az postgres flexible-server replica list

Répertorier tous les réplicas en lecture pour un serveur donné.

Noyau GA
az postgres flexible-server replica promote

Arrêtez la réplication d’un réplica en lecture et promouvez-le vers un serveur indépendant ou en tant que serveur principal.

Noyau GA
az postgres flexible-server replica stop-replication

Arrêtez la réplication vers un réplica en lecture et rendez-le un serveur en lecture/écriture.

Noyau Obsolescent
az postgres flexible-server restart

Redémarrez un serveur flexible.

Noyau GA
az postgres flexible-server restore

Restaurez un serveur flexible à partir de la sauvegarde.

Noyau GA
az postgres flexible-server revive-dropped

Relancez un serveur flexible supprimé à partir de la sauvegarde.

Noyau GA
az postgres flexible-server server-logs

Gérez les journaux du serveur (fichiers journaux) pour un serveur flexible PostgreSQL.

Noyau GA
az postgres flexible-server server-logs download

Téléchargez des fichiers journaux pour un serveur flexible PostgreSQL.

Noyau GA
az postgres flexible-server server-logs list

Répertorier les fichiers journaux d’un serveur flexible PostgreSQL.

Noyau GA
az postgres flexible-server show

Obtenez les détails d’un serveur flexible.

Noyau GA
az postgres flexible-server show-connection-string

Affichez les chaînes de connexion pour une base de données de serveur flexible PostgreSQL.

Noyau GA
az postgres flexible-server start

Démarrez un serveur flexible.

Noyau GA
az postgres flexible-server stop

Arrêtez un serveur flexible.

Noyau GA
az postgres flexible-server update

Mettez à jour un serveur flexible.

Noyau GA
az postgres flexible-server upgrade

Mettez à niveau la version principale d’un serveur flexible.

Noyau GA
az postgres flexible-server virtual-endpoint

Gérer les points de terminaison virtuels pour un serveur flexible PostgreSQL.

Noyau GA
az postgres flexible-server virtual-endpoint create

Créez un point de terminaison virtuel pour un serveur flexible.

Noyau GA
az postgres flexible-server virtual-endpoint delete

Supprimez un point de terminaison virtuel.

Noyau GA
az postgres flexible-server virtual-endpoint list

Répertoriez tous les points de terminaison virtuels pour un serveur flexible.

Noyau GA
az postgres flexible-server virtual-endpoint show

Obtenez les détails d’un point de terminaison virtuel.

Noyau GA
az postgres flexible-server virtual-endpoint update

Mettez à jour un point de terminaison virtuel.

Noyau GA
az postgres flexible-server wait

Attendez que le serveur flexible réponde à certaines conditions.

Noyau GA

az postgres flexible-server connect

Connectez-vous à un serveur flexible.

az postgres flexible-server connect --admin-user
                                    --name
                                    [--admin-password]
                                    [--database-name]
                                    [--interactive]
                                    [--querytext]

Paramètres obligatoires

--admin-user -u

Nom d’utilisateur de connexion de l’administrateur.

--name -n

Nom du serveur. Le nom ne peut contenir que des lettres minuscules, des chiffres et le caractère de trait d’union (-). 3 caractères minimum et 63 caractères maximum.

Paramètres facultatifs

--admin-password -p

Mot de passe de connexion de l’administrateur.

--database-name -d

Nom d’une base de données.

--interactive

Transmettez ce paramètre pour vous connecter à la base de données en mode interactif.

--querytext -q
Déprécié

L’argument 'querytext' a été déprécié et sera supprimé dans une version ultérieure. Utilisez plutôt « execute ».

Requête à exécuter sur le serveur flexible.

Paramètres globaux
--debug

Augmentez la détail de journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez-le.

--only-show-errors

Affiche uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez la détail de journalisation. Utilisez --debug pour les journaux de débogage complets.

az postgres flexible-server create

Créez un serveur flexible PostgreSQL.

Créez un serveur flexible PostgreSQL avec une configuration personnalisée ou par défaut. Pour plus d’informations sur la configuration réseau, consultez

az postgres flexible-server create [--active-directory-auth {Disabled, Enabled}]
                                   [--address-prefixes]
                                   [--admin-password]
                                   [--admin-user]
                                   [--backup-identity]
                                   [--backup-key]
                                   [--backup-retention]
                                   [--cluster-option {ElasticCluster, Server}]
                                   [--create-default-database {Disabled, Enabled}]
                                   [--database-name]
                                   [--geo-redundant-backup {Disabled, Enabled}]
                                   [--high-availability {Disabled, SameZone, ZoneRedundant}]
                                   [--identity]
                                   [--iops]
                                   [--key]
                                   [--location]
                                   [--name]
                                   [--node-count]
                                   [--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]

Exemples

Créer un serveur flexible PostgreSQL avec des paramètres personnalisés

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 17 --high-availability ZoneRedundant --zone 1 \
  --standby-zone 3

Créez un serveur flexible PostgreSQL à l’aide de disques 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

Créez un serveur flexible PostgreSQL avec des paramètres par défaut et un accès public activé par défaut. Le groupe de ressources, le nom du serveur, le nom d’utilisateur, le mot de passe et la base de données par défaut sont créés par l’interface CLI

az postgres flexible-server create

Créez un serveur flexible PostgreSQL avec un accès public et ajoutez la plage d’adresses IP pour avoir accès à ce serveur. Le paramètre --public-access peut être « Disabled », « Enabled », « All », « None », <startIpAddress>ou <startIpAddress>-<endIpAddress>

az postgres flexible-server create --resource-group testGroup --name testserver --public-access 125.23.54.31-125.23.54.35

Créez un serveur flexible PostgreSQL avec un accès privé. Si le réseau virtuel et le sous-réseau fournis n’existent pas, le réseau virtuel et le sous-réseau avec les préfixes d’adresse spécifiés sont créés.

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

Créez un serveur flexible PostgreSQL à l’aide d’un nouvel ID de ressource de sous-réseau et d’un NOUVEL ID de ressource de zone DNS privé. Le sous-réseau et la zone DNS peuvent être créés dans différents abonnements ou groupes de ressources.

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

Créez un serveur flexible PostgreSQL à l’aide de ressources réseau existantes dans le même groupe de ressources. Le sous-réseau fourni ne doit pas avoir d’autre ressource déployée dans celui-ci et ce sous-réseau est délégué à Microsoft.DBforPostgreSQL/flexibleServers, s’il n’est pas déjà délégué. La zone DNS privée est liée au réseau virtuel s’il n’est pas déjà lié.

# 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

Créez un serveur flexible PostgreSQL à l’aide de ressources réseau existantes dans le groupe de ressources/l’abonnement différent.

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

Créez un serveur flexible PostgreSQL avec chiffrement des données.

# 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

Créez un serveur flexible PostgreSQL avec l’authentification Active Directory, ainsi que l’authentification de mot de passe.

# 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

Créez un serveur flexible PostgreSQL avec authentification Active Directory uniquement.

# 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

Créez un serveur flexible PostgreSQL avec accès public, sauvegarde géoredondante activée et ajoutez la plage d’adresses IP pour avoir accès à ce serveur. Le paramètre --public-access peut être « All », « None », <startIpAddress>ou <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

Créez un serveur flexible PostgreSQL avec chiffrement des données pour le serveur compatible avec la sauvegarde géo-exécutée.

# 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

Créez un serveur flexible avec un niveau de performances de stockage personnalisé. Valeurs acceptées « P4 », « P6 », « P10 », « P15 », « P20 », « P30 », \ « P40 », « P50 », « P60 », « P70 », « P80 ». Les valeurs autorisées réelles dépendent de la sélection --storage-size pour la création de serveur flexible. \ La valeur par défaut du niveau de performances de stockage dépend de la taille de stockage sélectionnée pour la création de serveur flexible.

az postgres flexible-server create -g testGroup -n testServer --location testLocation --performance-tier P15

Créez un serveur flexible avec la croissance automatique du stockage activée. Valeurs acceptées Activées / Désactivées. La valeur par défaut pour la croissance automatique du stockage est « Disabled ».

az postgres flexible-server create -g testGroup -n testServer --location testLocation --storage-auto-grow Enabled

Créez un cluster élastique avec le nombre de nœuds de 5. Le nombre de nœuds par défaut est 2 lorsque --cluster-option est « ElasticCluster ».

az postgres flexible-server create -g testGroup -n testCluster --location testLocation --cluster-option ElasticCluster --node-count 5

Paramètres facultatifs

--active-directory-auth

Indique si l’authentification Azure Active Directory est activée.

Valeurs acceptées: Disabled, Enabled
Valeur par défaut: Disabled
--address-prefixes

Préfixe d’adresse IP à utiliser lors de la création d’un réseau virtuel au format CIDR. La valeur par défaut est 10.0.0.0/16.

--admin-password -p

Mot de passe de l’administrateur. 8 caractères minimum et 128 caractères maximum. Le mot de passe doit contenir des caractères de trois des catégories suivantes : lettres majuscules anglaises, lettres minuscules, chiffres et caractères non alphanumériques.

--admin-user -u

Nom d’utilisateur administrateur du serveur. Une fois défini, il ne peut pas être modifié.

Valeur par défaut: ardentgelding5
--backup-identity

Nom ou ID de ressource de l’identité de l’utilisateur de sauvegarde géographique pour le chiffrement des données. L’identité doit se trouver dans la même région que la région de sauvegarde.

--backup-key

ID de ressource de la clé de coffre de clés de sauvegarde géographique pour le chiffrement des données. La clé doit se trouver dans la même région que la région de sauvegarde.

--backup-retention

Nombre de jours pendant lesquels une sauvegarde est conservée. Plage de 7 à 35 jours. La valeur par défaut est de 7 jours.

Valeur par défaut: 7
--cluster-option

Option de cluster pour le serveur. Les serveurs sont destinés aux charges de travail qui peuvent s’adapter à un nœud. Les clusters élastiques fournissent un partitionnement basé sur des schémas et des lignes sur une base de données. La valeur par défaut est Server.

Valeurs acceptées: ElasticCluster, Server
Valeur par défaut: Server
--create-default-database -c

Activez ou désactivez la création d’une base de données flexibledb par défaut. La valeur par défaut est Activée.

Valeurs acceptées: Disabled, Enabled
Valeur par défaut: Enabled
--database-name -d

Nom de la base de données à créer lors de l’approvisionnement du serveur de base de données.

--geo-redundant-backup

Indique si la sauvegarde géoredondante est activée ou non.

Valeurs acceptées: Disabled, Enabled
Valeur par défaut: Disabled
--high-availability

Activez (ZoneRedundant ou SameZone) ou désactivez la fonctionnalité de haute disponibilité.

Valeurs acceptées: Disabled, SameZone, ZoneRedundant
Valeur par défaut: Disabled
--identity

Nom ou ID de ressource de l’identité affectée par l’utilisateur pour le chiffrement des données.

--iops

Valeur d’IOPS dans (opérations/s) à allouer pour ce serveur. Cette valeur ne peut être mise à jour que si le serveur flexible utilise des disques SSD Premium v2.

--key

ID de ressource de la clé de coffre de clés primaire pour le chiffrement des données.

--location -l

Emplacement. Valeurs de : az account list-locations. Vous pouvez configurer l’emplacement par défaut à l’aide de az configure --defaults location=<location>.

--name -n

Nom du serveur. Le nom ne peut contenir que des lettres minuscules, des chiffres et le caractère de trait d’union (-). 3 caractères minimum et 63 caractères maximum.

--node-count

Nombre de nœuds pour le cluster élastique. Plage de 1 à 10. La valeur par défaut est de 2 nœuds.

--password-auth

Indique si l’authentification par mot de passe est activée.

Valeurs acceptées: Disabled, Enabled
Valeur par défaut: Enabled
--performance-tier

Niveau de performances du serveur.

--private-dns-zone

Ce paramètre s’applique uniquement à un serveur disposant d’un accès privé. Nom ou ID de la zone dns privée nouvelle ou existante. Vous pouvez utiliser la zone dns privée à partir du même groupe de ressources, d’un groupe de ressources différent ou d’un autre abonnement. Si vous souhaitez utiliser une zone à partir d’un autre groupe de ressources ou d’un autre abonnement, indiquez l’ID de ressource. L’interface CLI crée une zone dns privée au sein du même groupe de ressources que le réseau virtuel s’il n’est pas fourni par les utilisateurs.

--public-access

Détermine l’accès public. Entrez une seule ou plage d’adresses IP à inclure dans la liste autorisée d’adresses IP. Les plages d’adresses IP doivent être séparées par des tirets et ne contiennent aucun espace. La spécification de 0.0.0.0.0 autorise l’accès public à partir de toutes les ressources déployées dans Azure pour accéder à votre serveur. La définition de la valeur « None » définit le serveur en mode d’accès public, mais ne crée pas de règle de pare-feu. Les valeurs acceptables sont « Disabled », « Enabled », « All », « None », { startIP} » et « {startIP}-{destinationIP} » où startIP et destinationIP sont comprises entre 0.0.0.0.0 et 255.255.255.255.255.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

--sku-name

Nom de la référence SKU de calcul. Suit la convention Standard_{nom de machine virtuelle}. Exemples : Standard_B1ms.

Valeur par défaut: Standard_D2s_v3
--standby-zone

Informations sur la zone de disponibilité du serveur de secours lorsque la haute disponibilité est activée.

--storage-auto-grow

Activez ou désactivez la croissance automatique du stockage. La valeur par défaut est Activée.

Valeurs acceptées: Disabled, Enabled
Valeur par défaut: Disabled
--storage-size

Capacité de stockage du serveur. Le minimum est de 32 Gio et le maximum est de 16 Tio.

Valeur par défaut: 128
--storage-type

Type de stockage pour le serveur. Les valeurs autorisées sont Premium_LRS et PremiumV2_LRS. La valeur par défaut est Premium_LRS. Doit définir les iops et le débit si vous utilisez PremiumV2_LRS.

Valeurs acceptées: PremiumV2_LRS, Premium_LRS
--subnet

Nom ou ID de ressource d’un sous-réseau nouveau ou existant. Si vous souhaitez utiliser un sous-réseau à partir d’un autre groupe de ressources ou d’un abonnement, indiquez l’ID de ressource au lieu du nom. Notez que le sous-réseau sera délégué à flexibleServers. Après la délégation, ce sous-réseau ne peut pas être utilisé pour tout autre type de ressources Azure.

--subnet-prefixes

Préfixe d’adresse IP du sous-réseau à utiliser lors de la création d’un sous-réseau au format CIDR. La valeur par défaut est 10.0.0.0/24.

--tags

Balises séparées par l’espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes.

--throughput

Débit de stockage en (Mo/s) pour le serveur. Cette valeur ne peut être mise à jour que si le serveur flexible utilise des disques SSD Premium v2.

--tier

Niveau de calcul du serveur. Valeurs acceptées : Burstable, GeneralPurpose, MemoryOptimized.

Valeur par défaut: GeneralPurpose
--version

Version principale du serveur.

Valeur par défaut: 16
--vnet

Nom ou ID d’un réseau virtuel nouveau ou existant. Si vous souhaitez utiliser un réseau virtuel à partir d’un autre groupe de ressources ou d’un abonnement, indiquez un ID de ressource. Le nom doit être compris entre 2 et 64 caractères. Le nom doit commencer par une lettre ou un nombre, se terminer par une lettre, un chiffre ou un trait de soulignement, et peut contenir uniquement des lettres, des chiffres, des traits de soulignement, des points ou des traits d’union.

--yes -y

N’invitez pas à confirmer.

Valeur par défaut: False
--zone -z

Zone de disponibilité dans laquelle approvisionner la ressource.

Paramètres globaux
--debug

Augmentez la détail de journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez-le.

--only-show-errors

Affiche uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez la détail de journalisation. Utilisez --debug pour les journaux de débogage complets.

az postgres flexible-server delete

Supprimez un serveur flexible.

az postgres flexible-server delete [--ids]
                                   [--name]
                                   [--resource-group]
                                   [--subscription]
                                   [--yes]

Exemples

Supprimez un serveur flexible.

az postgres flexible-server delete --resource-group testGroup --name testserver

Supprimez un serveur flexible sans invite ni confirmation.

az postgres flexible-server delete --resource-group testGroup --name testserver --yes

Paramètres facultatifs

--ids

Un ou plusieurs ID de ressource (délimités par l’espace). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--name -n

Nom du serveur. Le nom ne peut contenir que des lettres minuscules, des chiffres et le caractère de trait d’union (-). 3 caractères minimum et 63 caractères maximum.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--yes -y

N’invitez pas à confirmer.

Valeur par défaut: False
Paramètres globaux
--debug

Augmentez la détail de journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez-le.

--only-show-errors

Affiche uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez la détail de journalisation. Utilisez --debug pour les journaux de débogage complets.

az postgres flexible-server execute

Connectez-vous à un serveur flexible.

az postgres flexible-server execute --admin-password
                                    --admin-user
                                    --name
                                    [--database-name]
                                    [--file-path]
                                    [--querytext]

Paramètres obligatoires

--admin-password -p

Mot de passe de connexion de l’administrateur.

--admin-user -u

Nom d’utilisateur de connexion de l’administrateur.

--name -n

Nom du serveur. Le nom ne peut contenir que des lettres minuscules, des chiffres et le caractère de trait d’union (-). 3 caractères minimum et 63 caractères maximum.

Paramètres facultatifs

--database-name -d

Nom d’une base de données.

--file-path -f

Chemin d’accès du fichier sql à exécuter.

--querytext -q

Requête à exécuter sur le serveur flexible.

Paramètres globaux
--debug

Augmentez la détail de journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez-le.

--only-show-errors

Affiche uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez la détail de journalisation. Utilisez --debug pour les journaux de débogage complets.

az postgres flexible-server geo-restore

Géorestaurer un serveur flexible à partir de la sauvegarde.

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]

Exemples

Géorestaurer le serveur d’accès public « testserver » sur un nouveau serveur « testserverNew » à l’emplacement « newLocation » avec accès public.

az postgres flexible-server geo-restore --resource-group testGroup --name testserverNew --source-server testserver --location newLocation

Géorestaurer le serveur d’accès privé « testserver » en tant que nouveau serveur « testserverNew » avec un nouveau sous-réseau. De nouveaux réseaux virtuels, sous-réseaux et zone dns privée pour le serveur restauré seront provisionnés. Reportez-vous à la commande « flexible-server create » pour plus de scénarios d’accès privé.

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

Géorestauration « testserver » vers un point dans le temps actuel en tant que nouveau serveur « testserverNew » dans un autre abonnement/ groupe de ressources. \ Ici , --resource-group est pour le groupe de ressources du serveur cible, et --source-server doit être passé en tant qu’ID de ressource. \ Cet ID de ressource peut se trouver dans un abonnement différent de l’abonnement utilisé pour 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}

Paramètres obligatoires

--location -l

Emplacement. Valeurs de : az account list-locations. Vous pouvez configurer l’emplacement par défaut à l’aide de az configure --defaults location=<location>.

--source-server

Nom ou ID de ressource du serveur source à partir duquel effectuer la restauration.

Paramètres facultatifs

--address-prefixes

Préfixe d’adresse IP à utiliser lors de la création d’un réseau virtuel au format CIDR. La valeur par défaut est 10.0.0.0/16.

--backup-identity

Nom ou ID de ressource de l’identité de l’utilisateur de sauvegarde géographique pour le chiffrement des données. L’identité doit se trouver dans la même région que la région de sauvegarde.

--backup-key

ID de ressource de la clé de coffre de clés de sauvegarde géographique pour le chiffrement des données. La clé doit se trouver dans la même région que la région de sauvegarde.

--geo-redundant-backup

Indique si la sauvegarde géoredondante est activée ou non.

Valeurs acceptées: Disabled, Enabled
Valeur par défaut: Disabled
--identity

Nom ou ID de ressource de l’identité affectée par l’utilisateur pour le chiffrement des données.

--ids

Un ou plusieurs ID de ressource (délimités par l’espace). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--key

ID de ressource de la clé de coffre de clés primaire pour le chiffrement des données.

--name -n

Nom du serveur. Le nom ne peut contenir que des lettres minuscules, des chiffres et le caractère de trait d’union (-). 3 caractères minimum et 63 caractères maximum.

--no-wait

N’attendez pas la fin de l’opération de longue durée.

Valeur par défaut: False
--private-dns-zone

Ce paramètre s’applique uniquement à un serveur disposant d’un accès privé. Nom ou ID de la zone dns privée nouvelle ou existante. Vous pouvez utiliser la zone dns privée à partir du même groupe de ressources, d’un groupe de ressources différent ou d’un autre abonnement. Si vous souhaitez utiliser une zone à partir d’un autre groupe de ressources ou d’un autre abonnement, indiquez l’ID de ressource. L’interface CLI crée une zone dns privée au sein du même groupe de ressources que le réseau virtuel s’il n’est pas fourni par les utilisateurs.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

--subnet

Nom ou ID de ressource d’un sous-réseau nouveau ou existant. Si vous souhaitez utiliser un sous-réseau à partir d’un autre groupe de ressources ou d’un abonnement, indiquez l’ID de ressource au lieu du nom. Notez que le sous-réseau sera délégué à flexibleServers. Après la délégation, ce sous-réseau ne peut pas être utilisé pour tout autre type de ressources Azure.

--subnet-prefixes

Préfixe d’adresse IP du sous-réseau à utiliser lors de la création d’un sous-réseau au format CIDR. La valeur par défaut est 10.0.0.0/24.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--vnet

Nom ou ID d’un réseau virtuel nouveau ou existant. Si vous souhaitez utiliser un réseau virtuel à partir d’un autre groupe de ressources ou d’un abonnement, indiquez un ID de ressource. Le nom doit être compris entre 2 et 64 caractères. Le nom doit commencer par une lettre ou un nombre, se terminer par une lettre, un chiffre ou un trait de soulignement, et peut contenir uniquement des lettres, des chiffres, des traits de soulignement, des points ou des traits d’union.

--yes -y

N’invitez pas à confirmer.

Valeur par défaut: False
--zone -z

Zone de disponibilité dans laquelle approvisionner la ressource.

Paramètres globaux
--debug

Augmentez la détail de journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez-le.

--only-show-errors

Affiche uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez la détail de journalisation. Utilisez --debug pour les journaux de débogage complets.

az postgres flexible-server list

Répertorier les serveurs flexibles disponibles.

az postgres flexible-server list [--resource-group]
                                 [--show-cluster]

Exemples

Répertoriez tous les serveurs flexibles PostgreSQL dans un abonnement.

az postgres flexible-server list

Répertorier tous les serveurs flexibles PostgreSQL dans un groupe de ressources.

az postgres flexible-server list --resource-group testGroup

Répertoriez tous les serveurs flexibles PostgreSQL dans un groupe de ressources au format de table.

az postgres flexible-server list --resource-group testGroup --output table

Paramètres facultatifs

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

--show-cluster

Affichez uniquement les clusters élastiques.

Paramètres globaux
--debug

Augmentez la détail de journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez-le.

--only-show-errors

Affiche uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez la détail de journalisation. Utilisez --debug pour les journaux de débogage complets.

az postgres flexible-server list-skus

Répertorie les références SKU disponibles dans la région donnée.

az postgres flexible-server list-skus --location

Paramètres obligatoires

--location -l

Emplacement. Valeurs de : az account list-locations. Vous pouvez configurer l’emplacement par défaut à l’aide de az configure --defaults location=<location>.

Paramètres globaux
--debug

Augmentez la détail de journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez-le.

--only-show-errors

Affiche uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez la détail de journalisation. Utilisez --debug pour les journaux de débogage complets.

az postgres flexible-server restart

Redémarrez un serveur flexible.

az postgres flexible-server restart [--failover]
                                    [--ids]
                                    [--name]
                                    [--resource-group]
                                    [--subscription]

Exemples

Redémarrez un serveur flexible.

az postgres flexible-server restart --resource-group testGroup --name testserver

Redémarrer un serveur avec un basculement planifié

az postgres flexible-server restart --resource-group testGroup --name testserver --failover Planned

Redémarrer un serveur avec basculement forcé

az postgres flexible-server restart --resource-group testGroup --name testserver --failover Forced

Paramètres facultatifs

--failover

Basculement forcé ou planifié pour l’opération de redémarrage du serveur. Valeurs autorisées : Forcé, Planifié.

--ids

Un ou plusieurs ID de ressource (délimités par l’espace). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--name -n

Nom du serveur. Le nom ne peut contenir que des lettres minuscules, des chiffres et le caractère de trait d’union (-). 3 caractères minimum et 63 caractères maximum.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

Paramètres globaux
--debug

Augmentez la détail de journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez-le.

--only-show-errors

Affiche uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez la détail de journalisation. Utilisez --debug pour les journaux de débogage complets.

az postgres flexible-server restore

Restaurez un serveur flexible à partir de la sauvegarde.

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]

Exemples

Restaurez « testserver » sur un point dans le temps spécifique en tant que nouveau serveur « testserverNew ».

az postgres flexible-server restore --resource-group testGroup --name testserverNew --source-server testserver --restore-time "2017-06-15T13:10:00Z"

Restaurez « testserver » à un point dans le temps actuel en tant que nouveau serveur « testserverNew ».

az postgres flexible-server restore --resource-group testGroup --name testserverNew --source-server testserver

Restaurez « testserver » à un point dans le temps actuel en tant que nouveau serveur « testserverNew » dans un autre groupe de ressources. \ Ici , --resource-group est pour le groupe de ressources du serveur cible, et --source-server doit être passé en tant qu’ID de ressource.

az postgres flexible-server restore --resource-group testGroup --name testserverNew \
  --source-server /subscriptions/{testSubscription}/resourceGroups/{sourceResourceGroup}/providers/Microsoft.DBforPostgreSQL/flexibleServers/{sourceServerName}

Restaurez « testserver » à un point dans le temps actuel en tant que nouveau serveur « testserverNew » dans un autre abonnement. \ Ici , --resource-group est pour le groupe de ressources du serveur cible, et --source-server doit être passé en tant qu’ID de ressource. \ Cet ID de ressource peut se trouver dans un abonnement différent de l’abonnement utilisé pour az account set.

az postgres flexible-server restore --resource-group testGroup --name testserverNew \
  --source-server /subscriptions/{sourceSubscriptionId}/resourceGroups/{sourceResourceGroup}/providers/Microsoft.DBforPostgreSQL/flexibleServers/{sourceServerName}

Restaurez « testserver » à un point dans le temps actuel en tant que nouveau serveur « testserverNew » à l’aide de disques SSD Premium v2 en définissant le type de stockage sur « PremiumV2_LRS »

az postgres flexible-server restore --resource-group testGroup --name testserverNew --source-server testserver --storage-type PremiumV2_LRS

Paramètres obligatoires

--source-server

Nom ou ID de ressource du serveur source à partir duquel effectuer la restauration.

Paramètres facultatifs

--address-prefixes

Préfixe d’adresse IP à utiliser lors de la création d’un réseau virtuel au format CIDR. La valeur par défaut est 10.0.0.0/16.

--backup-identity

Nom ou ID de ressource de l’identité de l’utilisateur de sauvegarde géographique pour le chiffrement des données. L’identité doit se trouver dans la même région que la région de sauvegarde.

--backup-key

ID de ressource de la clé de coffre de clés de sauvegarde géographique pour le chiffrement des données. La clé doit se trouver dans la même région que la région de sauvegarde.

--geo-redundant-backup

Indique si la sauvegarde géoredondante est activée ou non.

Valeurs acceptées: Disabled, Enabled
Valeur par défaut: Disabled
--identity

Nom ou ID de ressource de l’identité affectée par l’utilisateur pour le chiffrement des données.

--ids

Un ou plusieurs ID de ressource (délimités par l’espace). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--key

ID de ressource de la clé de coffre de clés primaire pour le chiffrement des données.

--name -n

Nom du serveur. Le nom ne peut contenir que des lettres minuscules, des chiffres et le caractère de trait d’union (-). 3 caractères minimum et 63 caractères maximum.

--no-wait

N’attendez pas la fin de l’opération de longue durée.

Valeur par défaut: False
--private-dns-zone

Ce paramètre s’applique uniquement à un serveur disposant d’un accès privé. Nom ou ID de la zone dns privée nouvelle ou existante. Vous pouvez utiliser la zone dns privée à partir du même groupe de ressources, d’un groupe de ressources différent ou d’un autre abonnement. Si vous souhaitez utiliser une zone à partir d’un autre groupe de ressources ou d’un autre abonnement, indiquez l’ID de ressource. L’interface CLI crée une zone dns privée au sein du même groupe de ressources que le réseau virtuel s’il n’est pas fourni par les utilisateurs.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

--restore-time

Point dans le temps UTC à restaurer à partir de (format ISO8601), par exemple, 2017-04-26T02:10:00+00:00 La valeur par défaut est définie sur l’heure actuelle.

Valeur par défaut: 2025-01-31T11:13:19+00:00
--storage-type

Type de stockage pour le nouveau serveur. La valeur autorisée est PremiumV2_LRS. La valeur par défaut n’est aucune.

Valeurs acceptées: PremiumV2_LRS
--subnet

Nom ou ID de ressource d’un sous-réseau nouveau ou existant. Si vous souhaitez utiliser un sous-réseau à partir d’un autre groupe de ressources ou d’un abonnement, indiquez l’ID de ressource au lieu du nom. Notez que le sous-réseau sera délégué à flexibleServers. Après la délégation, ce sous-réseau ne peut pas être utilisé pour tout autre type de ressources Azure.

--subnet-prefixes

Préfixe d’adresse IP du sous-réseau à utiliser lors de la création d’un sous-réseau au format CIDR. La valeur par défaut est 10.0.0.0/24.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--vnet

Nom ou ID d’un réseau virtuel nouveau ou existant. Si vous souhaitez utiliser un réseau virtuel à partir d’un autre groupe de ressources ou d’un abonnement, indiquez un ID de ressource. Le nom doit être compris entre 2 et 64 caractères. Le nom doit commencer par une lettre ou un nombre, se terminer par une lettre, un chiffre ou un trait de soulignement, et peut contenir uniquement des lettres, des chiffres, des traits de soulignement, des points ou des traits d’union.

--yes -y

N’invitez pas à confirmer.

Valeur par défaut: False
--zone -z

Zone de disponibilité dans laquelle approvisionner la ressource.

Paramètres globaux
--debug

Augmentez la détail de journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez-le.

--only-show-errors

Affiche uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez la détail de journalisation. Utilisez --debug pour les journaux de débogage complets.

az postgres flexible-server revive-dropped

Relancez un serveur flexible supprimé à partir de la sauvegarde.

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]

Exemples

Relancez le serveur d’accès public « testserver » supprimé vers un nouveau serveur « testserverNew » à l’emplacement « newLocation » avec accès public.

az postgres flexible-server revive-dropped --resource-group testGroup --name testserverNew --source-server /subscriptions/{SubId}/resourceGroups/{testGroup}/providers/Microsoft.DBforPostgreSQL/flexibleServers/testserver --location newLocation

Relancez le serveur d’accès public « testserver » supprimé avec le chiffrement des données activé en tant que nouveau serveur « testserverNew » avec chiffrement des données.

az postgres flexible-server revive-dropped -l testLocation --resource-group testGroup --name testserverNew \
  --source-server testserver --key newKeyIdentifier --identity newIdentity

Paramètres obligatoires

--location -l

Emplacement. Valeurs de : az account list-locations. Vous pouvez configurer l’emplacement par défaut à l’aide de az configure --defaults location=<location>.

--source-server

Nom ou ID de ressource du serveur source à partir duquel effectuer la restauration.

Paramètres facultatifs

--address-prefixes

Préfixe d’adresse IP à utiliser lors de la création d’un réseau virtuel au format CIDR. La valeur par défaut est 10.0.0.0/16.

--backup-identity

Nom ou ID de ressource de l’identité de l’utilisateur de sauvegarde géographique pour le chiffrement des données. L’identité doit se trouver dans la même région que la région de sauvegarde.

--backup-key

ID de ressource de la clé de coffre de clés de sauvegarde géographique pour le chiffrement des données. La clé doit se trouver dans la même région que la région de sauvegarde.

--geo-redundant-backup

Indique si la sauvegarde géoredondante est activée ou non.

Valeurs acceptées: Disabled, Enabled
Valeur par défaut: Disabled
--identity

Nom ou ID de ressource de l’identité affectée par l’utilisateur pour le chiffrement des données.

--ids

Un ou plusieurs ID de ressource (délimités par l’espace). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--key

ID de ressource de la clé de coffre de clés primaire pour le chiffrement des données.

--name -n

Nom du serveur. Le nom ne peut contenir que des lettres minuscules, des chiffres et le caractère de trait d’union (-). 3 caractères minimum et 63 caractères maximum.

--no-wait

N’attendez pas la fin de l’opération de longue durée.

Valeur par défaut: False
--private-dns-zone

Ce paramètre s’applique uniquement à un serveur disposant d’un accès privé. Nom ou ID de la zone dns privée nouvelle ou existante. Vous pouvez utiliser la zone dns privée à partir du même groupe de ressources, d’un groupe de ressources différent ou d’un autre abonnement. Si vous souhaitez utiliser une zone à partir d’un autre groupe de ressources ou d’un autre abonnement, indiquez l’ID de ressource. L’interface CLI crée une zone dns privée au sein du même groupe de ressources que le réseau virtuel s’il n’est pas fourni par les utilisateurs.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

--subnet

Nom ou ID de ressource d’un sous-réseau nouveau ou existant. Si vous souhaitez utiliser un sous-réseau à partir d’un autre groupe de ressources ou d’un abonnement, indiquez l’ID de ressource au lieu du nom. Notez que le sous-réseau sera délégué à flexibleServers. Après la délégation, ce sous-réseau ne peut pas être utilisé pour tout autre type de ressources Azure.

--subnet-prefixes

Préfixe d’adresse IP du sous-réseau à utiliser lors de la création d’un sous-réseau au format CIDR. La valeur par défaut est 10.0.0.0/24.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--vnet

Nom ou ID d’un réseau virtuel nouveau ou existant. Si vous souhaitez utiliser un réseau virtuel à partir d’un autre groupe de ressources ou d’un abonnement, indiquez un ID de ressource. Le nom doit être compris entre 2 et 64 caractères. Le nom doit commencer par une lettre ou un nombre, se terminer par une lettre, un chiffre ou un trait de soulignement, et peut contenir uniquement des lettres, des chiffres, des traits de soulignement, des points ou des traits d’union.

--yes -y

N’invitez pas à confirmer.

Valeur par défaut: False
--zone -z

Zone de disponibilité dans laquelle approvisionner la ressource.

Paramètres globaux
--debug

Augmentez la détail de journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez-le.

--only-show-errors

Affiche uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez la détail de journalisation. Utilisez --debug pour les journaux de débogage complets.

az postgres flexible-server show

Obtenez les détails d’un serveur flexible.

az postgres flexible-server show [--ids]
                                 [--name]
                                 [--resource-group]
                                 [--subscription]

Exemples

Obtenir les détails d’un serveur flexible

az postgres flexible-server show --resource-group testGroup --name testserver

Paramètres facultatifs

--ids

Un ou plusieurs ID de ressource (délimités par l’espace). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--name -n

Nom du serveur. Le nom ne peut contenir que des lettres minuscules, des chiffres et le caractère de trait d’union (-). 3 caractères minimum et 63 caractères maximum.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

Paramètres globaux
--debug

Augmentez la détail de journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez-le.

--only-show-errors

Affiche uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez la détail de journalisation. Utilisez --debug pour les journaux de débogage complets.

az postgres flexible-server show-connection-string

Affichez les chaînes de connexion pour une base de données de serveur flexible PostgreSQL.

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

Exemples

Afficher les chaînes de connexion pour les langages cmd et de programmation.

az postgres flexible-server show-connection-string -s testserver -u username -p password -d databasename

Affichez les chaînes de connexion pour les langages cmd et de programmation avec PgBouncer activé.

az postgres flexible-server show-connection-string -s testserver -u username -p password -d databasename --pg-bouncer

Paramètres facultatifs

--admin-password -p

Mot de passe de l’administrateur. 8 caractères minimum et 128 caractères maximum. Le mot de passe doit contenir des caractères de trois des catégories suivantes : lettres majuscules anglaises, lettres minuscules, chiffres et caractères non alphanumériques.

Valeur par défaut: {password}
--admin-user -u

Nom d’utilisateur administrateur du serveur. Une fois défini, il ne peut pas être modifié.

Valeur par défaut: {login}
--database-name -d

Nom de la base de données à créer lors de l’approvisionnement du serveur de base de données.

Valeur par défaut: {database}
--ids

Un ou plusieurs ID de ressource (délimités par l’espace). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--pg-bouncer

Afficher les chaînes de connexion pour PgBouncer.

Valeur par défaut: False
--server-name -s

Nom du serveur. Le nom ne peut contenir que des lettres minuscules, des chiffres et le caractère de trait d’union (-). 3 caractères minimum et 63 caractères maximum.

Valeur par défaut: {server}
--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

Paramètres globaux
--debug

Augmentez la détail de journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez-le.

--only-show-errors

Affiche uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez la détail de journalisation. Utilisez --debug pour les journaux de débogage complets.

az postgres flexible-server start

Démarrez un serveur flexible.

az postgres flexible-server start [--ids]
                                  [--name]
                                  [--no-wait]
                                  [--resource-group]
                                  [--subscription]

Exemples

Démarrez un serveur flexible.

az postgres flexible-server start --resource-group testGroup --name testserver

Paramètres facultatifs

--ids

Un ou plusieurs ID de ressource (délimités par l’espace). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--name -n

Nom du serveur. Le nom ne peut contenir que des lettres minuscules, des chiffres et le caractère de trait d’union (-). 3 caractères minimum et 63 caractères maximum.

--no-wait

N’attendez pas la fin de l’opération de longue durée.

Valeur par défaut: False
--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

Paramètres globaux
--debug

Augmentez la détail de journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez-le.

--only-show-errors

Affiche uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez la détail de journalisation. Utilisez --debug pour les journaux de débogage complets.

az postgres flexible-server stop

Arrêtez un serveur flexible.

az postgres flexible-server stop [--ids]
                                 [--name]
                                 [--no-wait]
                                 [--resource-group]
                                 [--subscription]

Exemples

Arrêtez un serveur flexible.

az postgres flexible-server stop --resource-group testGroup --name testserver

Paramètres facultatifs

--ids

Un ou plusieurs ID de ressource (délimités par l’espace). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--name -n

Nom du serveur. Le nom ne peut contenir que des lettres minuscules, des chiffres et le caractère de trait d’union (-). 3 caractères minimum et 63 caractères maximum.

--no-wait

N’attendez pas la fin de l’opération de longue durée.

Valeur par défaut: False
--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

Paramètres globaux
--debug

Augmentez la détail de journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez-le.

--only-show-errors

Affiche uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez la détail de journalisation. Utilisez --debug pour les journaux de débogage complets.

az postgres flexible-server update

Mettez à jour un serveur flexible.

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]
                                   [--node-count]
                                   [--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]

Exemples

Mettez à jour la référence sku d’un serveur flexible à l’aide du contexte local pour le serveur et le groupe de ressources.

az postgres flexible-server update --sku-name Standard_D4s_v3

Mettez à jour les balises d’un serveur.

az postgres flexible-server update --resource-group testGroup --name testserver --tags "k1=v1" "k2=v2"

Réinitialiser le mot de passe

az postgres flexible-server update --resource-group testGroup --name testserver -p password123

Mettre à jour un serveur flexible pour activer l’authentification Active Directory pour le serveur activé pour l’authentification de mot de passe

az postgres flexible-server update --resource-group testGroup --name testserver --active-directory-auth Enabled

Modifiez la clé/l’identité pour le chiffrement des données. Le chiffrement des données ne peut pas être activé après la création du serveur, cela ne met à jour que la clé/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

Mettez à jour un serveur flexible pour mettre à jour une zone DNS privée pour un serveur avec réseau virtuel, à l’aide d’une zone DNS privée dans le même groupe de ressources et le même abonnement. La zone DNS privée sera créée zone DNS privée sera liée au réseau virtuel s’il n’est pas déjà lié.

az postgres flexible-server update --resource-group testGroup --name testserver --private-dns-zone testDNS2.postgres.database.azure.com

Mettez à jour un serveur flexible pour mettre à jour une zone DNS privée pour un serveur avec réseau virtuel, à l’aide d’une zone DNS privée dans le groupe de ressources et l’abonnement différents. La zone DNS privée est liée au réseau virtuel s’il n’est pas déjà lié.

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

Mettez à jour le stockage d’un serveur flexible pour activer/désactiver la croissance automatique du stockage.

az postgres flexible-server update --resource-group testGroup --name testserver --storage-auto-grow Enabled

Mettez à jour le stockage d’un serveur flexible pour définir le niveau de performances de stockage personnalisé.

az postgres flexible-server update --resource-group testGroup --name testserver --performance-tier P15

Mettez à jour le stockage d’un serveur flexible pour définir des IOPS (opérations/s). Le serveur doit utiliser des disques SSD Premium v2.

az postgres flexible-server update --resource-group testGroup --name testserver --iops 3000

Mettez à jour le stockage d’un serveur flexible pour définir le débit (Mo/s). Le serveur doit utiliser des disques SSD Premium v2.

az postgres flexible-server update --resource-group testGroup --name testserver --throughput 125

Mettez à jour la taille du cluster d’un serveur flexible en effectuant un scale-up du nombre de nœuds. Doit être un cluster élastique.

az postgres flexible-server update --resource-group testGroup --name testcluster --node-count 6

Paramètres facultatifs

--active-directory-auth

Indique si l’authentification Azure Active Directory est activée.

Valeurs acceptées: Disabled, Enabled
--add

Ajoutez un objet à une liste d’objets en spécifiant un chemin d’accès et des paires clé-valeur. Exemple : --add property.listProperty <key=value, string or JSON string>.

Valeur par défaut: []
--admin-password -p

Mot de passe de l’administrateur. 8 caractères minimum et 128 caractères maximum. Le mot de passe doit contenir des caractères de trois des catégories suivantes : lettres majuscules anglaises, lettres minuscules, chiffres et caractères non alphanumériques.

--backup-identity

Nom ou ID de ressource de l’identité de l’utilisateur de sauvegarde géographique pour le chiffrement des données. L’identité doit se trouver dans la même région que la région de sauvegarde.

--backup-key

ID de ressource de la clé de coffre de clés de sauvegarde géographique pour le chiffrement des données. La clé doit se trouver dans la même région que la région de sauvegarde.

--backup-retention

Nombre de jours pendant lesquels une sauvegarde est conservée. Plage de 7 à 35 jours. La valeur par défaut est de 7 jours.

--force-string

Lorsque vous utilisez « set » ou « add », conservez les littéraux de chaîne au lieu de tenter de convertir en JSON.

Valeur par défaut: False
--high-availability

Activez (ZoneRedundant ou SameZone) ou désactivez la fonctionnalité de haute disponibilité.

Valeurs acceptées: Disabled, SameZone, ZoneRedundant
--identity

Nom ou ID de ressource de l’identité affectée par l’utilisateur pour le chiffrement des données.

--ids

Un ou plusieurs ID de ressource (délimités par l’espace). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--iops

Valeur d’IOPS dans (opérations/s) à allouer pour ce serveur. Cette valeur ne peut être mise à jour que si le serveur flexible utilise des disques SSD Premium v2.

--key

ID de ressource de la clé de coffre de clés primaire pour le chiffrement des données.

--maintenance-window

Période de temps (UTC) désignée pour la maintenance. Exemples : « Sun :23:30 » pour planifier le dimanche, 11:30 UTC. Pour revenir à la valeur par défaut, passez « Désactivé ».

--name -n

Nom du serveur. Le nom ne peut contenir que des lettres minuscules, des chiffres et le caractère de trait d’union (-). 3 caractères minimum et 63 caractères maximum.

--node-count

Nombre de nœuds pour le cluster élastique. Plage de 1 à 10.

--password-auth

Indique si l’authentification par mot de passe est activée.

Valeurs acceptées: Disabled, Enabled
--performance-tier

Niveau de performances du serveur.

--private-dns-zone

Ce paramètre s’applique uniquement à un serveur disposant d’un accès privé. Nom ou ID de la zone dns privée nouvelle ou existante. Vous pouvez utiliser la zone dns privée à partir du même groupe de ressources, d’un groupe de ressources différent ou d’un autre abonnement. Si vous souhaitez utiliser une zone à partir d’un autre groupe de ressources ou d’un autre abonnement, indiquez l’ID de ressource. L’interface CLI crée une zone dns privée au sein du même groupe de ressources que le réseau virtuel s’il n’est pas fourni par les utilisateurs.

--public-access

Activez ou désactivez l’accès public sur un serveur.

Valeurs acceptées: Disabled, Enabled
--remove

Supprimez une propriété ou un élément d’une liste. Exemple : --remove property.list <indexToRemove> OR --remove propertyToRemove.

Valeur par défaut: []
--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

--set

Mettez à jour un objet en spécifiant un chemin d’accès et une valeur de propriété à définir. Exemple : --set property1.property2=<value>.

Valeur par défaut: []
--sku-name

Nom de la référence SKU de calcul. Suit la convention Standard_{nom de machine virtuelle}. Exemples : Standard_B1ms.

--standby-zone

Informations sur la zone de disponibilité du serveur de secours lorsque la haute disponibilité est activée.

--storage-auto-grow

Activez ou désactivez la croissance automatique du stockage. La valeur par défaut est Activée.

Valeurs acceptées: Disabled, Enabled
--storage-size

Capacité de stockage du serveur. Le minimum est de 32 Gio et le maximum est de 16 Tio.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--tags

Balises séparées par l’espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes.

--throughput

Débit de stockage en (Mo/s) pour le serveur. Cette valeur ne peut être mise à jour que si le serveur flexible utilise des disques SSD Premium v2.

--tier

Niveau de calcul du serveur. Valeurs acceptées : Burstable, GeneralPurpose, MemoryOptimized.

--yes -y

N’invitez pas à confirmer.

Valeur par défaut: False
Paramètres globaux
--debug

Augmentez la détail de journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez-le.

--only-show-errors

Affiche uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez la détail de journalisation. Utilisez --debug pour les journaux de débogage complets.

az postgres flexible-server upgrade

Mettez à niveau la version principale d’un serveur flexible.

az postgres flexible-server upgrade --version {12, 13, 14, 15, 16}
                                    [--ids]
                                    [--name]
                                    [--resource-group]
                                    [--subscription]
                                    [--yes]

Exemples

Mettez à niveau le serveur « testsvr » vers PostgreSQL version majeure 16.

az postgres flexible-server upgrade -g testgroup -n testsvr -v 16

Paramètres obligatoires

--version -v

Version principale du serveur.

Valeurs acceptées: 12, 13, 14, 15, 16

Paramètres facultatifs

--ids

Un ou plusieurs ID de ressource (délimités par l’espace). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--name -n

Nom du serveur. Le nom ne peut contenir que des lettres minuscules, des chiffres et le caractère de trait d’union (-). 3 caractères minimum et 63 caractères maximum.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--yes -y

N’invitez pas à confirmer.

Paramètres globaux
--debug

Augmentez la détail de journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez-le.

--only-show-errors

Affiche uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez la détail de journalisation. Utilisez --debug pour les journaux de débogage complets.

az postgres flexible-server wait

Attendez que le serveur flexible réponde à certaines conditions.

az postgres flexible-server wait [--created]
                                 [--custom]
                                 [--deleted]
                                 [--exists]
                                 [--ids]
                                 [--interval]
                                 [--name]
                                 [--resource-group]
                                 [--subscription]
                                 [--timeout]
                                 [--updated]

Paramètres facultatifs

--created

Attendez la création avec « provisioningState » sur « Succeeded ».

Valeur par défaut: False
--custom

Attendez que la condition réponde à une requête JMESPath personnalisée. Par exemple, provisioningState !='InProgress', instanceView.statuses[ ?code=='PowerState/running'].

--deleted

Attendez la suppression.

Valeur par défaut: False
--exists

Attendez que la ressource existe.

Valeur par défaut: False
--ids

Un ou plusieurs ID de ressource (délimités par l’espace). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--interval

Intervalle d’interrogation en secondes.

Valeur par défaut: 30
--name -n

Nom du serveur. Le nom ne peut contenir que des lettres minuscules, des chiffres et le caractère de trait d’union (-). 3 caractères minimum et 63 caractères maximum.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--timeout

Délai maximal d’attente en secondes.

Valeur par défaut: 3600
--updated

Attendez la mise à jour avec provisioningState sur « Réussi ».

Valeur par défaut: False
Paramètres globaux
--debug

Augmentez la détail de journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez-le.

--only-show-errors

Affiche uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez la détail de journalisation. Utilisez --debug pour les journaux de débogage complets.