Compartir a través de


az mysql 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. Obtenga más información sobre las extensiones.

Administración de servidores flexibles de Azure Database for MySQL.

Comandos

Nombre Description Tipo Estado
az mysql flexible-server ad-admin

Administrar el administrador de Active Directory del servidor.

Core GA
az mysql flexible-server ad-admin create

Cree un administrador de Active Directory.

Core GA
az mysql flexible-server ad-admin delete

Elimine un administrador de Active Directory.

Core GA
az mysql flexible-server ad-admin list

Enumerar todos los administradores de Active Directory.

Core GA
az mysql flexible-server ad-admin show

Obtenga un administrador de Active Directory.

Core GA
az mysql flexible-server ad-admin wait

Espere a que el administrador de Active Directory cumpla ciertas condiciones.

Core GA
az mysql flexible-server advanced-threat-protection-setting

Administrar la configuración de protección contra amenazas avanzada del servidor.

Core GA
az mysql flexible-server advanced-threat-protection-setting show

Obtenga la configuración de protección contra amenazas avanzada del servidor.

Core GA
az mysql flexible-server advanced-threat-protection-setting update

Actualice la configuración de protección contra amenazas avanzada del servidor.

Core GA
az mysql flexible-server backup

Administrar copias de seguridad de servidor flexibles.

Core GA
az mysql flexible-server backup create

Cree una copia de seguridad para un servidor determinado con el nombre de copia de seguridad especificado.

Core GA
az mysql flexible-server backup list

Enumera todas las copias de seguridad de un servidor determinado.

Core GA
az mysql flexible-server backup show

Muestra los detalles de una copia de seguridad específica para un servidor determinado.

Core GA
az mysql flexible-server connect

Conéctese a un servidor flexible.

Extensión GA
az mysql flexible-server create

Cree un servidor flexible de MySQL.

Core GA
az mysql flexible-server db

Administrar bases de datos MySQL en un servidor flexible.

Core GA
az mysql flexible-server db create

Cree una base de datos MySQL en un servidor flexible.

Core GA
az mysql flexible-server db delete

Eliminar una base de datos en un servidor flexible.

Core GA
az mysql flexible-server db list

Enumere las bases de datos de un servidor flexible.

Core GA
az mysql flexible-server db show

Mostrar los detalles de una base de datos.

Core GA
az mysql flexible-server delete

Elimine un servidor flexible.

Core GA
az mysql flexible-server deploy

Habilite y ejecute el flujo de trabajo de Acciones de GitHub para el servidor MySQL.

Core GA
az mysql flexible-server deploy run

Ejecute un flujo de trabajo existente en el repositorio de GitHub.

Core GA
az mysql flexible-server deploy setup

Cree un archivo de flujo de trabajo de Acciones de GitHub para el servidor MySQL.

Core GA
az mysql flexible-server detach-vnet

Desasocie la red virtual para un servidor flexible.

Core GA
az mysql flexible-server execute

Conéctese a un servidor flexible.

Extensión GA
az mysql flexible-server export

Administrar la copia de seguridad de exportación en un servidor.

Core Vista previa
az mysql flexible-server export create

Cree una copia de seguridad de exportación para un servidor determinado con el nombre de copia de seguridad especificado.

Core Vista previa
az mysql flexible-server firewall-rule

Administrar reglas de firewall para un servidor.

Core GA
az mysql flexible-server firewall-rule create

Cree una nueva regla de firewall para un servidor flexible.

Core GA
az mysql flexible-server firewall-rule delete

Elimina una regla de firewall.

Core GA
az mysql flexible-server firewall-rule list

Enumere todas las reglas de firewall para un servidor flexible.

Core GA
az mysql flexible-server firewall-rule show

Obtenga los detalles de una regla de firewall.

Core GA
az mysql flexible-server firewall-rule update

Actualice una regla de firewall.

Core GA
az mysql flexible-server geo-restore

Restauración geográfica de un servidor flexible a partir de la copia de seguridad.

Core GA
az mysql flexible-server gtid

Administrar GTID en un servidor.

Core GA
az mysql flexible-server gtid reset

Restablece GTID en un servidor.

Core GA
az mysql flexible-server identity

Administrar identidades asignadas por el usuario del servidor.

Core GA
az mysql flexible-server identity assign

Agregue identidades administradas asignadas por el usuario al servidor.

Core GA
az mysql flexible-server identity list

Enumere todas las identidades administradas asignadas por el usuario desde el servidor.

Core GA
az mysql flexible-server identity remove

Quite las identidades administradas asignadas por el usuario del servidor.

Core GA
az mysql flexible-server identity show

Obtenga una identidad administrada asignada por el usuario desde el servidor.

Core GA
az mysql flexible-server import

Administrar flujos de trabajo de importación para servidores flexibles de MySQL.

