az postgres flexible-server
Gérer Azure Database pour PostgreSQL serveurs flexibles.
Commandes
az postgres flexible-server ad-admin |
Gérer les administrateurs Active Directory du serveur. |
az postgres flexible-server ad-admin create |
Créez un administrateur Active Directory. |
az postgres flexible-server ad-admin delete |
Supprimez un administrateur Active Directory. |
az postgres flexible-server ad-admin list |
Répertorier tous les administrateurs Active Directory. |
az postgres flexible-server ad-admin show |
Obtenir un administrateur Active Directory. |
az postgres flexible-server ad-admin wait |
Attendez qu’un administrateur Active Directory remplisse certaines conditions. |
az postgres flexible-server backup |
Gérez les sauvegardes de serveur flexibles. |
az postgres flexible-server backup list |
Répertoriez toutes les sauvegardes d’un serveur donné. |
az postgres flexible-server backup show |
Affichez les détails d’une sauvegarde spécifique pour un serveur donné. |
az postgres flexible-server connect |
Connect to a flexible server. |
az postgres flexible-server create |
Create a PostgreSQL flexible server. |
az postgres flexible-server db |
Gérer des bases de données PostgreSQL sur un serveur flexible. |
az postgres flexible-server db create |
Créez une base de données PostgreSQL sur un serveur flexible. |
az postgres flexible-server db delete |
Supprimez une base de données sur un serveur flexible. |
az postgres flexible-server db list |
Répertoriez les bases de données d’un serveur flexible. |
az postgres flexible-server db show |
Afficher les détails d’une base de données. |
az postgres flexible-server delete |
Delete a flexible server. |
az postgres flexible-server deploy |
Activez et exécutez GitHub Actions workflow pour le serveur PostgreSQL. |
az postgres flexible-server deploy run |
Exécutez un workflow existant dans votre dépôt github. |
az postgres flexible-server deploy setup |
Créez GitHub Actions fichier de flux de travail pour le serveur PostgreSQL. |
az postgres flexible-server execute |
Connect to a flexible server. |
az postgres flexible-server firewall-rule |
Gérer les règles de pare-feu d’un serveur. |
az postgres flexible-server firewall-rule create |
Créez une règle de pare-feu pour un serveur flexible. |
az postgres flexible-server firewall-rule delete |
Supprimer une règle de pare-feu. |
az postgres flexible-server firewall-rule list |
Répertorier toutes les règles de pare-feu pour un serveur flexible. |
az postgres flexible-server firewall-rule show |
Obtenez les détails d’une règle de pare-feu. |
az postgres flexible-server firewall-rule update |
Mettre à jour une règle de pare-feu. |
az postgres flexible-server geo-restore |
Geo-restore a flexible server from backup. |
az postgres flexible-server identity |
Gérer les identités attribuées par l’utilisateur du serveur. |
az postgres flexible-server identity assign |
Ajoutez des identités managées asignées d’utilisateur au serveur. |
az postgres flexible-server identity list |
Répertoriez toutes les identités managées affectées par l’utilisateur à partir du serveur. |
az postgres flexible-server identity remove |
Supprimez les identites managés signés de l’utilisateur du serveur. |
az postgres flexible-server identity show |
Obtenir une identité managée affectée par l’utilisateur à partir du serveur. |
az postgres flexible-server list |
List available flexible servers. |
az postgres flexible-server list-skus |
Lists available sku's in the given region. |
az postgres flexible-server migration |
Gérer les flux de travail de migration pour les serveurs flexibles PostgreSQL. |
az postgres flexible-server migration check-name-availability |
Vérifie si le nom de migration fourni peut être utilisé. |
az postgres flexible-server migration create |
Créez un flux de travail de migration pour un serveur flexible. |
az postgres flexible-server migration list |
Répertoriez les migrations d’un serveur flexible. |
az postgres flexible-server migration show |
Obtenez les détails d’une migration spécifique. |
az postgres flexible-server migration update |
Mettre à jour une migration spécifique. |
az postgres flexible-server parameter |
Commandes de gestion des valeurs de paramètres de serveur pour le serveur flexible. |
az postgres flexible-server parameter list |
Répertoriez les valeurs des paramètres d’un serveur flexible. |
az postgres flexible-server parameter set |
Mettez à jour le paramètre d’un serveur flexible. |
az postgres flexible-server parameter show |
Obtient le paramètre d’un serveur flexible. » |
az postgres flexible-server replica |
Gérer les réplicas en lecture. |
az postgres flexible-server replica create |
Crée un réplica en lecture pour un serveur. |
az postgres flexible-server replica list |
Liste tous les réplicas en lecture d’un serveur donné. |
az postgres flexible-server replica stop-replication |
Arrête la réplication vers un réplica en lecture et en fait un serveur en lecture/écriture. |
az postgres flexible-server restart |
Restart a flexible server. |
az postgres flexible-server restore |
Restore a flexible server from backup. |
az postgres flexible-server show |
Get the details of a flexible server. |
az postgres flexible-server show-connection-string |
Show the connection strings for a PostgreSQL flexible-server database. |
az postgres flexible-server start |
Start a flexible server. |
az postgres flexible-server stop |
Stop a flexible server. |
az postgres flexible-server update |
Update a flexible server. |
az postgres flexible-server upgrade |
Upgrade the major version of a flexible server. |
az postgres flexible-server wait |
Wait for the flexible server to satisfy certain conditions. |
az postgres flexible-server connect
Connect to a flexible server.
az postgres flexible-server connect --admin-user
--name
[--admin-password]
[--database-name]
[--interactive]
[--querytext]
Paramètres obligatoires
Nom d’utilisateur de connexion de l’administrateur.
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
Mot de passe de connexion de l’administrateur.
Nom d’une base de données.
Transmettez ce paramètre pour vous connecter à la base de données en mode interactif.
Requête à exécuter sur le serveur flexible.
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az postgres flexible-server create
Créez un serveur flexible PostgreSQL.
Create a PostgreSQL flexible server with custom or default configuration. For more information for network configuration, see
- Configure public access https://docs.microsoft.com/en-us/azure/postgresql/flexible-server/how-to-manage-firewall-cli
- Configure private access https://docs.microsoft.com/en-us/azure/postgresql/flexible-server/how-to-manage-virtual-network-cli.
az postgres flexible-server create [--active-directory-auth {Disabled, Enabled}]
[--address-prefixes]
[--admin-password]
[--admin-user]
[--backup-retention]
[--database-name]
[--geo-redundant-backup {Disabled, Enabled}]
[--high-availability {Disabled, Enabled, SameZone, ZoneRedundant}]
[--identity]
[--key]
[--location]
[--name]
[--password-auth {Disabled, Enabled}]
[--private-dns-zone]
[--public-access]
[--resource-group]
[--sku-name]
[--standby-zone]
[--storage-size]
[--subnet]
[--subnet-prefixes]
[--tags]
[--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_B1ms --tier Burstable --public-access 153.24.26.117 --storage-size 128 \
--tags "key=value" --version 13 --high-availability Enabled --zone 1 \
--standby-zone 3
Créez un serveur flexible PostgreSQL avec les paramètres par défaut et l’accès public activés 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 seront créés par l’interface CLI
az postgres flexible-server create
Créez un serveur flexible PostgreSQL avec accès public 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 --public-access 125.23.54.31-125.23.54.35
Créez un serveur flexible PostgreSQL avec 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 un autre abonnement ou groupe 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 contenir d’autres ressources déjà déployées. Il est délégué à Microsoft.DBforPostgreSQL/flexibleServers, en l’absence de délégation existante. La zone DNS privée est liée au réseau virtuel si elle n’est pas déjà liée.
# 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 et l’authentification par 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 l’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
Paramètres facultatifs
Indique si l’authentification Azure Active Directory est activée.
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.
Mot de passe de l’administrateur. 8 caractères minimum et un maximum de 128 caractères. Le mot de passe doit contenir des caractères de trois des catégories suivantes : Lettres majuscules, lettres minuscules, chiffres et caractères non alphanumériques.
Nom d’utilisateur administrateur pour le serveur. Une fois défini, il ne peut pas être modifié.
Nombre de jours de conservation d’une sauvegarde. Plage de 7 à 35 jours. La valeur par défaut est 7 jours.
Nom de la base de données à créer lors de l’approvisionnement du serveur de base de données.
Indique si la sauvegarde géoredondante est activée ou non.
Activez (ZoneRedundant ou SameZone) ou désactivez la fonctionnalité de haute disponibilité.
Nom ou ID de ressource de l’identité affectée par l’utilisateur pour le chiffrement des données.
ID de ressource de la clé de coffre de clés primaire pour le chiffrement des données.
Lieu. Valeurs provenant de : az account list-locations
. Vous pouvez configurer le lieu par défaut en utilisant az configure --defaults location=<location>
.
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.
Indique si l’authentification par mot de passe est activée.
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 d’un autre groupe de ressources ou 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 si elle n’est pas fournie par les utilisateurs.
Détermine l’accès public. Entrez une seule ou une plage d’adresses IP à inclure dans la liste autorisée des adresses IP. Les plages d’adresses IP doivent être séparées par des tirets et ne contenir aucun espace. La spécification de la version 0.0.0.0 autorise l’accès public à partir de toutes les ressources déployées dans Azure pour accéder à votre serveur. Le fait de le définir sur « None » définit le serveur en mode d’accès public, mais ne crée pas de règle de pare-feu.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Nom de la référence SKU de calcul. Suit la convention Standard_{nom de machine virtuelle}. Exemples : Standard_B1ms.
Informations de zone de disponibilité du serveur de secours lorsque la haute disponibilité est activée.
Capacité de stockage du serveur. Le minimum est de 32 Gio et le maximum est de 16 Tio.
Nom ou ID de ressource d’un sous-réseau nouveau ou existant. Si vous souhaitez utiliser un sous-réseau d’un autre groupe de ressources ou 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.
Préfixe d’adresse IP de 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.
Balises séparées par un espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes.
Niveau de calcul du serveur. Valeurs acceptées : Burstable, GeneralPurpose, Mémoire optimisée.
Version principale du serveur.
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 abonnement, fournissez un ID de ressource. Le nom doit comporter entre 2 et 64 caractères. Le nom doit commencer par une lettre ou un chiffre et se terminer par une lettre, un chiffre ou un trait de soulignement, et il ne peut contenir que des lettres, des chiffres, des traits de soulignement, des points ou des traits d’union.
Ne pas demander de confirmation.
Zone de disponibilité dans laquelle approvisionner la ressource.
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az postgres flexible-server delete
Delete a flexible server.
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
Un ou plusieurs ID de ressource (délimités par des espaces). 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 ».
Nom du serveur. The name can contain only lowercase letters, numbers, and the hyphen (-) character. Minimum 3 characters and maximum 63 characters.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Ne pas demander de confirmation.
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des 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
Mot de passe de connexion de l’administrateur.
Nom d’utilisateur de connexion de l’administrateur.
Nom du serveur. The name can contain only lowercase letters, numbers, and the hyphen (-) character. Minimum 3 characters and maximum 63 characters.
Paramètres facultatifs
Nom d’une base de données.
Chemin du fichier sql à exécuter.
Requête à exécuter sur le serveur flexible.
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az postgres flexible-server geo-restore
Géo-restaurer un serveur flexible à partir de la sauvegarde.
az postgres flexible-server geo-restore --location
--source-server
[--address-prefixes]
[--geo-redundant-backup {Disabled, Enabled}]
[--ids]
[--name]
[--no-wait]
[--private-dns-zone]
[--resource-group]
[--subnet]
[--subnet-prefixes]
[--subscription]
[--vnet]
[--yes]
[--zone]
Exemples
Géo-restaurez 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éorestauration du serveur d’accès privé « testserver » en tant que nouveau serveur « testserverNew » avec nouveau sous-réseau. Le nouveau réseau virtuel, le sous-réseau et la nouvelle zone DNS privée pour le serveur restauré seront provisionnés. Pour plus de scénarios d’accès privé, reportez-vous à la commande « flexible-server create ».
az postgres flexible-server geo-restore --resource-group testGroup --name testserverNew \
--source-server testserver --vnet newVnet --subnet newSubnet \
--address-prefixes 172.0.0.0/16 --subnet-prefixes 172.0.0.0/24 \
--private-dns-zone testDNS.postgres.database.azure.com --location newLocation
Paramètres obligatoires
Lieu. Valeurs provenant de : az account list-locations
. Vous pouvez configurer le lieu par défaut en utilisant az configure --defaults location=<location>
.
Nom ou ID de ressource du serveur source à partir duquel effectuer la restauration.
Paramètres facultatifs
The IP address prefix to use when creating a new virtual network in CIDR format. La valeur par défaut est 10.0.0.0/16.
Indique si la sauvegarde géoredondante est activée ou non.
Un ou plusieurs ID de ressource (délimités par des espaces). 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 ».
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.
Ne pas attendre la fin de l’opération de longue durée.
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 d’un autre groupe de ressources ou 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 si elle n’est pas fournie par les utilisateurs.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Nom ou ID de ressource d’un sous-réseau nouveau ou existant. Si vous souhaitez utiliser un sous-réseau d’un autre groupe de ressources ou 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.
Préfixe d’adresse IP de 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.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
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 abonnement, fournissez un ID de ressource. Le nom doit comporter entre 2 et 64 caractères. Le nom doit commencer par une lettre ou un chiffre et se terminer par une lettre, un chiffre ou un trait de soulignement, et il ne peut contenir que des lettres, des chiffres, des traits de soulignement, des points ou des traits d’union.
Ne pas demander de confirmation.
Zone de disponibilité dans laquelle approvisionner la ressource.
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az postgres flexible-server list
Répertoriez les serveurs flexibles disponibles.
az postgres flexible-server list [--resource-group]
Exemples
Répertorier tous les serveurs flexibles PostgreSQL d’un abonnement.
az postgres flexible-server list
Répertoriez 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 table.
az postgres flexible-server list --resource-group testGroup --output table
Paramètres facultatifs
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az postgres flexible-server list-skus
Répertorie les références disponibles dans la région donnée.
az postgres flexible-server list-skus --location
Paramètres obligatoires
Lieu. Valeurs provenant de : az account list-locations
. Vous pouvez configurer le lieu par défaut en utilisant az configure --defaults location=<location>
.
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az postgres flexible-server restart
Restart a flexible server.
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 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
Basculement forcé ou planifié pour l’opération de redémarrage du serveur. Valeurs autorisées : Forcé, Planifié.
Un ou plusieurs ID de ressource (délimités par des espaces). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.
Nom du serveur. The name can contain only lowercase letters, numbers, and the hyphen (-) character. Minimum 3 characters and maximum 63 characters.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az postgres flexible-server restore
Restaurez un serveur flexible à partir d’une sauvegarde.
az postgres flexible-server restore --source-server
[--address-prefixes]
[--geo-redundant-backup {Disabled, Enabled}]
[--identity]
[--ids]
[--key]
[--name]
[--no-wait]
[--private-dns-zone]
[--resource-group]
[--restore-time]
[--subnet]
[--subnet-prefixes]
[--subscription]
[--vnet]
[--yes]
[--zone]
Exemples
Restaurez « testserver » à 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
Paramètres obligatoires
The name or resource ID of the source server to restore from.
Paramètres facultatifs
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.
Whether or not geo redundant backup is enabled.
Nom ou ID de ressource de l’identité affectée par l’utilisateur pour le chiffrement des données.
Un ou plusieurs ID de ressource (délimités par des espaces). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.
ID de ressource de la clé de coffre de clés primaire pour le chiffrement des données.
Nom du serveur. The name can contain only lowercase letters, numbers, and the hyphen (-) character. Minimum 3 characters and maximum 63 characters.
Ne pas attendre la fin de l’opération de longue durée.
This parameter only applies for a server with private access. The name or id of new or existing private dns zone. You can use the private dns zone from same resource group, different resource group, or different subscription. If you want to use a zone from different resource group or subscription, please provide resource Id. CLI creates a new private dns zone within the same resource group as virtual network if not provided by users.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Point dans le temps utc à partir duquel restaurer (format ISO8601), par exemple, 2017-04-26T02:10:00+00:00La valeur par défaut est définie sur heure actuelle.
Name or resource ID of a new or existing subnet. If you want to use a subnet from different resource group or subscription, please provide resource ID instead of name. Please note that the subnet will be delegated to flexibleServers. After delegation, this subnet cannot be used for any other type of Azure resources.
The subnet IP address prefix to use when creating a new subnet in CIDR format. La valeur par défaut est 10.0.0.0/24.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Name or ID of a new or existing virtual network. If you want to use a vnet from different resource group or subscription, please provide a resource ID. The name must be between 2 to 64 characters. Le nom doit commencer par une lettre ou un chiffre et se terminer par une lettre, un chiffre ou un trait de soulignement, et il ne peut contenir que des lettres, des chiffres, des traits de soulignement, des points ou des traits d’union.
Ne pas demander de confirmation.
Availability zone into which to provision the resource.
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des 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
Un ou plusieurs ID de ressource (délimités par des espaces). It should be a complete resource ID containing all information of 'Resource Id' arguments. Vous devez fournir --ids ou d’autres arguments « Id de ressource ».
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.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az postgres flexible-server show-connection-string
Afficher les chaînes de connexion pour une base de données serveur flexible PostgreSQL.
az postgres flexible-server show-connection-string [--admin-password]
[--admin-user]
[--database-name]
[--ids]
[--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
Paramètres facultatifs
Mot de passe de l’administrateur. 8 caractères minimum et maximum 128 caractères. Le mot de passe doit contenir des caractères de trois des catégories suivantes : Lettres majuscules, lettres minuscules, chiffres et caractères non alphanumériques.
Nom d’utilisateur administrateur du serveur. Une fois défini, il ne peut pas être modifié.
Nom de la base de données à créer lors de l’approvisionnement du serveur de base de données.
Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « Id de ressource ». You should provide either --ids or other 'Resource Id' arguments.
Nom du serveur. The name can contain only lowercase letters, numbers, and the hyphen (-) character. Minimum 3 characters and maximum 63 characters.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az postgres flexible-server start
Start a flexible server.
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
Un ou plusieurs ID de ressource (délimités par des espaces). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.
Nom du serveur. The name can contain only lowercase letters, numbers, and the hyphen (-) character. Minimum 3 characters and maximum 63 characters.
Ne pas attendre la fin de l’opération de longue durée.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az postgres flexible-server stop
Stop a flexible server.
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
Un ou plusieurs ID de ressource (délimités par des espaces). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.
Nom du serveur. The name can contain only lowercase letters, numbers, and the hyphen (-) character. Minimum 3 characters and maximum 63 characters.
Ne pas attendre la fin de l’opération de longue durée.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des 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-retention]
[--force-string]
[--high-availability {Disabled, Enabled, SameZone, ZoneRedundant}]
[--identity]
[--ids]
[--key]
[--maintenance-window]
[--name]
[--password-auth {Disabled, Enabled}]
[--remove]
[--resource-group]
[--set]
[--sku-name]
[--standby-zone]
[--storage-size]
[--subscription]
[--tags]
[--tier]
Exemples
Mettez à jour la référence SKU d’un serveur flexible, en utilisant le contexte local pour le serveur et le groupe de ressources.
az postgres flexible-server update --sku-name Standard_D4s_v3
Mettre à jour les étiquettes 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 avec authentification de mot de passe activée
az postgres flexible-server update --resource-group testGroup --name testserver --active-directory-auth Enabled
Modifier 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, ce qui met uniquement à jour 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
Paramètres facultatifs
Indique si l’authentification Azure Active Directory est activée.
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 ou JSON string>.
The password of the administrator. Minimum 8 characters and maximum 128 characters. Le mot de passe doit contenir des caractères de trois des catégories suivantes : Lettres majuscules, lettres minuscules, chiffres et caractères non alphanumériques.
Nombre de jours pendant lesquels une sauvegarde est conservée. Plage de 7 à 35 jours. La valeur par défaut est 7 jours.
Lorsque vous utilisez « set » ou « add », conservez les littéraux de chaîne au lieu de tenter de les convertir en JSON.
Activez (ZoneRedundant ou SameZone) ou désactivez la fonctionnalité de haute disponibilité.
Nom ou ID de ressource de l’identité affectée par l’utilisateur pour le chiffrement des données.
Un ou plusieurs ID de ressource (délimités par des espaces). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.
ID de ressource de la clé de coffre de clés primaire pour le chiffrement des données.
Période de temps (UTC) désignée pour la maintenance. Exemples : « Dim:23:30 » à planifier le dimanche, 23h30 UTC. Pour revenir à la valeur par défaut, passez « Désactivé ».
Nom du serveur. The name can contain only lowercase letters, numbers, and the hyphen (-) character. Minimum 3 characters and maximum 63 characters.
Indique si l’authentification par mot de passe est activée.
Supprimez une propriété ou un élément d’une liste. Exemple : --remove property.list OU --remove propertyToRemove.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Mettez à jour un objet en spécifiant un chemin de propriété et une valeur à définir. Exemple : --set property1.property2=.
Nom de la référence SKU de calcul. Suit la convention Standard_{nom de machine virtuelle}. Exemples : Standard_B1ms.
Informations de zone de disponibilité du serveur de secours lorsque la haute disponibilité est activée.
Capacité de stockage du serveur. La valeur minimale est de 32 Gio et la valeur maximale est de 16 Tio.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Balises séparées par l’espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes.
Niveau de calcul du serveur. Valeurs acceptées : Burstable, GeneralPurpose, Mémoire optimisée.
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des 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}
[--ids]
[--name]
[--resource-group]
[--subscription]
[--yes]
Exemples
Mettez à niveau le serveur « testsvr » vers PostgreSQL version majeure 14.
az postgres flexible-server upgrade -g testgroup -n testsvr -v 14
Paramètres obligatoires
Version principale du serveur.
Paramètres facultatifs
Un ou plusieurs ID de ressource (délimités par des espaces). 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 ».
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.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Ne pas demander de confirmation.
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az postgres flexible-server wait
Attendez que le serveur flexible remplisse certaines conditions.
az postgres flexible-server wait [--created]
[--custom]
[--deleted]
[--exists]
[--ids]
[--interval]
[--name]
[--resource-group]
[--subscription]
[--timeout]
[--updated]
Paramètres facultatifs
Attendez que vous ayez créé avec « provisioningState » sur « Réussi ».
Attendez que la condition réponde à une requête JMESPath personnalisée. Par exemple, provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Attendez la suppression.
Attendez que la ressource existe.
Un ou plusieurs ID de ressource (délimités par des espaces). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.
Intervalle d’interrogation en secondes.
Nom du serveur. The name can contain only lowercase letters, numbers, and the hyphen (-) character. Minimum 3 characters and maximum 63 characters.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Attente maximale en secondes.
Attendez la mise à jour avec provisioningState sur « Réussi ».
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
Commentaires
Envoyer et afficher des commentaires pour