az postgres flexible-server
Nota
Este grupo de comandos tiene comandos definidos en la CLI de Azure y al menos una extensión. Instale cada extensión para beneficiarse de sus funcionalidades extendidas. Más información sobre las extensiones.
Administración de servidores flexibles de Azure Database for PostgreSQL.
Comandos
Nombre | Description | Tipo | Estado |
---|---|---|---|
az postgres flexible-server ad-admin |
Administrar administradores de Active Directory del servidor. |
Núcleo | GA |
az postgres flexible-server ad-admin create |
Cree un administrador de Active Directory. |
Núcleo | GA |
az postgres flexible-server ad-admin delete |
Elimine un administrador de Active Directory. |
Núcleo | GA |
az postgres flexible-server ad-admin list |
Enumerar todos los administradores de Active Directory. |
Núcleo | GA |
az postgres flexible-server ad-admin show |
Obtenga un administrador de Active Directory. |
Núcleo | GA |
az postgres flexible-server ad-admin wait |
Espere a que un administrador de Active Directory cumpla ciertas condiciones. |
Núcleo | GA |
az postgres flexible-server advanced-threat-protection-setting |
Administre la configuración de protección contra amenazas avanzada para un servidor flexible de PostgreSQL. |
Núcleo | GA |
az postgres flexible-server advanced-threat-protection-setting show |
Obtenga la configuración de protección contra amenazas avanzada para un servidor flexible de PostgreSL. |
Núcleo | GA |
az postgres flexible-server advanced-threat-protection-setting update |
Actualiza el estado de configuración de protección contra amenazas avanzada para un servidor flexible. |
Núcleo | GA |
az postgres flexible-server backup |
Administrar copias de seguridad de servidor flexibles. |
Núcleo | GA |
az postgres flexible-server backup create |
Cree una nueva copia de seguridad para un servidor flexible. |
Núcleo | GA |
az postgres flexible-server backup delete |
Elimine una copia de seguridad específica. |
Núcleo | GA |
az postgres flexible-server backup list |
Enumera todas las copias de seguridad de un servidor determinado. |
Núcleo | GA |
az postgres flexible-server backup show |
Muestra los detalles de una copia de seguridad específica para un servidor determinado. |
Núcleo | GA |
az postgres flexible-server connect |
Conéctese a un servidor flexible. |
Extensión | GA |
az postgres flexible-server create |
Cree un servidor flexible de PostgreSQL. |
Núcleo | GA |
az postgres flexible-server db |
Administrar bases de datos postgreSQL en un servidor flexible. |
Núcleo | GA |
az postgres flexible-server db create |
Cree una base de datos PostgreSQL en un servidor flexible. |
Núcleo | GA |
az postgres flexible-server db delete |
Eliminar una base de datos en un servidor flexible. |
Núcleo | GA |
az postgres flexible-server db list |
Enumere las bases de datos de un servidor flexible. |
Núcleo | GA |
az postgres flexible-server db show |
Mostrar los detalles de una base de datos. |
Núcleo | GA |
az postgres flexible-server delete |
Elimine un servidor flexible. |
Núcleo | GA |
az postgres flexible-server deploy |
Habilite y ejecute el flujo de trabajo de Acciones de GitHub para el servidor PostgreSQL. |
Núcleo | GA |
az postgres flexible-server deploy run |
Ejecute un flujo de trabajo existente en el repositorio de GitHub. |
Núcleo | GA |
az postgres flexible-server deploy setup |
Cree un archivo de flujo de trabajo de Acciones de GitHub para el servidor PostgreSQL. |
Núcleo | GA |
az postgres flexible-server execute |
Conéctese a un servidor flexible. |
Extensión | GA |
az postgres flexible-server fabric-mirroring |
Incorpore los datos de PostgreSQL a Microsoft Fabric. La creación de reflejo permite crear una réplica de los datos en OneLake que se puede usar para todas sus necesidades analíticas. |
Núcleo | GA |
az postgres flexible-server fabric-mirroring start |
Habilite la incorporación de los datos de PostgreSQL a Microsoft Fabric. |
Núcleo | GA |
az postgres flexible-server fabric-mirroring stop |
Detenga la incorporación de los datos de PostgreSQL a Microsoft Fabric. |
Núcleo | GA |
az postgres flexible-server fabric-mirroring update-databases |
Actualice las bases de datos reflejadas permitidas. |
Núcleo | GA |
az postgres flexible-server firewall-rule |
Administrar reglas de firewall para un servidor. |
Núcleo | GA |
az postgres flexible-server firewall-rule create |
Cree una nueva regla de firewall para un servidor flexible. |
Núcleo | GA |
az postgres flexible-server firewall-rule delete |
Elimine una regla de firewall. |
Núcleo | GA |
az postgres flexible-server firewall-rule list |
Enumere todas las reglas de firewall para un servidor flexible. |
Núcleo | GA |
az postgres flexible-server firewall-rule show |
Obtenga los detalles de una regla de firewall. |
Núcleo | GA |
az postgres flexible-server firewall-rule update |
Actualice una regla de firewall. |
Núcleo | GA |
az postgres flexible-server geo-restore |
Restauración geográfica de un servidor flexible a partir de la copia de seguridad. |
Núcleo | GA |
az postgres flexible-server identity |
Administrar identidades asignadas por el usuario del servidor. |
Núcleo | GA |
az postgres flexible-server identity assign |
Agregue identidades administradas asignadas por el usuario al servidor. |
Núcleo | GA |
az postgres flexible-server identity list |
Enumere todas las identidades administradas asignadas por el usuario desde el servidor. |
Núcleo | GA |
az postgres flexible-server identity remove |
Quite las identidades administradas asignadas por el usuario del servidor. |
Núcleo | GA |
az postgres flexible-server identity show |
Obtenga una identidad administrada asignada por el usuario desde el servidor. |
Núcleo | GA |
az postgres flexible-server identity update |
Actualice para habilitar o deshabilitar la identidad administrada asignada por el sistema en el servidor. |
Núcleo | GA |
az postgres flexible-server list |
Enumere los servidores flexibles disponibles. |
Núcleo | GA |
az postgres flexible-server list-skus |
Enumera las SKU disponibles en la región especificada. |
Núcleo | GA |
az postgres flexible-server long-term-retention |
Administrar copias de seguridad flexibles de retención a largo plazo del servidor. |
Núcleo | GA |
az postgres flexible-server long-term-retention list |
Enumere todas las copias de seguridad de retención a largo plazo para un servidor determinado. |
Núcleo | GA |
az postgres flexible-server long-term-retention pre-check |
Realiza todas las comprobaciones necesarias para que la operación de copia de seguridad de retención a largo plazo posterior se realice correctamente. |
Núcleo | GA |
az postgres flexible-server long-term-retention show |
Muestra los detalles de una copia de seguridad específica de retención a largo plazo para un servidor determinado. |
Núcleo | GA |
az postgres flexible-server long-term-retention start |
Inicie la copia de seguridad de retención a largo plazo para un servidor flexible. El parámetro DE DIRECCIÓN URL de SAS hace referencia a la dirección URL de SAS del contenedor, dentro de la cuenta de almacenamiento, donde se cargarán las copias de seguridad. |
Núcleo | GA |
az postgres flexible-server migration |
Administrar flujos de trabajo de migración para servidores flexibles de PostgreSQL. |
Núcleo | GA |
az postgres flexible-server migration check-name-availability |
Comprueba si se puede usar el nombre de migración proporcionado. |
Núcleo | GA |
az postgres flexible-server migration create |
Cree un flujo de trabajo de migración para un servidor flexible. |
Núcleo | GA |
az postgres flexible-server migration list |
Enumerar las migraciones de un servidor flexible. |
Núcleo | GA |
az postgres flexible-server migration show |
Obtenga los detalles de una migración específica. |
Núcleo | GA |
az postgres flexible-server migration update |
Actualizar una migración específica. |
Núcleo | GA |
az postgres flexible-server parameter |
Comandos para administrar los valores de parámetros del servidor para el servidor flexible. |
Núcleo | GA |
az postgres flexible-server parameter list |
Enumere los valores de parámetro de un servidor flexible. |
Núcleo | GA |
az postgres flexible-server parameter set |
Actualice el parámetro de un servidor flexible. |
Núcleo | GA |
az postgres flexible-server parameter show |
Obtenga el parámetro para un servidor flexible". |
Núcleo | GA |
az postgres flexible-server private-endpoint-connection |
Administrar conexiones de punto de conexión privado de servidor flexible de PostgreSQL. |
Núcleo | GA |
az postgres flexible-server private-endpoint-connection approve |
Apruebe la conexión de punto de conexión privado especificada asociada a un servidor flexible de PostgreSQL. |
Núcleo | GA |
az postgres flexible-server private-endpoint-connection delete |
Elimine la conexión de punto de conexión privado especificada asociada a un servidor flexible de PostgreSQL. |
Núcleo | GA |
az postgres flexible-server private-endpoint-connection list |
Enumere todas las conexiones de punto de conexión privado asociadas a un servidor flexible de PostgreSQL. |
Núcleo | GA |
az postgres flexible-server private-endpoint-connection reject |
Rechace la conexión de punto de conexión privado especificada asociada a un servidor flexible de PostgreSQL. |
Núcleo | GA |
az postgres flexible-server private-endpoint-connection show |
Mostrar detalles de una conexión de punto de conexión privado asociada a un servidor flexible de PostgreSQL. |
Núcleo | GA |
az postgres flexible-server private-link-resource |
Obtenga el recurso Private Link para un servidor flexible de PostgreSQL. |
Núcleo | GA |
az postgres flexible-server private-link-resource list |
Enumera los recursos de vínculo privado asociados a un servidor flexible de PostgreSQL. |
Núcleo | GA |
az postgres flexible-server private-link-resource show |
Obtenga el recurso private link para un servidor flexible de PostgreSQL. |
Núcleo | GA |
az postgres flexible-server replica |
Administrar réplicas de lectura. |
Núcleo | GA |
az postgres flexible-server replica create |
Cree una réplica de lectura para un servidor. |
Núcleo | GA |
az postgres flexible-server replica list |
Enumera todas las réplicas de lectura de un servidor determinado. |
Núcleo | GA |
az postgres flexible-server replica promote |
Detenga la replicación de una réplica de lectura y la promueva a un servidor independiente o como servidor principal. |
Núcleo | GA |
az postgres flexible-server replica stop-replication |
Detenga la replicación en una réplica de lectura y haga que sea un servidor de lectura y escritura. |
Núcleo | Obsolescente |
az postgres flexible-server restart |
Reinicie un servidor flexible. |
Núcleo | GA |
az postgres flexible-server restore |
Restaure un servidor flexible a partir de la copia de seguridad. |
Núcleo | GA |
az postgres flexible-server revive-dropped |
Reanime un servidor flexible eliminado de la copia de seguridad. |
Núcleo | GA |
az postgres flexible-server server-logs |
Administrar registros de servidor (archivos de registro) para un servidor flexible de PostgreSQL. |
Núcleo | GA |
az postgres flexible-server server-logs download |
Descargue los archivos de registro de un servidor flexible de PostgreSQL. |
Núcleo | GA |
az postgres flexible-server server-logs list |
Enumerar los archivos de registro de un servidor flexible de PostgreSQL. |
Núcleo | GA |
az postgres flexible-server show |
Obtenga los detalles de un servidor flexible. |
Núcleo | GA |
az postgres flexible-server show-connection-string |
Mostrar las cadenas de conexión de una base de datos de servidor flexible de PostgreSQL. |
Núcleo | GA |
az postgres flexible-server start |
Inicie un servidor flexible. |
Núcleo | GA |
az postgres flexible-server stop |
Detenga un servidor flexible. |
Núcleo | GA |
az postgres flexible-server update |
Actualizar un servidor flexible. |
Núcleo | GA |
az postgres flexible-server upgrade |
Actualice la versión principal de un servidor flexible. |
Núcleo | GA |
az postgres flexible-server virtual-endpoint |
Administrar puntos de conexión virtuales para un servidor flexible de PostgreSQL. |
Núcleo | GA |
az postgres flexible-server virtual-endpoint create |
Cree un nuevo punto de conexión virtual para un servidor flexible. |
Núcleo | GA |
az postgres flexible-server virtual-endpoint delete |
Elimine un punto de conexión virtual. |
Núcleo | GA |
az postgres flexible-server virtual-endpoint list |
Enumere todos los puntos de conexión virtuales para un servidor flexible. |
Núcleo | GA |
az postgres flexible-server virtual-endpoint show |
Obtenga los detalles de un punto de conexión virtual. |
Núcleo | GA |
az postgres flexible-server virtual-endpoint update |
Actualice un punto de conexión virtual. |
Núcleo | GA |
az postgres flexible-server wait |
Espere a que el servidor flexible cumpla ciertas condiciones. |
Núcleo | GA |
az postgres flexible-server connect
Conéctese a un servidor flexible.
az postgres flexible-server connect --admin-user
--name
[--admin-password]
[--database-name]
[--interactive]
[--querytext]
Parámetros requeridos
Nombre de usuario de inicio de sesión del administrador.
Nombre del servidor. El nombre solo puede contener letras minúsculas, números y el carácter de guion (-). Mínimo 3 caracteres y máximo 63 caracteres.
Parámetros opcionales
Contraseña de inicio de sesión del administrador.
Nombre de una base de datos.
Pase este parámetro para conectarse a la base de datos en modo interactivo.
El argumento 'querytext' está en desuso y se quitará en una versión futura. Use 'execute' en su lugar.
Consulta que se va a ejecutar en el servidor flexible.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, supresión de advertencias.
Formato de salida.
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle del registro. Use --debug para registros de depuración completos.
az postgres flexible-server create
Cree un servidor flexible de PostgreSQL.
Cree un servidor flexible de PostgreSQL con configuración personalizada o predeterminada. Para obtener más información sobre la configuración de red, consulte
- Configuración del https://learn.microsoft.com/en-us/azure/postgresql/flexible-server/how-to-manage-firewall-cli de acceso público
- Configure el acceso privado https://learn.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-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]
Ejemplos
Creación de un servidor flexible de PostgreSQL con parámetros personalizados
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
Cree un servidor flexible de PostgreSQL mediante discos SSD 2 Premium.
# 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
Cree un servidor flexible de PostgreSQL con parámetros predeterminados y acceso público habilitado de forma predeterminada. La CLI creará el grupo de recursos, el nombre de servidor, el nombre de usuario, la contraseña y la base de datos predeterminada.
az postgres flexible-server create
Cree un servidor flexible de PostgreSQL con acceso público y agregue el intervalo de direcciones IP para tener acceso a este servidor. El parámetro --public-access puede ser "Disabled", "Enabled", "All", "None", <startIpAddress>o <startIpAddress>-<endIpAddress>
az postgres flexible-server create --resource-group testGroup --name testserver --public-access 125.23.54.31-125.23.54.35
Cree un servidor flexible de PostgreSQL con acceso privado. Si la red virtual y la subred proporcionadas no existen, se creará la red virtual y la subred con los prefijos de dirección especificados.
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
Cree un servidor flexible de PostgreSQL mediante un nuevo identificador de recurso de subred y un nuevo identificador de recurso de zona DNS privada. La subred y la zona DNS se pueden crear en diferentes suscripciones o grupos de recursos.
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
Cree un servidor flexible de PostgreSQL mediante recursos de red existentes en el mismo grupo de recursos. La subred proporcionada no debe tener ningún otro recurso implementado en ella y esta subred se delegará en Microsoft.DBforPostgreSQL/flexibleServers, si aún no está delegada. La zona DNS privada se vinculará a la red virtual si aún no está vinculada.
# 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
Cree un servidor flexible de PostgreSQL mediante los recursos de red existentes en el grupo de recursos o la suscripción diferentes.
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
Cree un servidor flexible de PostgreSQL con cifrado de datos.
# 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
Cree un servidor flexible de PostgreSQL con la autenticación de Active Directory, así como la autenticación de contraseña.
# 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
Cree un servidor flexible de PostgreSQL solo con autenticación de Active Directory.
# create flexible server with aad only auth and password auth disabled
az postgres flexible-server create -g testGroup -n testServer --location testLocation \
--active-directory-auth Enabled --password-auth Disabled
Cree un servidor flexible de PostgreSQL con acceso público, copia de seguridad con redundancia geográfica habilitada y agregue el intervalo de direcciones IP para tener acceso a este servidor. El parámetro --public-access puede ser "All", "None", <startIpAddress>o <startIpAddress>-<endIpAddress>
az postgres flexible-server create --resource-group testGroup --name testserver --geo-redundant-backup Enabled --public-access 125.23.54.31-125.23.54.35
Cree un servidor flexible de PostgreSQL con cifrado de datos para el servidor habilitado para copia de seguridad con ejecución geográfica.
# 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
Cree un servidor flexible con el nivel de rendimiento de almacenamiento personalizado. Valores aceptados "P4", "P6", "P10", "P15", "P20", "P30", \ "P40", "P50", "P60", "P70", "P80". Los valores permitidos reales dependen de la selección --storage-size para la creación flexible del servidor. \ El valor predeterminado del nivel de rendimiento de almacenamiento depende del tamaño --storage-size seleccionado para la creación flexible del servidor.
az postgres flexible-server create -g testGroup -n testServer --location testLocation --performance-tier P15
Cree un servidor flexible con el crecimiento automático del almacenamiento como habilitado. Valores aceptados Habilitado/Deshabilitado. El valor predeterminado para el crecimiento automático del almacenamiento es "Disabled".
az postgres flexible-server create -g testGroup -n testServer --location testLocation --storage-auto-grow Enabled
Cree un clúster elástico con un recuento de nodos de 5. El recuento de nodos predeterminado es 2 cuando --cluster-option es "ElasticCluster".
az postgres flexible-server create -g testGroup -n testCluster --location testLocation --cluster-option ElasticCluster --node-count 5
Parámetros opcionales
Indica si la autenticación de Azure Active Directory está habilitada.
Prefijo de dirección IP que se va a usar al crear una nueva red virtual en formato CIDR. El valor predeterminado es 10.0.0.0/16.
Contraseña del administrador. Mínimo 8 caracteres y máximo 128 caracteres. La contraseña debe contener caracteres de tres de las siguientes categorías: letras mayúsculas en inglés, letras minúsculas en inglés, números y caracteres no alfanuméricos.
Nombre de usuario del administrador para el servidor. Una vez establecido, no se puede cambiar.
El nombre o el identificador de recurso de la identidad de usuario de copia de seguridad geográfica para el cifrado de datos. La identidad debe estar en la misma región que la región de copia de seguridad.
Identificador de recurso de la clave de almacén de claves de copia de seguridad geográfica para el cifrado de datos. La clave debe estar en la misma región que la región de copia de seguridad.
El número de días que se conserva una copia de seguridad. Intervalo de 7 a 35 días. El valor predeterminado es 7 días.
Opción de clúster para el servidor. Los servidores son para cargas de trabajo que pueden caber en un nodo. Los clústeres elásticos proporcionan particionamiento basado en esquemas y filas en una base de datos. El valor predeterminado es Server.
Habilite o deshabilite la creación de la base de datos predeterminada flexibleserverdb. El valor predeterminado es Habilitado.
Nombre de la base de datos que se va a crear al aprovisionar el servidor de bases de datos.
Si la copia de seguridad con redundancia geográfica está habilitada o no.
Habilite (ZoneRedundant o SameZone) o deshabilite la característica de alta disponibilidad.
El nombre o el identificador de recurso de la identidad asignada por el usuario para el cifrado de datos.
Valor de IOPS en (operaciones/s) que se asignará para este servidor. Este valor solo se puede actualizar si el servidor flexible usa discos SSD Premium v2.
Identificador de recurso de la clave de almacén de claves principal para el cifrado de datos.
Ubicación. Valores de: az account list-locations
. Puede configurar la ubicación predeterminada mediante az configure --defaults location=<location>
.
Nombre del servidor. El nombre solo puede contener letras minúsculas, números y el carácter de guion (-). Mínimo 3 caracteres y máximo 63 caracteres.
Número de nodos para el clúster elástico. Intervalo de 1 a 10. El valor predeterminado es 2 nodos.
Indica si la autenticación de contraseña está habilitada.
Nivel de rendimiento del servidor.
Este parámetro solo se aplica a un servidor con acceso privado. Nombre o identificador de la zona dns privada nueva o existente. Puede usar la zona dns privada desde el mismo grupo de recursos, un grupo de recursos diferente o una suscripción diferente. Si desea usar una zona de un grupo de recursos o una suscripción diferentes, proporcione el identificador de recurso. La CLI crea una nueva zona dns privada dentro del mismo grupo de recursos que la red virtual si no la proporcionan los usuarios.
Determina el acceso público. Escriba una o un intervalo de direcciones IP que se incluirán en la lista de direcciones IP permitidas. Los intervalos de direcciones IP deben estar separados por guiones y no contener ningún espacio. La especificación de 0.0.0.0 permite el acceso público desde cualquier recurso implementado en Azure para acceder al servidor. Si se establece en "Ninguno" se establece el servidor en modo de acceso público, pero no se crea una regla de firewall. Los valores aceptables son 'Disabled', 'Enabled', 'All', 'None','{startIP}' y '{startIP}-{destinationIP}' donde startIP y destinationIP van de 0.0.0.0 a 255.255.255.255.255.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Nombre de la SKU de proceso. Sigue la convención Standard_{nombre de máquina virtual}. Ejemplos: Standard_B1ms.
Información de zona de disponibilidad del servidor en espera cuando está habilitada la alta disponibilidad.
Habilite o deshabilite el crecimiento automático del almacenamiento. El valor predeterminado es Habilitado.
Capacidad de almacenamiento del servidor. El mínimo es 32 GiB y el máximo es 16 TiB.
Tipo de almacenamiento para el servidor. Los valores permitidos son Premium_LRS y PremiumV2_LRS. El valor predeterminado es Premium_LRS. Debe establecer iops y rendimiento si se usa PremiumV2_LRS.
Nombre o identificador de recurso de una subred nueva o existente. Si desea usar una subred de otro grupo de recursos o suscripción, proporcione el identificador de recurso en lugar del nombre. Tenga en cuenta que la subred se delegará en flexibleServers. Después de la delegación, esta subred no se puede usar para ningún otro tipo de recursos de Azure.
Prefijo de dirección IP de subred que se va a usar al crear una nueva subred en formato CIDR. El valor predeterminado es 10.0.0.0/24.
Etiquetas separadas por espacios: key[=value] [key[=value] ...]. Use "" para borrar las etiquetas existentes.
Rendimiento de almacenamiento en (MB/s) para el servidor. Este valor solo se puede actualizar si el servidor flexible usa discos SSD Premium v2.
Nivel de proceso del servidor. Valores aceptados: Ampliable, GeneralPurpose, MemoryOptimized.
Versión principal del servidor.
Nombre o identificador de una red virtual nueva o existente. Si desea usar una red virtual de otro grupo de recursos o suscripción, proporcione un identificador de recurso. El nombre debe tener entre 2 y 64 caracteres. El nombre debe comenzar con una letra o un número, terminar con una letra, un número o un carácter de subrayado, y solo puede contener letras, números, caracteres de subrayado, puntos o guiones.
No solicite confirmación.
Zona de disponibilidad en la que se va a aprovisionar el recurso.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, supresión de advertencias.
Formato de salida.
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle del registro. Use --debug para registros de depuración completos.
az postgres flexible-server delete
Elimine un servidor flexible.
az postgres flexible-server delete [--ids]
[--name]
[--resource-group]
[--subscription]
[--yes]
Ejemplos
Elimine un servidor flexible.
az postgres flexible-server delete --resource-group testGroup --name testserver
Elimine un servidor flexible sin aviso o confirmación.
az postgres flexible-server delete --resource-group testGroup --name testserver --yes
Parámetros opcionales
Uno o varios identificadores de recursos (delimitados por espacio). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".
Nombre del servidor. El nombre solo puede contener letras minúsculas, números y el carácter de guion (-). Mínimo 3 caracteres y máximo 63 caracteres.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
No solicite confirmación.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, supresión de advertencias.
Formato de salida.
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle del registro. Use --debug para registros de depuración completos.
az postgres flexible-server execute
Conéctese a un servidor flexible.
az postgres flexible-server execute --admin-password
--admin-user
--name
[--database-name]
[--file-path]
[--querytext]
Parámetros requeridos
Contraseña de inicio de sesión del administrador.
Nombre de usuario de inicio de sesión del administrador.
Nombre del servidor. El nombre solo puede contener letras minúsculas, números y el carácter de guion (-). Mínimo 3 caracteres y máximo 63 caracteres.
Parámetros opcionales
Nombre de una base de datos.
Ruta de acceso del archivo sql que se va a ejecutar.
Consulta que se va a ejecutar en el servidor flexible.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, supresión de advertencias.
Formato de salida.
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle del registro. Use --debug para registros de depuración completos.
az postgres flexible-server geo-restore
Restauración geográfica de un servidor flexible a partir de la copia de seguridad.
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]
Ejemplos
Restauración geográfica del servidor de acceso público "testserver" a un nuevo servidor "testserverNew" en la ubicación "newLocation" con acceso público.
az postgres flexible-server geo-restore --resource-group testGroup --name testserverNew --source-server testserver --location newLocation
Restaurar geográficamente el servidor de acceso privado "testserver" como un nuevo servidor "testserverNew" con la nueva subred. Se aprovisionará la nueva red virtual, subred y zona dns privada para el servidor restaurado. Consulte el comando "flexible-server create" para obtener más escenarios de acceso privado.
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
Restaurar geográficamente "testserver" a un momento dado actual como un nuevo servidor "testserverNew" en otra suscripción o grupo de recursos. \ Aquí --resource-group es para el grupo de recursos del servidor de destino y --source-server debe pasarse como identificador de recurso. \ Este identificador de recurso puede estar en una suscripción diferente a la que se usa para 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}
Parámetros requeridos
Ubicación. Valores de: az account list-locations
. Puede configurar la ubicación predeterminada mediante az configure --defaults location=<location>
.
Nombre o identificador de recurso del servidor de origen desde el que se va a restaurar.
Parámetros opcionales
Prefijo de dirección IP que se va a usar al crear una nueva red virtual en formato CIDR. El valor predeterminado es 10.0.0.0/16.
El nombre o el identificador de recurso de la identidad de usuario de copia de seguridad geográfica para el cifrado de datos. La identidad debe estar en la misma región que la región de copia de seguridad.
Identificador de recurso de la clave de almacén de claves de copia de seguridad geográfica para el cifrado de datos. La clave debe estar en la misma región que la región de copia de seguridad.
Si la copia de seguridad con redundancia geográfica está habilitada o no.
El nombre o el identificador de recurso de la identidad asignada por el usuario para el cifrado de datos.
Uno o varios identificadores de recursos (delimitados por espacio). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".
Identificador de recurso de la clave de almacén de claves principal para el cifrado de datos.
Nombre del servidor. El nombre solo puede contener letras minúsculas, números y el carácter de guion (-). Mínimo 3 caracteres y máximo 63 caracteres.
No espere a que finalice la operación de ejecución prolongada.
Este parámetro solo se aplica a un servidor con acceso privado. Nombre o identificador de la zona dns privada nueva o existente. Puede usar la zona dns privada desde el mismo grupo de recursos, un grupo de recursos diferente o una suscripción diferente. Si desea usar una zona de un grupo de recursos o una suscripción diferentes, proporcione el identificador de recurso. La CLI crea una nueva zona dns privada dentro del mismo grupo de recursos que la red virtual si no la proporcionan los usuarios.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Nombre o identificador de recurso de una subred nueva o existente. Si desea usar una subred de otro grupo de recursos o suscripción, proporcione el identificador de recurso en lugar del nombre. Tenga en cuenta que la subred se delegará en flexibleServers. Después de la delegación, esta subred no se puede usar para ningún otro tipo de recursos de Azure.
Prefijo de dirección IP de subred que se va a usar al crear una nueva subred en formato CIDR. El valor predeterminado es 10.0.0.0/24.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Nombre o identificador de una red virtual nueva o existente. Si desea usar una red virtual de otro grupo de recursos o suscripción, proporcione un identificador de recurso. El nombre debe tener entre 2 y 64 caracteres. El nombre debe comenzar con una letra o un número, terminar con una letra, un número o un carácter de subrayado, y solo puede contener letras, números, caracteres de subrayado, puntos o guiones.
No solicite confirmación.
Zona de disponibilidad en la que se va a aprovisionar el recurso.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, supresión de advertencias.
Formato de salida.
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle del registro. Use --debug para registros de depuración completos.
az postgres flexible-server list
Enumere los servidores flexibles disponibles.
az postgres flexible-server list [--resource-group]
[--show-cluster]
Ejemplos
Enumere todos los servidores flexibles de PostgreSQL en una suscripción.
az postgres flexible-server list
Enumere todos los servidores flexibles de PostgreSQL en un grupo de recursos.
az postgres flexible-server list --resource-group testGroup
Enumere todos los servidores flexibles de PostgreSQL en un grupo de recursos en formato de tabla.
az postgres flexible-server list --resource-group testGroup --output table
Parámetros opcionales
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Solo se muestran clústeres elásticos.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, supresión de advertencias.
Formato de salida.
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle del registro. Use --debug para registros de depuración completos.
az postgres flexible-server list-skus
Enumera las SKU disponibles en la región especificada.
az postgres flexible-server list-skus --location
Parámetros requeridos
Ubicación. Valores de: az account list-locations
. Puede configurar la ubicación predeterminada mediante az configure --defaults location=<location>
.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, supresión de advertencias.
Formato de salida.
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle del registro. Use --debug para registros de depuración completos.
az postgres flexible-server restart
Reinicie un servidor flexible.
az postgres flexible-server restart [--failover]
[--ids]
[--name]
[--resource-group]
[--subscription]
Ejemplos
Reinicie un servidor flexible.
az postgres flexible-server restart --resource-group testGroup --name testserver
Reinicio de un servidor con conmutación por error planeada
az postgres flexible-server restart --resource-group testGroup --name testserver --failover Planned
Reinicio de un servidor con conmutación por error forzada
az postgres flexible-server restart --resource-group testGroup --name testserver --failover Forced
Parámetros opcionales
Conmutación por error forzada o planeada para la operación de reinicio del servidor. Valores permitidos: Forzado, Planeado.
Uno o varios identificadores de recursos (delimitados por espacio). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".
Nombre del servidor. El nombre solo puede contener letras minúsculas, números y el carácter de guion (-). Mínimo 3 caracteres y máximo 63 caracteres.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, supresión de advertencias.
Formato de salida.
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle del registro. Use --debug para registros de depuración completos.
az postgres flexible-server restore
Restaure un servidor flexible a partir de la copia de seguridad.
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]
Ejemplos
Restaure "testserver" a un momento dado específico como un nuevo servidor "testserverNew".
az postgres flexible-server restore --resource-group testGroup --name testserverNew --source-server testserver --restore-time "2017-06-15T13:10:00Z"
Restaure "testserver" a un momento dado actual como un nuevo servidor "testserverNew".
az postgres flexible-server restore --resource-group testGroup --name testserverNew --source-server testserver
Restaure "testserver" a un momento dado actual como un nuevo servidor "testserverNew" en otro grupo de recursos. \ Aquí --resource-group es para el grupo de recursos del servidor de destino y --source-server debe pasarse como identificador de recurso.
az postgres flexible-server restore --resource-group testGroup --name testserverNew \
--source-server /subscriptions/{testSubscription}/resourceGroups/{sourceResourceGroup}/providers/Microsoft.DBforPostgreSQL/flexibleServers/{sourceServerName}
Restaure "testserver" a un momento dado actual como un nuevo servidor "testserverNew" en otra suscripción. \ Aquí --resource-group es para el grupo de recursos del servidor de destino y --source-server debe pasarse como identificador de recurso. \ Este identificador de recurso puede estar en una suscripción diferente a la que se usa para az account set.
az postgres flexible-server restore --resource-group testGroup --name testserverNew \
--source-server /subscriptions/{sourceSubscriptionId}/resourceGroups/{sourceResourceGroup}/providers/Microsoft.DBforPostgreSQL/flexibleServers/{sourceServerName}
Restaure "testserver" a un momento dado actual como un nuevo servidor "testserverNew" mediante discos SSD 2 Premium estableciendo el tipo de almacenamiento en "PremiumV2_LRS".
az postgres flexible-server restore --resource-group testGroup --name testserverNew --source-server testserver --storage-type PremiumV2_LRS
Parámetros requeridos
Nombre o identificador de recurso del servidor de origen desde el que se va a restaurar.
Parámetros opcionales
Prefijo de dirección IP que se va a usar al crear una nueva red virtual en formato CIDR. El valor predeterminado es 10.0.0.0/16.
El nombre o el identificador de recurso de la identidad de usuario de copia de seguridad geográfica para el cifrado de datos. La identidad debe estar en la misma región que la región de copia de seguridad.
Identificador de recurso de la clave de almacén de claves de copia de seguridad geográfica para el cifrado de datos. La clave debe estar en la misma región que la región de copia de seguridad.
Si la copia de seguridad con redundancia geográfica está habilitada o no.
El nombre o el identificador de recurso de la identidad asignada por el usuario para el cifrado de datos.
Uno o varios identificadores de recursos (delimitados por espacio). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".
Identificador de recurso de la clave de almacén de claves principal para el cifrado de datos.
Nombre del servidor. El nombre solo puede contener letras minúsculas, números y el carácter de guion (-). Mínimo 3 caracteres y máximo 63 caracteres.
No espere a que finalice la operación de ejecución prolongada.
Este parámetro solo se aplica a un servidor con acceso privado. Nombre o identificador de la zona dns privada nueva o existente. Puede usar la zona dns privada desde el mismo grupo de recursos, un grupo de recursos diferente o una suscripción diferente. Si desea usar una zona de un grupo de recursos o una suscripción diferentes, proporcione el identificador de recurso. La CLI crea una nueva zona dns privada dentro del mismo grupo de recursos que la red virtual si no la proporcionan los usuarios.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
El momento en el que se va a restaurar UTC (ISO8601 formato), por ejemplo, 2017-04-26T02:10:00+00:00El valor predeterminado se establece en hora actual.
Tipo de almacenamiento para el nuevo servidor. El valor permitido es PremiumV2_LRS. El valor predeterminado no es ninguno.
Nombre o identificador de recurso de una subred nueva o existente. Si desea usar una subred de otro grupo de recursos o suscripción, proporcione el identificador de recurso en lugar del nombre. Tenga en cuenta que la subred se delegará en flexibleServers. Después de la delegación, esta subred no se puede usar para ningún otro tipo de recursos de Azure.
Prefijo de dirección IP de subred que se va a usar al crear una nueva subred en formato CIDR. El valor predeterminado es 10.0.0.0/24.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Nombre o identificador de una red virtual nueva o existente. Si desea usar una red virtual de otro grupo de recursos o suscripción, proporcione un identificador de recurso. El nombre debe tener entre 2 y 64 caracteres. El nombre debe comenzar con una letra o un número, terminar con una letra, un número o un carácter de subrayado, y solo puede contener letras, números, caracteres de subrayado, puntos o guiones.
No solicite confirmación.
Zona de disponibilidad en la que se va a aprovisionar el recurso.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, supresión de advertencias.
Formato de salida.
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle del registro. Use --debug para registros de depuración completos.
az postgres flexible-server revive-dropped
Reanime un servidor flexible eliminado de la copia de seguridad.
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]
Ejemplos
Revive quitó el servidor de acceso público "testserver" a un nuevo servidor "testserverNew" en la ubicación "newLocation" con acceso público.
az postgres flexible-server revive-dropped --resource-group testGroup --name testserverNew --source-server /subscriptions/{SubId}/resourceGroups/{testGroup}/providers/Microsoft.DBforPostgreSQL/flexibleServers/testserver --location newLocation
Revive ha eliminado el servidor de acceso público "testserver" con el cifrado de datos habilitado como un nuevo servidor "testserverNew" con cifrado de datos.
az postgres flexible-server revive-dropped -l testLocation --resource-group testGroup --name testserverNew \
--source-server testserver --key newKeyIdentifier --identity newIdentity
Parámetros requeridos
Ubicación. Valores de: az account list-locations
. Puede configurar la ubicación predeterminada mediante az configure --defaults location=<location>
.
Nombre o identificador de recurso del servidor de origen desde el que se va a restaurar.
Parámetros opcionales
Prefijo de dirección IP que se va a usar al crear una nueva red virtual en formato CIDR. El valor predeterminado es 10.0.0.0/16.
El nombre o el identificador de recurso de la identidad de usuario de copia de seguridad geográfica para el cifrado de datos. La identidad debe estar en la misma región que la región de copia de seguridad.
Identificador de recurso de la clave de almacén de claves de copia de seguridad geográfica para el cifrado de datos. La clave debe estar en la misma región que la región de copia de seguridad.
Si la copia de seguridad con redundancia geográfica está habilitada o no.
El nombre o el identificador de recurso de la identidad asignada por el usuario para el cifrado de datos.
Uno o varios identificadores de recursos (delimitados por espacio). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".
Identificador de recurso de la clave de almacén de claves principal para el cifrado de datos.
Nombre del servidor. El nombre solo puede contener letras minúsculas, números y el carácter de guion (-). Mínimo 3 caracteres y máximo 63 caracteres.
No espere a que finalice la operación de ejecución prolongada.
Este parámetro solo se aplica a un servidor con acceso privado. Nombre o identificador de la zona dns privada nueva o existente. Puede usar la zona dns privada desde el mismo grupo de recursos, un grupo de recursos diferente o una suscripción diferente. Si desea usar una zona de un grupo de recursos o una suscripción diferentes, proporcione el identificador de recurso. La CLI crea una nueva zona dns privada dentro del mismo grupo de recursos que la red virtual si no la proporcionan los usuarios.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Nombre o identificador de recurso de una subred nueva o existente. Si desea usar una subred de otro grupo de recursos o suscripción, proporcione el identificador de recurso en lugar del nombre. Tenga en cuenta que la subred se delegará en flexibleServers. Después de la delegación, esta subred no se puede usar para ningún otro tipo de recursos de Azure.
Prefijo de dirección IP de subred que se va a usar al crear una nueva subred en formato CIDR. El valor predeterminado es 10.0.0.0/24.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Nombre o identificador de una red virtual nueva o existente. Si desea usar una red virtual de otro grupo de recursos o suscripción, proporcione un identificador de recurso. El nombre debe tener entre 2 y 64 caracteres. El nombre debe comenzar con una letra o un número, terminar con una letra, un número o un carácter de subrayado, y solo puede contener letras, números, caracteres de subrayado, puntos o guiones.
No solicite confirmación.
Zona de disponibilidad en la que se va a aprovisionar el recurso.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, supresión de advertencias.
Formato de salida.
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle del registro. Use --debug para registros de depuración completos.
az postgres flexible-server show
Obtenga los detalles de un servidor flexible.
az postgres flexible-server show [--ids]
[--name]
[--resource-group]
[--subscription]
Ejemplos
Obtención de los detalles de un servidor flexible
az postgres flexible-server show --resource-group testGroup --name testserver
Parámetros opcionales
Uno o varios identificadores de recursos (delimitados por espacio). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".
Nombre del servidor. El nombre solo puede contener letras minúsculas, números y el carácter de guion (-). Mínimo 3 caracteres y máximo 63 caracteres.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, supresión de advertencias.
Formato de salida.
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle del registro. Use --debug para registros de depuración completos.
az postgres flexible-server show-connection-string
Mostrar las cadenas de conexión de una base de datos de servidor flexible de PostgreSQL.
az postgres flexible-server show-connection-string [--admin-password]
[--admin-user]
[--database-name]
[--ids]
[--pg-bouncer]
[--server-name]
[--subscription]
Ejemplos
Mostrar cadenas de conexión para cmd y lenguajes de programación.
az postgres flexible-server show-connection-string -s testserver -u username -p password -d databasename
Mostrar cadenas de conexión para cmd y lenguajes de programación con PgBouncer habilitado.
az postgres flexible-server show-connection-string -s testserver -u username -p password -d databasename --pg-bouncer
Parámetros opcionales
Contraseña del administrador. Mínimo 8 caracteres y máximo 128 caracteres. La contraseña debe contener caracteres de tres de las siguientes categorías: letras mayúsculas en inglés, letras minúsculas en inglés, números y caracteres no alfanuméricos.
Nombre de usuario del administrador para el servidor. Una vez establecido, no se puede cambiar.
Nombre de la base de datos que se va a crear al aprovisionar el servidor de bases de datos.
Uno o varios identificadores de recursos (delimitados por espacio). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".
Mostrar cadenas de conexión para PgBouncer.
Nombre del servidor. El nombre solo puede contener letras minúsculas, números y el carácter de guion (-). Mínimo 3 caracteres y máximo 63 caracteres.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, supresión de advertencias.
Formato de salida.
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle del registro. Use --debug para registros de depuración completos.
az postgres flexible-server start
Inicie un servidor flexible.
az postgres flexible-server start [--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
Ejemplos
Inicie un servidor flexible.
az postgres flexible-server start --resource-group testGroup --name testserver
Parámetros opcionales
Uno o varios identificadores de recursos (delimitados por espacio). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".
Nombre del servidor. El nombre solo puede contener letras minúsculas, números y el carácter de guion (-). Mínimo 3 caracteres y máximo 63 caracteres.
No espere a que finalice la operación de ejecución prolongada.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, supresión de advertencias.
Formato de salida.
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle del registro. Use --debug para registros de depuración completos.
az postgres flexible-server stop
Detenga un servidor flexible.
az postgres flexible-server stop [--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
Ejemplos
Detenga un servidor flexible.
az postgres flexible-server stop --resource-group testGroup --name testserver
Parámetros opcionales
Uno o varios identificadores de recursos (delimitados por espacio). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".
Nombre del servidor. El nombre solo puede contener letras minúsculas, números y el carácter de guion (-). Mínimo 3 caracteres y máximo 63 caracteres.
No espere a que finalice la operación de ejecución prolongada.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, supresión de advertencias.
Formato de salida.
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle del registro. Use --debug para registros de depuración completos.
az postgres flexible-server update
Actualizar un servidor 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]
Ejemplos
Actualice la SKU de un servidor flexible mediante el contexto local para el servidor y el grupo de recursos.
az postgres flexible-server update --sku-name Standard_D4s_v3
Actualice las etiquetas de un servidor.
az postgres flexible-server update --resource-group testGroup --name testserver --tags "k1=v1" "k2=v2"
Restablecimiento de contraseña
az postgres flexible-server update --resource-group testGroup --name testserver -p password123
Actualización de un servidor flexible para habilitar la autenticación de Active Directory para el servidor habilitado para autenticación de contraseñas
az postgres flexible-server update --resource-group testGroup --name testserver --active-directory-auth Enabled
Cambie la clave o la identidad para el cifrado de datos. El cifrado de datos no se puede habilitar después de la creación del servidor; esto solo actualizará la clave o la identidad.
# 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
Actualice un servidor flexible para actualizar la zona DNS privada de un servidor habilitado para red virtual, mediante la zona DNS privada en el mismo grupo de recursos y suscripción. Se creará una zona DNS privada que se vinculará a la red virtual si aún no está vinculada.
az postgres flexible-server update --resource-group testGroup --name testserver --private-dns-zone testDNS2.postgres.database.azure.com
Actualice un servidor flexible para actualizar la zona DNS privada de un servidor habilitado para red virtual mediante la zona DNS privada en el grupo de recursos y la suscripción diferentes. La zona DNS privada se vinculará a la red virtual si aún no está vinculada.
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
Actualice el almacenamiento de un servidor flexible para habilitar o deshabilitar el crecimiento automático del almacenamiento.
az postgres flexible-server update --resource-group testGroup --name testserver --storage-auto-grow Enabled
Actualice el almacenamiento de un servidor flexible para establecer el nivel de rendimiento de almacenamiento personalizado.
az postgres flexible-server update --resource-group testGroup --name testserver --performance-tier P15
Actualice el almacenamiento de un servidor flexible para establecer IOPS (operaciones por segundo). El servidor debe usar discos SSD prémium v2.
az postgres flexible-server update --resource-group testGroup --name testserver --iops 3000
Actualice el almacenamiento de un servidor flexible para establecer el rendimiento (MB/s). El servidor debe usar discos SSD prémium v2.
az postgres flexible-server update --resource-group testGroup --name testserver --throughput 125
Actualice el tamaño del clúster de un servidor flexible mediante el escalado vertical del número de nodos. Debe ser un clúster elástico.
az postgres flexible-server update --resource-group testGroup --name testcluster --node-count 6
Parámetros opcionales
Indica si la autenticación de Azure Active Directory está habilitada.
Agregue un objeto a una lista de objetos especificando una ruta de acceso y pares clave-valor. Ejemplo: --add property.listProperty <key=value, string or JSON string>
.
Contraseña del administrador. Mínimo 8 caracteres y máximo 128 caracteres. La contraseña debe contener caracteres de tres de las siguientes categorías: letras mayúsculas en inglés, letras minúsculas en inglés, números y caracteres no alfanuméricos.
El nombre o el identificador de recurso de la identidad de usuario de copia de seguridad geográfica para el cifrado de datos. La identidad debe estar en la misma región que la región de copia de seguridad.
Identificador de recurso de la clave de almacén de claves de copia de seguridad geográfica para el cifrado de datos. La clave debe estar en la misma región que la región de copia de seguridad.
El número de días que se conserva una copia de seguridad. Intervalo de 7 a 35 días. El valor predeterminado es 7 días.
Al usar 'set' o 'add', conserve los literales de cadena en lugar de intentar convertir en JSON.
Habilite (ZoneRedundant o SameZone) o deshabilite la característica de alta disponibilidad.
El nombre o el identificador de recurso de la identidad asignada por el usuario para el cifrado de datos.
Uno o varios identificadores de recursos (delimitados por espacio). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".
Valor de IOPS en (operaciones/s) que se asignará para este servidor. Este valor solo se puede actualizar si el servidor flexible usa discos SSD Premium v2.
Identificador de recurso de la clave de almacén de claves principal para el cifrado de datos.
Período de tiempo (UTC) designado para mantenimiento. Ejemplos: "Sol:23:30" para programar el domingo, 11:30 p.m. UTC. Para volver a establecer el pase predeterminado en "Disabled".
Nombre del servidor. El nombre solo puede contener letras minúsculas, números y el carácter de guion (-). Mínimo 3 caracteres y máximo 63 caracteres.
Número de nodos para el clúster elástico. Intervalo de 1 a 10.
Indica si la autenticación de contraseña está habilitada.
Nivel de rendimiento del servidor.
Este parámetro solo se aplica a un servidor con acceso privado. Nombre o identificador de la zona dns privada nueva o existente. Puede usar la zona dns privada desde el mismo grupo de recursos, un grupo de recursos diferente o una suscripción diferente. Si desea usar una zona de un grupo de recursos o una suscripción diferentes, proporcione el identificador de recurso. La CLI crea una nueva zona dns privada dentro del mismo grupo de recursos que la red virtual si no la proporcionan los usuarios.
Habilite o deshabilite el acceso público en un servidor.
Quite una propiedad o un elemento de una lista. Ejemplo: --remove property.list <indexToRemove>
O --remove propertyToRemove
.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Actualice un objeto especificando una ruta de acceso de propiedad y un valor que se va a establecer. Ejemplo: --set property1.property2=<value>
.
Nombre de la SKU de proceso. Sigue la convención Standard_{nombre de máquina virtual}. Ejemplos: Standard_B1ms.
Información de zona de disponibilidad del servidor en espera cuando está habilitada la alta disponibilidad.
Habilite o deshabilite el crecimiento automático del almacenamiento. El valor predeterminado es Habilitado.
Capacidad de almacenamiento del servidor. El mínimo es 32 GiB y el máximo es 16 TiB.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Etiquetas separadas por espacios: key[=value] [key[=value] ...]. Use "" para borrar las etiquetas existentes.
Rendimiento de almacenamiento en (MB/s) para el servidor. Este valor solo se puede actualizar si el servidor flexible usa discos SSD Premium v2.
Nivel de proceso del servidor. Valores aceptados: Ampliable, GeneralPurpose, MemoryOptimized.
No solicite confirmación.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, supresión de advertencias.
Formato de salida.
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle del registro. Use --debug para registros de depuración completos.
az postgres flexible-server upgrade
Actualice la versión principal de un servidor flexible.
az postgres flexible-server upgrade --version {12, 13, 14, 15, 16}
[--ids]
[--name]
[--resource-group]
[--subscription]
[--yes]
Ejemplos
Actualice el servidor "testsvr" a la versión principal de PostgreSQL 16.
az postgres flexible-server upgrade -g testgroup -n testsvr -v 16
Parámetros requeridos
Versión principal del servidor.
Parámetros opcionales
Uno o varios identificadores de recursos (delimitados por espacio). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".
Nombre del servidor. El nombre solo puede contener letras minúsculas, números y el carácter de guion (-). Mínimo 3 caracteres y máximo 63 caracteres.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
No solicite confirmación.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, supresión de advertencias.
Formato de salida.
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle del registro. Use --debug para registros de depuración completos.
az postgres flexible-server wait
Espere a que el servidor flexible cumpla ciertas condiciones.
az postgres flexible-server wait [--created]
[--custom]
[--deleted]
[--exists]
[--ids]
[--interval]
[--name]
[--resource-group]
[--subscription]
[--timeout]
[--updated]
Parámetros opcionales
Espere hasta que se cree con "provisioningState" en "Succeeded".
Espere hasta que la condición cumpla una consulta JMESPath personalizada. Por ejemplo, provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Espere hasta que se elimine.
Espere hasta que exista el recurso.
Uno o varios identificadores de recursos (delimitados por espacio). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".
Intervalo de sondeo en segundos.
Nombre del servidor. El nombre solo puede contener letras minúsculas, números y el carácter de guion (-). Mínimo 3 caracteres y máximo 63 caracteres.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Espera máxima en segundos.
Espere hasta que se actualice con provisioningState en "Succeeded".
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, supresión de advertencias.
Formato de salida.
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle del registro. Use --debug para registros de depuración completos.