Core GA
az mysql flexible-server import create

Cree un nuevo flujo de trabajo de importación para un servidor flexible.

Core GA
az mysql flexible-server import stop-replication

Para detener la replicación entre el servidor único de origen y el servidor flexible de destino.

Core GA
az mysql flexible-server list

Enumere los servidores flexibles disponibles.

Core GA
az mysql flexible-server list-skus

Enumera las SKU disponibles en la región especificada.

Core GA
az mysql flexible-server parameter

Comandos para administrar los valores de parámetros del servidor para el servidor flexible.

Core GA
az mysql flexible-server parameter list

Enumere los valores de parámetro de un servidor flexible.

Core GA
az mysql flexible-server parameter set

Actualice el parámetro de un servidor flexible.

Core GA
az mysql flexible-server parameter set-batch

Parámetros de actualización por lotes de un servidor flexible.

Core GA
az mysql flexible-server parameter show

Obtenga el parámetro para un servidor flexible".

Core GA
az mysql flexible-server replica

Administrar réplicas de lectura.

Core GA
az mysql flexible-server replica create

Crea una réplica de lectura para un servidor.

Core GA
az mysql flexible-server replica list

Enumera todas las réplicas de lectura de un servidor determinado.

Core GA
az mysql flexible-server replica stop-replication

Detenga la replicación en una réplica de lectura y conviértala en un servidor de lectura y escritura.

Core GA
az mysql flexible-server restart

Reinicie un servidor flexible.

Core GA
az mysql flexible-server restore

Restaure un servidor flexible a partir de la copia de seguridad.

Core GA
az mysql flexible-server server-logs

Administrar registros de servidor.

Core GA
az mysql flexible-server server-logs download

Descargar los archivos de registro.

Core GA
az mysql flexible-server server-logs list

Enumeración de los archivos de registro de un servidor.

Core GA
az mysql flexible-server show

Obtenga los detalles de un servidor flexible.

Core GA
az mysql flexible-server show-connection-string

Mostrar los cadena de conexión para una base de datos de servidor flexible de MySQL.

Core GA
az mysql flexible-server start

Inicie un servidor flexible.

Core GA
az mysql flexible-server stop

Detenga un servidor flexible.

Core GA
az mysql flexible-server update

Actualizar un servidor flexible.

Core GA
az mysql flexible-server upgrade

Actualización de la versión principal de un servidor flexible.

Core GA
az mysql flexible-server wait

Espere a que el servidor flexible cumpla ciertas condiciones.

Core GA

az mysql flexible-server connect

Conéctese a un servidor flexible.

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

Parámetros requeridos

--admin-user -u

Nombre de usuario de inicio de sesión del administrador.

--name -n

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

--admin-password -p

Contraseña de inicio de sesión del administrador.

--database-name -d

Nombre de una base de datos.

--interactive

Pase este parámetro para conectarse a la base de datos en modo interactivo.

--querytext -q
Obsoleto

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

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az mysql flexible-server create

Cree un servidor flexible de MySQL.

Cree un servidor flexible de MySQL con configuración personalizada o predeterminada. Para obtener más información sobre la configuración de red, consulte

az mysql flexible-server create [--address-prefixes]
                                [--admin-password]
                                [--admin-user]
                                [--auto-scale-iops {Disabled, Enabled}]
                                [--backup-identity]
                                [--backup-key]
                                [--backup-retention]
                                [--database-name]
                                [--geo-redundant-backup {Disabled, Enabled}]
                                [--high-availability {Disabled, SameZone, ZoneRedundant}]
                                [--identity]
                                [--iops]
                                [--key]
                                [--location]
                                [--name]
                                [--private-dns-zone]
                                [--public-access]
                                [--resource-group]
                                [--sku-name]
                                [--standby-zone]
                                [--storage-auto-grow {Disabled, Enabled}]
                                [--storage-size]
                                [--subnet]
                                [--subnet-prefixes]
                                [--tags]
                                [--tier]
                                [--version]
                                [--vnet]
                                [--yes]
                                [--zone]

Ejemplos

Creación de un servidor flexible de MySQL con parámetros personalizados

az mysql flexible-server create --location northeurope --resource-group testGroup \
  --name testserver --admin-user username --admin-password password \
  --sku-name Standard_B1ms --tier Burstable --public-access 0.0.0.0 --storage-size 32 \
  --tags "key=value" --version 5.7 --high-availability ZoneRedundant --zone 1 \
  --standby-zone 3 --storage-auto-grow Enabled --iops 500

Cree un servidor flexible de MySQL 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 mysql flexible-server create

Cree un servidor flexible de MySQL con acceso público 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 mysql flexible-server create --resource-group testGroup --name testserver --public-access 125.23.54.31-125.23.54.35

Cree un servidor flexible de MySQL 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 mysql 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 MySQL 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 mysql 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/testMySQLFlexibleDnsZone.private.mysql.database.azure.com \
  --address-prefixes 172.0.0.0/16 --subnet-prefixes 172.0.0.0/24

Cree un servidor flexible de MySQL con recursos de red existentes en el mismo grupo de recursos. La subred proporcionada no debe tener ningún otro recurso implementado y se delega a Microsoft.DBforMySQL/flexibleServers, si aún no se ha delegado. 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.mysql.database.azure.com

az mysql 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.mysql.database.azure.com\


az mysql 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.mysql.database.azure.com

Cree un servidor flexible de MySQL mediante los recursos de red existentes en el grupo de recursos o la suscripción diferentes.

az mysql 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.mysql.database.azure.com

Cree un servidor flexible de MySQL 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 mysql flexible-server create -g testGroup -n testServer --location testLocation \
  --key $keyIdentifier --identity testIdentity

Cree un servidor flexible de MySQL con copia de seguridad con redundancia geográfica y 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 backup keyvault
az keyvault create -g testGroup -n testBackupVault --location testBackupLocation \
  --enable-purge-protection true


# create backup key in backup keyvault and save its key identifier
backupKeyIdentifier=$(az keyvault key create --name testBackupKey -p software \
  --vault-name testBackupVault --query key.kid -o tsv)


# create backup identity and save its principalId
backupIdentityPrincipalId=$(az identity create -g testGroup --name testBackupIdentity \
  --location testBackupLocation --query principalId -o tsv)


# add testBackupIdentity as an access policy with key permissions 'Wrap Key', 'Unwrap Key', 'Get' and 'List' inside testBackupVault
az keyvault set-policy -g testGroup -n testBackupVault \
  --object-id $backupIdentityPrincipalId --key-permissions wrapKey unwrapKey get list


# create flexible server with geo redundant backup and data encryption enabled
az mysql flexible-server create -g testGroup -n testServer --location testLocation \
  --geo-redundant-backup Enabled \
  --key $keyIdentifier --identity testIdentity \
  --backup-key $backupKeyIdentifier --backup-identity testBackupIdentity

Parámetros opcionales

--address-prefixes

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.

--admin-password -p

Contraseña del administrador. Mínimo 8 caracteres y máximo 128 caracteres. Debe contener caracteres de tres de las categorías siguientes: Letras del alfabeto inglés mayúsculas y minúsculas, números y caracteres no alfanuméricos.

--admin-user -u

Nombre de usuario del administrador para el servidor. Una vez establecido, no se puede cambiar.

Valor predeterminado: needfulelk3
--auto-scale-iops

Habilite o deshabilite las iops de escalado automático. El valor predeterminado es Disabled.

Valores aceptados: Disabled, Enabled
Valor predeterminado: Disabled
--backup-identity

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.

--backup-key

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.

--backup-retention

El número de días que se conserva una copia de seguridad. Intervalo de 1 a 35 días. El valor predeterminado es 7 días.

Valor predeterminado: 7
--database-name -d

Nombre de la base de datos que se va a crear al aprovisionar el servidor de bases de datos.

--geo-redundant-backup

Si la copia de seguridad con redundancia geográfica está habilitada o no.

Valores aceptados: Disabled, Enabled
Valor predeterminado: Disabled
--high-availability

Habilite (ZoneRedundant o SameZone) o deshabilite la característica de alta disponibilidad.

Valores aceptados: Disabled, SameZone, ZoneRedundant
Valor predeterminado: Disabled
--identity

Nombre o id. de recurso de la identidad asignada por el usuario para el cifrado de datos.

--iops

Número de IOPS que se asignarán para este servidor. Obtendrá cierta cantidad de IOPS gratis en función del proceso y el almacenamiento aprovisionados. El valor predeterminado de IOPS es IOPS gratis. Para más información sobre las IOPS basadas en el proceso y el almacenamiento, consulte IOPS en Servidor flexible de Azure Database for MySQL.

--key

El id. de recurso de la clave principal de Keyvault para el cifrado de datos.

--location -l

Ubicación. Los valores de: az account list-locations. Puede configurar la ubicación predeterminada mediante az configure --defaults location=<location>.

--name -n

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.

--private-dns-zone

Este parámetro solo se aplica si va a crear un servidor de réplica entre regiones con acceso privado. En el caso de la réplica de lectura en la región con acceso privado, la configuración del servidor de origen se lleva a cabo y se omite este parámetro. Nombre o id. de la zona DNS privada nueva o existente. Puede usar la zona DNS privada del 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 id. 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.

--public-access

Determina el acceso público. Puede proporcionar una dirección IP o un intervalo de ellas para incluirlas en la lista de direcciones IP permitidas. El intervalo de direcciones IP debe estar separado por guiones y no contener espacios. La especificación de 0.0.0.0 habilita el acceso público desde cualquiera de los recursos implementados 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.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--sku-name

Nombre de la SKU de proceso. Sigue la convención Standard_{nombre de máquina virtual}. Ejemplos: Standard_B1ms.

Valor predeterminado: Standard_B1ms
--standby-zone

Información de zona de disponibilidad del servidor en espera cuando está habilitada la alta disponibilidad.

--storage-auto-grow

Habilite o deshabilite el crecimiento automático del almacenamiento. El valor predeterminado es Habilitado.

Valores aceptados: Disabled, Enabled
Valor predeterminado: Enabled
--storage-size

Capacidad de almacenamiento del servidor. El mínimo es 32 GiB y el máximo es 16 TiB.

Valor predeterminado: 32
--subnet

Nombre o id. de recurso de una subred nueva o existente. Este parámetro solo se aplica si va a crear un servidor de réplica entre regiones con acceso privado. En el caso de la réplica de lectura en la región con acceso privado, la configuración del servidor de origen se lleva a cabo y se omite este parámetro. Si desea usar una subred de un grupo de recursos o una suscripción diferentes, proporcione el id. 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.

--subnet-prefixes

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.

--tags

Etiquetas separadas por espacios: key[=value] [key[=value] ...]. Use "" para borrar las etiquetas existentes.

--tier

Nivel de proceso del servidor. Valores aceptados: Ampliable, GeneralPurpose, MemoryOptimized.

Valor predeterminado: Burstable
--version

Versión principal del servidor.

Valor predeterminado: 5.7
--vnet

Nombre o id. de una red virtual nueva o existente. Este parámetro solo se aplica si va a crear un servidor de réplica entre regiones con acceso privado. En el caso de la réplica de lectura en la región con acceso privado, la configuración del servidor de origen se lleva a cabo y se omite este parámetro. Si desea usar una red virtual de un grupo de recursos o una suscripción diferentes, proporcione un id. de recurso. este debe tener entre 2 y 64 caracteres. El nombre debe comenzar con una letra o un número, acabar con una letra, un número o un carácter de subrayado, y debe contener solo letras, números, caracteres de subrayado, puntos o guiones.

--yes -y

No solicita confirmación.

Valor predeterminado: False
--zone -z

Zona de disponibilidad en la que se va a aprovisionar el recurso.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az mysql flexible-server delete

Elimine un servidor flexible.

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

Ejemplos

Elimine un servidor flexible.

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

Elimine un servidor flexible sin mensaje de confirmación.

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

Parámetros opcionales

--ids

Uno o varios identificadores de recursos (delimitados por espacios). 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".

--name -n

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.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--yes -y

No solicita confirmación.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az mysql flexible-server detach-vnet

Desasocie la red virtual para un servidor flexible.

az mysql flexible-server detach-vnet --public-network-access {Disabled, Enabled}
                                     [--ids]
                                     [--name]
                                     [--resource-group]
                                     [--subscription]
                                     [--yes]

Ejemplos

Desasocie la red virtual para un servidor flexible con acceso público deshabilitado.

az mysql flexible-server detach-vnet --resource-group testGroup --name testserver --public-network-access Disabled

Parámetros requeridos

--public-network-access

Determina el acceso público después de separar la red virtual.

Valores aceptados: Disabled, Enabled

Parámetros opcionales

--ids

Uno o varios identificadores de recursos (delimitados por espacios). 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".

--name -n

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.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--yes -y

No solicita confirmación.

Valor predeterminado: False
Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az mysql flexible-server execute

Conéctese a un servidor flexible.

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

Parámetros requeridos

--admin-password -p

Contraseña de inicio de sesión del administrador.

--admin-user -u

Nombre de usuario de inicio de sesión del administrador.

--name -n

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

--database-name -d

Nombre de una base de datos.

--file-path -f

Ruta de acceso del archivo sql que se va a ejecutar.

--querytext -q

Consulta que se va a ejecutar en el servidor flexible.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az mysql flexible-server geo-restore

Restauración geográfica de un servidor flexible a partir de la copia de seguridad.

az mysql flexible-server geo-restore --location
                                     --source-server
                                     [--address-prefixes]
                                     [--backup-retention]
                                     [--geo-redundant-backup {Disabled, Enabled}]
                                     [--ids]
                                     [--name]
                                     [--no-wait]
                                     [--private-dns-zone]
                                     [--public-access {Disabled, Enabled}]
                                     [--resource-group]
                                     [--sku-name]
                                     [--storage-auto-grow {Disabled, Enabled}]
                                     [--storage-size]
                                     [--subnet]
                                     [--subnet-prefixes]
                                     [--subscription]
                                     [--tags]
                                     [--tier]
                                     [--vnet]
                                     [--yes]
                                     [--zone]

Ejemplos

Restauración geográfica "testserver" en un nuevo servidor "testserverNew" en la ubicación "newLocation" con la misma configuración de red. El servidor de acceso privado usará una zona dns privada diferente.

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

Restaure geográficamente el acceso público o 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 mysql 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.mysql.database.azure.com --location newLocation

Restaurar geográficamente el servidor de acceso privado "testserver" como un nuevo servidor "testserverNew" con acceso público.

az mysql flexible-server geo-restore --resource-group testGroup --name testserverNew  --source-server testserver --public-access Enabled --location newLocation

Parámetros requeridos

--location -l

Ubicación. Los valores de: az account list-locations. Puede configurar la ubicación predeterminada mediante az configure --defaults location=<location>.

--source-server

Nombre o identificador de recurso del servidor de origen desde el que se va a restaurar.

Parámetros opcionales

--address-prefixes

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.

--backup-retention

El número de días que se conserva una copia de seguridad. Intervalo de 1 a 35 días. El valor predeterminado es 7 días.

--geo-redundant-backup

Si la copia de seguridad con redundancia geográfica está habilitada o no.

Valores aceptados: Disabled, Enabled
--ids

Uno o varios identificadores de recursos (delimitados por espacios). 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".

--name -n

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

No espere hasta que finalice la operación de ejecución prolongada.

Valor predeterminado: False
--private-dns-zone

Este parámetro solo se aplica si va a crear un servidor de réplica entre regiones con acceso privado. En el caso de la réplica de lectura en la región con acceso privado, la configuración del servidor de origen se lleva a cabo y se omite este parámetro. Nombre o id. de la zona DNS privada nueva o existente. Puede usar la zona DNS privada del 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 id. 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.

--public-access

Determina el acceso público.

Valores aceptados: Disabled, Enabled
--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--sku-name

Nombre de la SKU de proceso. Sigue la convención Standard_{nombre de máquina virtual}. Ejemplos: Standard_B1ms.

--storage-auto-grow

Habilite o deshabilite el crecimiento automático del almacenamiento. El valor predeterminado es Habilitado.

Valores aceptados: Disabled, Enabled
--storage-size

Capacidad de almacenamiento del servidor. El mínimo es 32 GiB y el máximo es 16 TiB.

--subnet

Nombre o id. de recurso de una subred nueva o existente. Este parámetro solo se aplica si va a crear un servidor de réplica entre regiones con acceso privado. En el caso de la réplica de lectura en la región con acceso privado, la configuración del servidor de origen se lleva a cabo y se omite este parámetro. Si desea usar una subred de un grupo de recursos o una suscripción diferentes, proporcione el id. 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.

--subnet-prefixes

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.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--tags

Etiquetas separadas por espacios: key[=value] [key[=value] ...]. Use "" para borrar las etiquetas existentes.

--tier

Nivel de proceso del servidor. Valores aceptados: Ampliable, GeneralPurpose, MemoryOptimized.

--vnet

Nombre o id. de una red virtual nueva o existente. Este parámetro solo se aplica si va a crear un servidor de réplica entre regiones con acceso privado. En el caso de la réplica de lectura en la región con acceso privado, la configuración del servidor de origen se lleva a cabo y se omite este parámetro. Si desea usar una red virtual de un grupo de recursos o una suscripción diferentes, proporcione un id. de recurso. este debe tener entre 2 y 64 caracteres. El nombre debe comenzar con una letra o un número, acabar con una letra, un número o un carácter de subrayado, y debe contener solo letras, números, caracteres de subrayado, puntos o guiones.

--yes -y

No solicita confirmación.

Valor predeterminado: False
--zone -z

Zona de disponibilidad en la que se va a aprovisionar el recurso.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az mysql flexible-server list

Enumere los servidores flexibles disponibles.

az mysql flexible-server list [--resource-group]

Ejemplos

Enumere todos los servidores flexibles de MySQL en una suscripción.

az mysql flexible-server list

Enumere todos los servidores flexibles de MySQL en un grupo de recursos.

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

Enumere todos los servidores flexibles de MySQL en un grupo de recursos en formato de tabla.

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

Parámetros opcionales

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az mysql flexible-server list-skus

Enumera las SKU disponibles en la región especificada.

az mysql flexible-server list-skus --location

Ejemplos

Enumera las SKU disponibles en la región especificada.

az mysql flexible-server list-skus -l eastus

Enumera las SKU disponibles en la región especificada en la salida de la tabla.

az mysql flexible-server list-skus -l eastus -o table

Parámetros requeridos

--location -l

Ubicación. Los valores de: az account list-locations. Puede configurar la ubicación predeterminada mediante az configure --defaults location=<location>.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az mysql flexible-server restart

Reinicie un servidor flexible.

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

Ejemplos

Reinicie un servidor flexible.

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

Reinicio de un servidor flexible con conmutación por error

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

Parámetros opcionales

--failover

Conmutación por error forzada para la operación de reinicio del servidor. Valores permitidos: Forzado.

--ids

Uno o varios identificadores de recursos (delimitados por espacios). 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".

--name -n

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.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az mysql flexible-server restore

Restaure un servidor flexible a partir de la copia de seguridad.

az mysql flexible-server restore --source-server
                                 [--address-prefixes]
                                 [--backup-retention]
                                 [--geo-redundant-backup {Disabled, Enabled}]
                                 [--ids]
                                 [--name]
                                 [--no-wait]
                                 [--private-dns-zone]
                                 [--public-access {Disabled, Enabled}]
                                 [--resource-group]
                                 [--restore-time]
                                 [--sku-name]
                                 [--storage-auto-grow {Disabled, Enabled}]
                                 [--storage-size]
                                 [--subnet]
                                 [--subnet-prefixes]
                                 [--subscription]
                                 [--tags]
                                 [--tier]
                                 [--vnet]
                                 [--yes]
                                 [--zone]

Ejemplos

Restaure "testserver" a un momento dado específico como un nuevo servidor "testserverNew" con la misma configuración de red.

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

Restaure el acceso público o el servidor de acceso privado "testserver" como un nuevo servidor "testserverNew" con una nueva subred a un momento dado actual. 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 mysql flexible-server 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.mysql.database.azure.com

Restaure el servidor de acceso privado "testserver" a un momento dado actual como un nuevo servidor "testserverNew" con acceso público.

az mysql flexible-server restore --resource-group testGroup --name testserverNew \
  --source-server testserver --public-access Enabled

Parámetros requeridos

--source-server

Nombre o identificador de recurso del servidor de origen desde el que se va a restaurar.

Parámetros opcionales

--address-prefixes

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.

--backup-retention

El número de días que se conserva una copia de seguridad. Intervalo de 1 a 35 días. El valor predeterminado es 7 días.

--geo-redundant-backup

Si la copia de seguridad con redundancia geográfica está habilitada o no.

Valores aceptados: Disabled, Enabled
--ids

Uno o varios identificadores de recursos (delimitados por espacios). 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".

--name -n

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

No espere hasta que finalice la operación de ejecución prolongada.

Valor predeterminado: False
--private-dns-zone

Este parámetro solo se aplica si va a crear un servidor de réplica entre regiones con acceso privado. En el caso de la réplica de lectura en la región con acceso privado, la configuración del servidor de origen se lleva a cabo y se omite este parámetro. Nombre o id. de la zona DNS privada nueva o existente. Puede usar la zona DNS privada del 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 id. 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.

--public-access

Determina el acceso público.

Valores aceptados: Disabled, Enabled
--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--restore-time

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.

Valor predeterminado: 2024-09-02T11:14:39+00:00
--sku-name

Nombre de la SKU de proceso. Sigue la convención Standard_{nombre de máquina virtual}. Ejemplos: Standard_B1ms.

--storage-auto-grow

Habilite o deshabilite el crecimiento automático del almacenamiento. El valor predeterminado es Habilitado.

Valores aceptados: Disabled, Enabled
--storage-size

Capacidad de almacenamiento del servidor. El mínimo es 32 GiB y el máximo es 16 TiB.

--subnet

Nombre o id. de recurso de una subred nueva o existente. Este parámetro solo se aplica si va a crear un servidor de réplica entre regiones con acceso privado. En el caso de la réplica de lectura en la región con acceso privado, la configuración del servidor de origen se lleva a cabo y se omite este parámetro. Si desea usar una subred de un grupo de recursos o una suscripción diferentes, proporcione el id. 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.

--subnet-prefixes

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.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--tags

Etiquetas separadas por espacios: key[=value] [key[=value] ...]. Use "" para borrar las etiquetas existentes.

--tier

Nivel de proceso del servidor. Valores aceptados: Ampliable, GeneralPurpose, MemoryOptimized.

--vnet

Nombre o id. de una red virtual nueva o existente. Este parámetro solo se aplica si va a crear un servidor de réplica entre regiones con acceso privado. En el caso de la réplica de lectura en la región con acceso privado, la configuración del servidor de origen se lleva a cabo y se omite este parámetro. Si desea usar una red virtual de un grupo de recursos o una suscripción diferentes, proporcione un id. de recurso. este debe tener entre 2 y 64 caracteres. El nombre debe comenzar con una letra o un número, acabar con una letra, un número o un carácter de subrayado, y debe contener solo letras, números, caracteres de subrayado, puntos o guiones.

--yes -y

No solicita confirmación.

Valor predeterminado: False
--zone -z

Zona de disponibilidad en la que se va a aprovisionar el recurso.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az mysql flexible-server show

Obtenga los detalles de un servidor flexible.

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

Ejemplos

Obtención de los detalles de un servidor flexible

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

Parámetros opcionales

--ids

Uno o varios identificadores de recursos (delimitados por espacios). 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".

--name -n

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.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az mysql flexible-server show-connection-string

Mostrar los cadena de conexión para una base de datos de servidor flexible de MySQL.

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

Ejemplos

Mostrar cadena de conexión para los lenguajes de programación y cmd.

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

Parámetros opcionales

--admin-password -p

Contraseña del administrador. Mínimo 8 caracteres y máximo 128 caracteres. Debe contener caracteres de tres de las categorías siguientes: Letras del alfabeto inglés mayúsculas y minúsculas, números y caracteres no alfanuméricos.

Valor predeterminado: {password}
--admin-user -u

Nombre de usuario del administrador para el servidor. Una vez establecido, no se puede cambiar.

Valor predeterminado: {login}
--database-name -d

Nombre de la base de datos que se va a crear al aprovisionar el servidor de bases de datos.

Valor predeterminado: {database}
--ids

Uno o varios identificadores de recursos (delimitados por espacios). 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".

--server-name -s

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.

Valor predeterminado: {server}
--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az mysql flexible-server start

Inicie un servidor flexible.

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

Ejemplos

Inicie un servidor flexible.

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

Parámetros opcionales

--ids

Uno o varios identificadores de recursos (delimitados por espacios). 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".

--name -n

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

No espere hasta que finalice la operación de ejecución prolongada.

Valor predeterminado: False
--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az mysql flexible-server stop

Detenga un servidor flexible.

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

Ejemplos

Detenga un servidor flexible.

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

Parámetros opcionales

--ids

Uno o varios identificadores de recursos (delimitados por espacios). 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".

--name -n

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

No espere hasta que finalice la operación de ejecución prolongada.

Valor predeterminado: False
--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az mysql flexible-server update

Actualizar un servidor flexible.

[! ADVERTENCIA] > La habilitación de la alta disponibilidad puede dar lugar a un breve tiempo de inactividad para el servidor en función de la configuración del servidor.

az mysql flexible-server update [--add]
                                [--admin-password]
                                [--auto-scale-iops {Disabled, Enabled}]
                                [--backup-identity]
                                [--backup-key]
                                [--backup-retention]
                                [--disable-data-encryption {false, true}]
                                [--force-string]
                                [--geo-redundant-backup {Disabled, Enabled}]
                                [--high-availability {Disabled, SameZone, ZoneRedundant}]
                                [--identity]
                                [--ids]
                                [--iops]
                                [--key]
                                [--maintenance-window]
                                [--name]
                                [--public-access {Disabled, Enabled}]
                                [--remove]
                                [--replication-role]
                                [--resource-group]
                                [--set]
                                [--sku-name]
                                [--standby-zone]
                                [--storage-auto-grow {Disabled, Enabled}]
                                [--storage-size]
                                [--subscription]
                                [--tags]
                                [--tier]

Ejemplos

Actualice la SKU de un servidor flexible mediante el contexto local para el servidor y el grupo de recursos.

az mysql flexible-server update --sku-name Standard_D4ds_v4 --tier GeneralPurpose

Actualice las etiquetas de un servidor flexible.

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

Establezca o cambie la clave y la identidad para el cifrado de datos.

# 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 mysql flexible-server update --resource-group testGroup --name testserver \
  --key $newKeyIdentifier --identity newIdentity

Establezca o cambie la clave, la identidad, la clave de copia de seguridad y la identidad de copia de seguridad para el cifrado de datos con copia de seguridad con redundancia geográfica.

# get key identifier of the existing key and backup key
newKeyIdentifier=$(az keyvault key show --vault-name testVault --name testKey \
  --query key.kid -o tsv)

newBackupKeyIdentifier=$(az keyvault key show --vault-name testBackupVault \
  --name testBackupKey --query key.kid -o tsv)


# update server with new key/identity and backup key/identity
az mysql flexible-server update --resource-group testGroup --name testserver \
  --key $newKeyIdentifier --identity newIdentity \
  --backup-key $newBackupKeyIdentifier --backup-identity newBackupIdentity

Deshabilite el cifrado de datos para un servidor flexible.

az mysql flexible-server update --resource-group testGroup --name testserver \
  --disable-data-encryption

Parámetros opcionales

--add

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

Valor predeterminado: []
--admin-password -p

Contraseña del administrador. Mínimo 8 caracteres y máximo 128 caracteres. Debe contener caracteres de tres de las categorías siguientes: Letras del alfabeto inglés mayúsculas y minúsculas, números y caracteres no alfanuméricos.

--auto-scale-iops

Habilite o deshabilite las iops de escalado automático. El valor predeterminado es Disabled.

Valores aceptados: Disabled, Enabled
--backup-identity

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.

--backup-key

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.

--backup-retention

El número de días que se conserva una copia de seguridad. Intervalo de 1 a 35 días. El valor predeterminado es 7 días.

--disable-data-encryption

Deshabilite el cifrado de datos quitando las claves.

Valores aceptados: false, true
Valor predeterminado: False
--force-string

Al usar 'set' o 'add', conserve los literales de cadena en lugar de intentar convertir en JSON.

Valor predeterminado: False
--geo-redundant-backup

Si la copia de seguridad con redundancia geográfica está habilitada o no.

Valores aceptados: Disabled, Enabled
--high-availability

Habilite (ZoneRedundant o SameZone) o deshabilite la característica de alta disponibilidad.

Valores aceptados: Disabled, SameZone, ZoneRedundant
--identity

Nombre o id. de recurso de la identidad asignada por el usuario para el cifrado de datos.

--ids

Uno o varios identificadores de recursos (delimitados por espacios). 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".

--iops

Número de IOPS que se asignarán para este servidor. Obtendrá cierta cantidad de IOPS gratis en función del proceso y el almacenamiento aprovisionados. El valor predeterminado de IOPS es IOPS gratis. Para más información sobre las IOPS basadas en el proceso y el almacenamiento, consulte IOPS en Servidor flexible de Azure Database for MySQL.

--key

El id. de recurso de la clave principal de Keyvault para el cifrado de datos.

--maintenance-window

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

--name -n

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.

--public-access

Habilite o deshabilite el acceso público en un servidor.

Valores aceptados: Disabled, Enabled
--remove

Quite una propiedad o un elemento de una lista. Ejemplo: --remove property.list <indexToRemove> O --remove propertyToRemove.

Valor predeterminado: []
--replication-role

Rol de replicación del servidor.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--set

Actualice un objeto especificando una ruta de acceso de propiedad y un valor que se va a establecer. Ejemplo: --set property1.property2=<value>.

Valor predeterminado: []
--sku-name

Nombre de la SKU de proceso. Sigue la convención Standard_{nombre de máquina virtual}. Ejemplos: Standard_B1ms.

--standby-zone

Información de zona de disponibilidad del servidor en espera cuando está habilitada la alta disponibilidad.

--storage-auto-grow

Habilite o deshabilite el crecimiento automático del almacenamiento. El valor predeterminado es Habilitado.

Valores aceptados: Disabled, Enabled
--storage-size

Capacidad de almacenamiento del servidor. El mínimo es 32 GiB y el máximo es 16 TiB.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--tags

Etiquetas separadas por espacios: key[=value] [key[=value] ...]. Use "" para borrar las etiquetas existentes.

--tier

Nivel de proceso del servidor. Valores aceptados: Ampliable, GeneralPurpose, MemoryOptimized.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az mysql flexible-server upgrade

Actualización de la versión principal de un servidor flexible.

az mysql flexible-server upgrade --version {8}
                                 [--ids]
                                 [--name]
                                 [--resource-group]
                                 [--subscription]
                                 [--yes]

Ejemplos

Actualice el servidor "testsvr" a la versión principal de MySQL 8.

# make sure that sql_mode only contains values allowed in new version, for example:
az mysql flexible-server parameter set -g testgroup -s testsvr -n sql_mode \
  -v "ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO"

# upgrade server to MySQL major version 8.
az mysql flexible-server upgrade -g testgroup -n testsvr -v 8

Parámetros requeridos

--version -v

Versión principal del servidor.

Valores aceptados: 8

Parámetros opcionales

--ids

Uno o varios identificadores de recursos (delimitados por espacios). 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".

--name -n

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.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--yes -y

No solicita confirmación.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az mysql flexible-server wait

Espere a que el servidor flexible cumpla ciertas condiciones.

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

Ejemplos

Espere a que el servidor flexible cumpla ciertas condiciones.

az mysql flexible-server wait --exists --resource-group testGroup --name testserver

Parámetros opcionales

--created

Espere hasta que se cree con "provisioningState" en "Succeeded".

Valor predeterminado: False
--custom

Espere hasta que la condición cumpla una consulta JMESPath personalizada. Por ejemplo, provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Espere hasta que se elimine.

Valor predeterminado: False
--exists

Espere hasta que exista el recurso.

Valor predeterminado: False
--ids

Uno o varios identificadores de recursos (delimitados por espacios). 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".

--interval

Intervalo de sondeo en segundos.

Valor predeterminado: 30
--name -n

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.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--timeout

Espera máxima en segundos.

Valor predeterminado: 3600
--updated

Espere hasta que se actualice con provisioningState en "Succeeded".

Valor predeterminado: False
Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.