Compartilhar via


az mysql flexible-server

Observação

Esse grupo de comandos tem comandos definidos na CLI do Azure e em pelo menos uma extensão. Instale cada extensão para se beneficiar de seus recursos estendidos. Saiba mais sobre extensões.

Gerencie o Banco de Dados do Azure para Servidores Flexíveis MySQL.

Comandos

Nome Description Tipo Status
az mysql flexible-server ad-admin

Gerenciar o administrador do Active Directory do servidor.

Núcleo GA
az mysql flexible-server ad-admin create

Crie um administrador do Active Directory.

Núcleo GA
az mysql flexible-server ad-admin delete

Exclua um administrador do Active Directory.

Núcleo GA
az mysql flexible-server ad-admin list

Liste todos os administradores do Active Directory.

Núcleo GA
az mysql flexible-server ad-admin show

Obtenha um administrador do Active Directory.

Núcleo GA
az mysql flexible-server ad-admin wait

Aguarde até que o administrador do Active Directory atenda a determinadas condições.

Núcleo GA
az mysql flexible-server advanced-threat-protection-setting

Gerencie a configuração de proteção avançada contra ameaças do servidor.

Núcleo GA
az mysql flexible-server advanced-threat-protection-setting show

Obtenha a configuração avançada de proteção contra ameaças do servidor.

Núcleo GA
az mysql flexible-server advanced-threat-protection-setting update

Atualize a configuração de proteção avançada contra ameaças do servidor.

Núcleo GA
az mysql flexible-server backup

Gerencie backups de servidor flexíveis.

Núcleo GA
az mysql flexible-server backup create

Crie um backup para um determinado servidor com o nome de backup especificado.

Núcleo GA
az mysql flexible-server backup list

Liste todos os backups de um determinado servidor.

Núcleo GA
az mysql flexible-server backup show

Mostre os detalhes de um backup específico para um determinado servidor.

Núcleo GA
az mysql flexible-server connect

Conecte-se a um servidor flexível.

Extensão GA
az mysql flexible-server create

Crie um servidor flexível MySQL.

Núcleo GA
az mysql flexible-server db

Gerencie bancos de dados MySQL em um servidor flexível.

Núcleo GA
az mysql flexible-server db create

Crie um banco de dados MySQL em um servidor flexível.

Núcleo GA
az mysql flexible-server db delete

Exclua um banco de dados em um servidor flexível.

Núcleo GA
az mysql flexible-server db list

Liste os bancos de dados para um servidor flexível.

Núcleo GA
az mysql flexible-server db show

Mostrar os detalhes de um banco de dados.

Núcleo GA
az mysql flexible-server delete

Exclua um servidor flexível.

Núcleo GA
az mysql flexible-server deploy

Habilite e execute o fluxo de trabalho do GitHub Actions para o servidor MySQL.

Núcleo GA
az mysql flexible-server deploy run

Execute um fluxo de trabalho existente em seu repositório github.

Núcleo GA
az mysql flexible-server deploy setup

Crie um arquivo de fluxo de trabalho do GitHub Actions para o servidor MySQL.

Núcleo GA
az mysql flexible-server detach-vnet

Desanexar vnet para um servidor flexível.

Núcleo GA
az mysql flexible-server execute

Conecte-se a um servidor flexível.

Extensão GA
az mysql flexible-server export

Gerencie o backup de exportação em um servidor.

Núcleo Visualizar
az mysql flexible-server export create

Crie um backup de exportação para um determinado servidor com o nome de backup especificado.

Núcleo Visualizar
az mysql flexible-server firewall-rule

Gerencie regras de firewall para um servidor.

Núcleo GA
az mysql flexible-server firewall-rule create

Crie uma nova regra de firewall para um servidor flexível.

Núcleo GA
az mysql flexible-server firewall-rule delete

Excluir uma regra de firewall.

Núcleo GA
az mysql flexible-server firewall-rule list

Liste todas as regras de firewall para um servidor flexível.

Núcleo GA
az mysql flexible-server firewall-rule show

Obtenha os detalhes de uma regra de firewall.

Núcleo GA
az mysql flexible-server firewall-rule update

Atualize uma regra de firewall.

Núcleo GA
az mysql flexible-server geo-restore

Restaure geograficamente um servidor flexível a partir do backup.

Núcleo GA
az mysql flexible-server gtid

Gerencie o GTID em um servidor.

Núcleo GA
az mysql flexible-server gtid reset

Redefine o GTID em um servidor.

Núcleo GA
az mysql flexible-server identity

Gerencie identidades atribuídas pelo usuário do servidor.

Núcleo GA
az mysql flexible-server identity assign

Adicione identidades gerenciadas assinadas pelo usuário ao servidor.

Núcleo GA
az mysql flexible-server identity list

Liste todas as identidades gerenciadas atribuídas pelo usuário do servidor.

Núcleo GA
az mysql flexible-server identity remove

Remova as identidades gerenciadas com assinaturas do usuário do servidor.

Núcleo GA
az mysql flexible-server identity show

Obtenha uma identidade gerenciada atribuída pelo usuário do servidor.

Núcleo GA
az mysql flexible-server import

Gerencie fluxos de trabalho de importação para servidores flexíveis MySQL.

Núcleo GA
az mysql flexible-server import create

Crie um novo fluxo de trabalho de importação para o servidor flexível.

Núcleo GA
az mysql flexible-server import stop-replication

Para interromper a replicação entre o servidor único de origem e o servidor flexível de destino.

Núcleo GA
az mysql flexible-server list

Liste os servidores flexíveis disponíveis.

Núcleo GA
az mysql flexible-server list-skus

Lista os SKUs disponíveis na região fornecida.

Núcleo GA
az mysql flexible-server parameter

Comandos para gerenciar valores de parâmetros do servidor para servidor flexível.

Núcleo GA
az mysql flexible-server parameter list

Liste os valores de parâmetro para um servidor flexível.

Núcleo GA
az mysql flexible-server parameter set

Atualize o parâmetro de um servidor flexível.

Núcleo GA
az mysql flexible-server parameter set-batch

Parâmetros de atualização em lote de um servidor flexível.

Núcleo GA
az mysql flexible-server parameter show

Obtenha o parâmetro para um servidor flexível.".

Núcleo GA
az mysql flexible-server replica

Gerencie réplicas de leitura.

Núcleo GA
az mysql flexible-server replica create

Criar uma réplica de leitura para um servidor.

Núcleo GA
az mysql flexible-server replica list

Listar todas as réplicas de leitura para um determinado servidor.

Núcleo GA
az mysql flexible-server replica stop-replication

Parar a replicação em uma réplica de leitura e torna-lá um servidor de leitura/gravação.

Núcleo GA
az mysql flexible-server restart

Reinicie um servidor flexível.

Núcleo GA
az mysql flexible-server restore

Restaure um servidor flexível a partir do backup.

Núcleo GA
az mysql flexible-server server-logs

Gerenciar logs do servidor.

Núcleo GA
az mysql flexible-server server-logs download

Faça o download de arquivos de log.

Núcleo GA
az mysql flexible-server server-logs list

Lista arquivos de log para um servidor.

Núcleo GA
az mysql flexible-server show

Obtenha os detalhes de um servidor flexível.

Núcleo GA
az mysql flexible-server show-connection-string

Mostre as cadeias de conexão para um banco de dados de servidor flexível MySQL.

Núcleo GA
az mysql flexible-server start

Inicie um servidor flexível.

Núcleo GA
az mysql flexible-server stop

Pare um servidor flexível.

Núcleo GA
az mysql flexible-server update

Atualize um servidor flexível.

Núcleo GA
az mysql flexible-server upgrade

Atualize a versão principal de um servidor flexível.

Núcleo GA
az mysql flexible-server wait

Aguarde até que o servidor flexível atenda a determinadas condições.

Núcleo GA

az mysql flexible-server connect

Conecte-se a um servidor flexível.

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

Parâmetros Exigidos

--admin-user -u

O nome de usuário de logon do administrador.

--name -n

O nome do servidor. O nome pode conter apenas letras minúsculas, números e o caractere de hífen (-). Mínimo de 3 caracteres e máximo de 63 caracteres.

Parâmetros Opcionais

--admin-password -p

A senha de login do administrador.

--database-name -d

O nome de um banco de dados.

--interactive

Passe esse parâmetro para se conectar ao banco de dados no modo interativo.

--querytext -q
Preterido

O argumento 'querytext' foi descontinuado e será removido em uma versão futura. Em vez disso, use 'execute'.

Uma consulta a ser executada no servidor flexível.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az mysql flexible-server create

Crie um servidor flexível MySQL.

Crie um servidor flexível MySQL com configuração personalizada ou padrão. Para obter mais informações sobre configuração de rede, 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]

Exemplos

Criar um servidor flexível MySQL com 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

Crie um servidor flexível MySQL com parâmetros padrão e acesso público habilitado por padrão. O grupo de recursos, o nome do servidor, o nome de usuário, a senha e o banco de dados padrão serão criados pela CLI

az mysql flexible-server create

Crie um servidor flexível MySQL com acesso público e adicione o intervalo de endereços IP para ter acesso a este servidor. O parâmetro --public-access pode ser 'All', 'None', <startIpAddress>ou <startIpAddress>-<endIpAddress>

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

Crie um servidor flexível MySQL com acesso privado. Se a rede virtual e a sub-rede fornecidas não existirem, a rede virtual e a sub-rede com os prefixos de endereço especificados serão criadas.

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

Crie um servidor flexível MySQL usando um novo ID de recurso de sub-rede e um novo ID de recurso de zona DNS privada. A sub-rede e a zona DNS podem ser criadas em diferentes assinaturas ou 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

Crie um servidor flexível MySQL usando recursos de rede existentes no mesmo grupo de recursos. A sub-rede fornecida não deve ter nenhum outro recurso implantado nela, sendo que essa sub-rede será delegada para Microsoft.DBforMySQL/flexibleServers, se ainda não tiver sido delegada. A zona DNS privada será vinculada à rede virtual se ainda não estiver 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

Crie um servidor flexível MySQL usando recursos de rede existentes no grupo de recursos / assinatura diferente.

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

Crie um servidor flexível MySQL com criptografia de dados.

# 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

Crie um servidor flexível MySQL com backup com redundância geográfica e criptografia de dados.

# 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 Opcionais

--address-prefixes

O prefixo de endereço IP a ser usado ao criar uma nova rede virtual no formato CIDR. O valor padrão é 10.0.0.0/16.

--admin-password -p

A senha do administrador. Mínimo de 8 caracteres e máximo de 128 caracteres. A senha deve conter caracteres de três das categorias a seguir: letras maiúsculas, letras minúsculas, números e caracteres não alfanuméricos.

--admin-user -u

Nome de usuário do administrador do servidor. Uma vez definido, não pode ser alterado.

Valor padrão: needfulelk3
--auto-scale-iops

Habilite ou desabilite o iops de dimensionamento automático. O valor padrão é Desabilitado.

Valores aceitos: Disabled, Enabled
Valor padrão: Disabled
--backup-identity

O nome ou a ID do recurso da identidade do usuário de backup geográfico para criptografia de dados. A identidade precisa estar na mesma região que a região de backup.

--backup-key

A ID do recurso da chave do cofre de chaves de backup geográfico para criptografia de dados. A chave precisa estar na mesma região que a região de backup.

--backup-retention

O número de dias em que um backup é retido. Intervalo de 1 a 35 dias. O padrão é 7 dias.

Valor padrão: 7
--database-name -d

O nome do banco de dados a ser criado ao provisionar o servidor de banco de dados.

--geo-redundant-backup

Se o backup com redundância geográfica está habilitado ou não.

Valores aceitos: Disabled, Enabled
Valor padrão: Disabled
--high-availability

Habilite (ZoneRedundant ou SameZone) ou desabilite o recurso de alta disponibilidade.

Valores aceitos: Disabled, SameZone, ZoneRedundant
Valor padrão: Disabled
--identity

O nome ou a ID do recurso da identidade atribuída pelo usuário para criptografia de dados.

--iops

Número de IOPS a serem alocados para este servidor. Você obterá uma certa quantidade de IOPS gratuitas com base na computação e no armazenamento provisionados. O valor padrão para IOPS é IOPS livre. Para saber mais sobre IOPS com base na computação e no armazenamento, consulte o IOPS no Servidor Flexível do Banco de Dados do Azure para MySQL.

--key

A ID do recurso da chave de chave primária para criptografia de dados.

--location -l

Local. Valores de: az account list-locations. Você pode configurar o local padrão usando az configure --defaults location=<location>.

--name -n

O nome do servidor. O nome pode conter apenas letras minúsculas, números e o caractere de hífen (-). Mínimo de 3 caracteres e máximo de 63 caracteres.

--private-dns-zone

Esse parâmetro só se aplica se você estiver criando um servidor de réplica entre regiões com acesso privado. Para réplica de leitura na região com acesso privado, as configurações do servidor de origem são transferidas e esse parâmetro é ignorado. O nome ou a ID da zona DNS privada nova ou existente. Você pode usar a zona DNS privada do mesmo grupo de recursos, grupo de recursos diferente ou assinatura diferente. Se você quiser usar uma zona de um grupo de recursos ou assinatura diferente, forneça a ID do recurso. A CLI criará uma nova zona DNS privada dentro do mesmo grupo de recursos que a rede virtual, se não for fornecida pelos usuários.

--public-access

Determina o acesso público. Insira um único ou intervalo de endereços IP a ser incluído na lista permitida de IPs. Os intervalos de endereços IP devem ser separados por traços e não devem conter espaços. A especificação 0.0.0.0 permite o acesso público a partir de quaisquer recursos implantados no Azure para acessar seu servidor. Defini-lo como "Nenhum" coloca o servidor no modo de acesso público, mas não cria uma regra de firewall.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--sku-name

O nome do SKU de computação. Segue a convenção Standard_{nome da VM}. Exemplos: Standard_B1ms.

Valor padrão: Standard_B1ms
--standby-zone

As informações da zona de disponibilidade do servidor em espera quando a alta disponibilidade está habilitada.

--storage-auto-grow

Habilite ou desabilite o crescimento automático do armazenamento. O valor padrão é Enabled.

Valores aceitos: Disabled, Enabled
Valor padrão: Enabled
--storage-size

A capacidade de armazenamento do servidor. O mínimo é de 32 GiB e o máximo é de 16 TiB.

Valor padrão: 32
--subnet

Nome ou ID do recurso de uma sub-rede nova ou existente. Esse parâmetro só se aplica se você estiver criando um servidor de réplica entre regiões com acesso privado. Para réplica de leitura na região com acesso privado, as configurações do servidor de origem são transferidas e esse parâmetro é ignorado. Se você quiser usar uma sub-rede de um grupo de recursos ou assinatura diferente, forneça a ID do recurso em vez do nome. Observe que a sub-rede será delegada a flexibleServers. Após a delegação, essa sub-rede não poderá ser usada para nenhum outro tipo de recursos do Azure.

--subnet-prefixes

O prefixo do endereço IP da sub-rede a ser usado ao criar uma nova sub-rede no formato CIDR. O valor padrão é 10.0.0.0/24.

--tags

Tags separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar as tags existentes.

--tier

Camada de computação do servidor. Valores aceitos: Burstable, GeneralPurpose, MemoryOptimized.

Valor padrão: Burstable
--version

Versão principal do servidor.

Valor padrão: 5.7
--vnet

Nome ou ID de uma rede virtual nova ou existente. Esse parâmetro só se aplica se você estiver criando um servidor de réplica entre regiões com acesso privado. Para réplica de leitura na região com acesso privado, as configurações do servidor de origem são transferidas e esse parâmetro é ignorado. Se você quiser usar uma vnet de um grupo de recursos ou assinatura diferente, forneça uma ID de recurso. O nome deve ter entre 2 e 64 caracteres. O nome deve começar com uma letra ou um número, terminar com uma letra, um número ou sublinhado e deve conter apenas letras, números, sublinhados, pontos ou hifens.

--yes -y

Não solicite confirmação.

Valor padrão: False
--zone -z

Zona de disponibilidade na qual o recurso será provisionado.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az mysql flexible-server delete

Exclua um servidor flexível.

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

Exemplos

Exclua um servidor flexível.

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

Exclua um servidor flexível sem prompt de confirmação.

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

Parâmetros Opcionais

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de "ID do recurso". Você deve fornecer --ids ou outros argumentos de "ID do recurso".

--name -n

O nome do servidor. O nome pode conter apenas letras minúsculas, números e o caractere de hífen (-). Mínimo de 3 caracteres e máximo de 63 caracteres.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--yes -y

Não solicite confirmação.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az mysql flexible-server detach-vnet

Desanexar vnet para um servidor flexível.

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

Exemplos

Desanexar vnet para um servidor flexível com acesso público desabilitado.

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

Parâmetros Exigidos

--public-network-access

Determina o acesso público após a desanexação de vnet.

Valores aceitos: Disabled, Enabled

Parâmetros Opcionais

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de "ID do recurso". Você deve fornecer --ids ou outros argumentos de "ID do recurso".

--name -n

O nome do servidor. O nome pode conter apenas letras minúsculas, números e o caractere de hífen (-). Mínimo de 3 caracteres e máximo de 63 caracteres.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--yes -y

Não solicite confirmação.

Valor padrão: False
Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az mysql flexible-server execute

Conecte-se a um servidor flexível.

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

Parâmetros Exigidos

--admin-password -p

A senha de login do administrador.

--admin-user -u

O nome de usuário de logon do administrador.

--name -n

O nome do servidor. O nome pode conter apenas letras minúsculas, números e o caractere de hífen (-). Mínimo de 3 caracteres e máximo de 63 caracteres.

Parâmetros Opcionais

--database-name -d

O nome de um banco de dados.

--file-path -f

O caminho do arquivo sql a ser executado.

--querytext -q

Uma consulta a ser executada no servidor flexível.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az mysql flexible-server geo-restore

Restaure geograficamente um servidor flexível a partir do backup.

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]

Exemplos

Restaure geograficamente o 'testserver' para um novo servidor 'testserverNew' no local 'newLocation' com a mesma configuração de rede. O servidor de acesso privado usará diferentes zonas DNS privadas.

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

Restaure geograficamente o acesso público ou o servidor de acesso privado 'testserver' como um novo servidor 'testserverNew' com nova sub-rede. Nova vnet, sub-rede e zona DNS privada para o servidor restaurado serão provisionadas. Consulte o comando 'flexible-server create' para obter mais cenários de acesso 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

Restaure geograficamente o servidor de acesso privado 'testserver' como um novo servidor 'testserverNew' com acesso público.

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

Parâmetros Exigidos

--location -l

Local. Valores de: az account list-locations. Você pode configurar o local padrão usando az configure --defaults location=<location>.

--source-server

O nome ou a ID do recurso do servidor de origem do qual restaurar.

Parâmetros Opcionais

--address-prefixes

O prefixo de endereço IP a ser usado ao criar uma nova rede virtual no formato CIDR. O valor padrão é 10.0.0.0/16.

--backup-retention

O número de dias em que um backup é retido. Intervalo de 1 a 35 dias. O padrão é 7 dias.

--geo-redundant-backup

Se o backup com redundância geográfica está habilitado ou não.

Valores aceitos: Disabled, Enabled
--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de "ID do recurso". Você deve fornecer --ids ou outros argumentos de "ID do recurso".

--name -n

O nome do servidor. O nome pode conter apenas letras minúsculas, números e o caractere de hífen (-). Mínimo de 3 caracteres e máximo de 63 caracteres.

--no-wait

Não aguarde a conclusão da operação de execução longa.

Valor padrão: False
--private-dns-zone

Esse parâmetro só se aplica se você estiver criando um servidor de réplica entre regiões com acesso privado. Para réplica de leitura na região com acesso privado, as configurações do servidor de origem são transferidas e esse parâmetro é ignorado. O nome ou a ID da zona DNS privada nova ou existente. Você pode usar a zona DNS privada do mesmo grupo de recursos, grupo de recursos diferente ou assinatura diferente. Se você quiser usar uma zona de um grupo de recursos ou assinatura diferente, forneça a ID do recurso. A CLI criará uma nova zona DNS privada dentro do mesmo grupo de recursos que a rede virtual, se não for fornecida pelos usuários.

--public-access

Determina o acesso público.

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

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--sku-name

O nome do SKU de computação. Segue a convenção Standard_{nome da VM}. Exemplos: Standard_B1ms.

--storage-auto-grow

Habilite ou desabilite o crescimento automático do armazenamento. O valor padrão é Enabled.

Valores aceitos: Disabled, Enabled
--storage-size

A capacidade de armazenamento do servidor. O mínimo é de 32 GiB e o máximo é de 16 TiB.

--subnet

Nome ou ID do recurso de uma sub-rede nova ou existente. Esse parâmetro só se aplica se você estiver criando um servidor de réplica entre regiões com acesso privado. Para réplica de leitura na região com acesso privado, as configurações do servidor de origem são transferidas e esse parâmetro é ignorado. Se você quiser usar uma sub-rede de um grupo de recursos ou assinatura diferente, forneça a ID do recurso em vez do nome. Observe que a sub-rede será delegada a flexibleServers. Após a delegação, essa sub-rede não poderá ser usada para nenhum outro tipo de recursos do Azure.

--subnet-prefixes

O prefixo do endereço IP da sub-rede a ser usado ao criar uma nova sub-rede no formato CIDR. O valor padrão é 10.0.0.0/24.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--tags

Tags separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar as tags existentes.

--tier

Camada de computação do servidor. Valores aceitos: Burstable, GeneralPurpose, MemoryOptimized.

--vnet

Nome ou ID de uma rede virtual nova ou existente. Esse parâmetro só se aplica se você estiver criando um servidor de réplica entre regiões com acesso privado. Para réplica de leitura na região com acesso privado, as configurações do servidor de origem são transferidas e esse parâmetro é ignorado. Se você quiser usar uma vnet de um grupo de recursos ou assinatura diferente, forneça uma ID de recurso. O nome deve ter entre 2 e 64 caracteres. O nome deve começar com uma letra ou um número, terminar com uma letra, um número ou sublinhado e deve conter apenas letras, números, sublinhados, pontos ou hifens.

--yes -y

Não solicite confirmação.

Valor padrão: False
--zone -z

Zona de disponibilidade na qual o recurso será provisionado.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az mysql flexible-server list

Liste os servidores flexíveis disponíveis.

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

Exemplos

Liste todos os servidores flexíveis do MySQL em uma assinatura.

az mysql flexible-server list

Liste todos os servidores flexíveis do MySQL em um grupo de recursos.

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

Liste todos os servidores flexíveis do MySQL em um grupo de recursos em formato de tabela.

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

Parâmetros Opcionais

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az mysql flexible-server list-skus

Lista os SKUs disponíveis na região fornecida.

az mysql flexible-server list-skus --location

Exemplos

Lista os SKUs disponíveis na região fornecida.

az mysql flexible-server list-skus -l eastus

Lista os SKUs disponíveis na região especificada na saída da tabela

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

Parâmetros Exigidos

--location -l

Local. Valores de: az account list-locations. Você pode configurar o local padrão usando az configure --defaults location=<location>.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az mysql flexible-server restart

Reinicie um servidor flexível.

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

Exemplos

Reinicie um servidor flexível.

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

Reiniciar um servidor flexível com failover

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

Parâmetros Opcionais

--failover

Failover forçado para operação de reinicialização do servidor. Valores permitidos: Forçado.

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de "ID do recurso". Você deve fornecer --ids ou outros argumentos de "ID do recurso".

--name -n

O nome do servidor. O nome pode conter apenas letras minúsculas, números e o caractere de hífen (-). Mínimo de 3 caracteres e máximo de 63 caracteres.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az mysql flexible-server restore

Restaure um servidor flexível a partir do backup.

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]

Exemplos

Restaure 'testserver' para um ponto específico no tempo como um novo servidor 'testserverNew' com a mesma configuração de rede.

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

Restaure o acesso público ou o servidor de acesso privado 'testserver' como um novo servidor 'testserverNew' com nova sub-rede para o ponto atual no tempo. Nova vnet, sub-rede e zona DNS privada para o servidor restaurado serão provisionadas. Consulte o comando 'flexible-server create' para obter mais cenários de acesso 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 o servidor de acesso privado 'testserver' para o ponto atual no tempo como um novo servidor 'testserverNew' com acesso público.

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

Parâmetros Exigidos

--source-server

O nome ou a ID do recurso do servidor de origem do qual restaurar.

Parâmetros Opcionais

--address-prefixes

O prefixo de endereço IP a ser usado ao criar uma nova rede virtual no formato CIDR. O valor padrão é 10.0.0.0/16.

--backup-retention

O número de dias em que um backup é retido. Intervalo de 1 a 35 dias. O padrão é 7 dias.

--geo-redundant-backup

Se o backup com redundância geográfica está habilitado ou não.

Valores aceitos: Disabled, Enabled
--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de "ID do recurso". Você deve fornecer --ids ou outros argumentos de "ID do recurso".

--name -n

O nome do servidor. O nome pode conter apenas letras minúsculas, números e o caractere de hífen (-). Mínimo de 3 caracteres e máximo de 63 caracteres.

--no-wait

Não aguarde a conclusão da operação de execução longa.

Valor padrão: False
--private-dns-zone

Esse parâmetro só se aplica se você estiver criando um servidor de réplica entre regiões com acesso privado. Para réplica de leitura na região com acesso privado, as configurações do servidor de origem são transferidas e esse parâmetro é ignorado. O nome ou a ID da zona DNS privada nova ou existente. Você pode usar a zona DNS privada do mesmo grupo de recursos, grupo de recursos diferente ou assinatura diferente. Se você quiser usar uma zona de um grupo de recursos ou assinatura diferente, forneça a ID do recurso. A CLI criará uma nova zona DNS privada dentro do mesmo grupo de recursos que a rede virtual, se não for fornecida pelos usuários.

--public-access

Determina o acesso público.

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

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--restore-time

O ponto no tempo no UTC para restaurar de (formato ISO8601), por exemplo, 2017-04-26T02:10:00+00:00O valor padrão é definido como a hora atual.

Valor padrão: 2024-09-02T11:14:39+00:00
--sku-name

O nome do SKU de computação. Segue a convenção Standard_{nome da VM}. Exemplos: Standard_B1ms.

--storage-auto-grow

Habilite ou desabilite o crescimento automático do armazenamento. O valor padrão é Enabled.

Valores aceitos: Disabled, Enabled
--storage-size

A capacidade de armazenamento do servidor. O mínimo é de 32 GiB e o máximo é de 16 TiB.

--subnet

Nome ou ID do recurso de uma sub-rede nova ou existente. Esse parâmetro só se aplica se você estiver criando um servidor de réplica entre regiões com acesso privado. Para réplica de leitura na região com acesso privado, as configurações do servidor de origem são transferidas e esse parâmetro é ignorado. Se você quiser usar uma sub-rede de um grupo de recursos ou assinatura diferente, forneça a ID do recurso em vez do nome. Observe que a sub-rede será delegada a flexibleServers. Após a delegação, essa sub-rede não poderá ser usada para nenhum outro tipo de recursos do Azure.

--subnet-prefixes

O prefixo do endereço IP da sub-rede a ser usado ao criar uma nova sub-rede no formato CIDR. O valor padrão é 10.0.0.0/24.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--tags

Tags separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar as tags existentes.

--tier

Camada de computação do servidor. Valores aceitos: Burstable, GeneralPurpose, MemoryOptimized.

--vnet

Nome ou ID de uma rede virtual nova ou existente. Esse parâmetro só se aplica se você estiver criando um servidor de réplica entre regiões com acesso privado. Para réplica de leitura na região com acesso privado, as configurações do servidor de origem são transferidas e esse parâmetro é ignorado. Se você quiser usar uma vnet de um grupo de recursos ou assinatura diferente, forneça uma ID de recurso. O nome deve ter entre 2 e 64 caracteres. O nome deve começar com uma letra ou um número, terminar com uma letra, um número ou sublinhado e deve conter apenas letras, números, sublinhados, pontos ou hifens.

--yes -y

Não solicite confirmação.

Valor padrão: False
--zone -z

Zona de disponibilidade na qual o recurso será provisionado.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az mysql flexible-server show

Obtenha os detalhes de um servidor flexível.

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

Exemplos

Obtenha os detalhes de um servidor flexível

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

Parâmetros Opcionais

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de "ID do recurso". Você deve fornecer --ids ou outros argumentos de "ID do recurso".

--name -n

O nome do servidor. O nome pode conter apenas letras minúsculas, números e o caractere de hífen (-). Mínimo de 3 caracteres e máximo de 63 caracteres.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az mysql flexible-server show-connection-string

Mostre as cadeias de conexão para um banco de dados de servidor flexível MySQL.

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

Exemplos

Mostrar cadeias de conexão para cmd e linguagens de programação.

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

Parâmetros Opcionais

--admin-password -p

A senha do administrador. Mínimo de 8 caracteres e máximo de 128 caracteres. A senha deve conter caracteres de três das categorias a seguir: letras maiúsculas, letras minúsculas, números e caracteres não alfanuméricos.

Valor padrão: {password}
--admin-user -u

Nome de usuário do administrador do servidor. Uma vez definido, não pode ser alterado.

Valor padrão: {login}
--database-name -d

O nome do banco de dados a ser criado ao provisionar o servidor de banco de dados.

Valor padrão: {database}
--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de "ID do recurso". Você deve fornecer --ids ou outros argumentos de "ID do recurso".

--server-name -s

O nome do servidor. O nome pode conter apenas letras minúsculas, números e o caractere de hífen (-). Mínimo de 3 caracteres e máximo de 63 caracteres.

Valor padrão: {server}
--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az mysql flexible-server start

Inicie um servidor flexível.

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

Exemplos

Inicie um servidor flexível.

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

Parâmetros Opcionais

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de "ID do recurso". Você deve fornecer --ids ou outros argumentos de "ID do recurso".

--name -n

O nome do servidor. O nome pode conter apenas letras minúsculas, números e o caractere de hífen (-). Mínimo de 3 caracteres e máximo de 63 caracteres.

--no-wait

Não aguarde a conclusão da operação de execução longa.

Valor padrão: False
--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az mysql flexible-server stop

Pare um servidor flexível.

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

Exemplos

Pare um servidor flexível.

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

Parâmetros Opcionais

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de "ID do recurso". Você deve fornecer --ids ou outros argumentos de "ID do recurso".

--name -n

O nome do servidor. O nome pode conter apenas letras minúsculas, números e o caractere de hífen (-). Mínimo de 3 caracteres e máximo de 63 caracteres.

--no-wait

Não aguarde a conclusão da operação de execução longa.

Valor padrão: False
--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az mysql flexible-server update

Atualize um servidor flexível.

[! AVISO] > Habilitar a alta disponibilidade pode resultar em um curto tempo de inatividade para o servidor com base na configuração do 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]

Exemplos

Atualize o SKU de um servidor flexível, usando o contexto local para o servidor e o grupo de recursos.

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

Atualize as tags de um servidor flexível.

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

Defina ou altere a chave e a identidade para criptografia de dados.

# 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

Defina ou altere a chave, a identidade, a chave de backup e a identidade de backup para criptografia de dados com backup com redundância 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

Desative a criptografia de dados para o servidor flexível.

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

Parâmetros Opcionais

--add

Adicione um objeto a uma lista de objetos especificando um par de caminho e um valor-chave. Exemplo: --add property.listProperty <key=value, string or JSON string>.

Valor padrão: []
--admin-password -p

A senha do administrador. Mínimo de 8 caracteres e máximo de 128 caracteres. A senha deve conter caracteres de três das categorias a seguir: letras maiúsculas, letras minúsculas, números e caracteres não alfanuméricos.

--auto-scale-iops

Habilite ou desabilite o iops de dimensionamento automático. O valor padrão é Desabilitado.

Valores aceitos: Disabled, Enabled
--backup-identity

O nome ou a ID do recurso da identidade do usuário de backup geográfico para criptografia de dados. A identidade precisa estar na mesma região que a região de backup.

--backup-key

A ID do recurso da chave do cofre de chaves de backup geográfico para criptografia de dados. A chave precisa estar na mesma região que a região de backup.

--backup-retention

O número de dias em que um backup é retido. Intervalo de 1 a 35 dias. O padrão é 7 dias.

--disable-data-encryption

Desative a criptografia de dados removendo a(s) chave(s).

Valores aceitos: false, true
Valor padrão: False
--force-string

Ao usar 'set' ou 'add', preserve os literais de string em vez de tentar converter em JSON.

Valor padrão: False
--geo-redundant-backup

Se o backup com redundância geográfica está habilitado ou não.

Valores aceitos: Disabled, Enabled
--high-availability

Habilite (ZoneRedundant ou SameZone) ou desabilite o recurso de alta disponibilidade.

Valores aceitos: Disabled, SameZone, ZoneRedundant
--identity

O nome ou a ID do recurso da identidade atribuída pelo usuário para criptografia de dados.

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de "ID do recurso". Você deve fornecer --ids ou outros argumentos de "ID do recurso".

--iops

Número de IOPS a serem alocados para este servidor. Você obterá uma certa quantidade de IOPS gratuitas com base na computação e no armazenamento provisionados. O valor padrão para IOPS é IOPS livre. Para saber mais sobre IOPS com base na computação e no armazenamento, consulte o IOPS no Servidor Flexível do Banco de Dados do Azure para MySQL.

--key

A ID do recurso da chave de chave primária para criptografia de dados.

--maintenance-window

Período de tempo (UTC) designado para manutenção. Exemplos: "Dom:23:30" para agendar no domingo, 23h30 UTC. Para voltar ao padrão, passe em "Desativado".

--name -n

O nome do servidor. O nome pode conter apenas letras minúsculas, números e o caractere de hífen (-). Mínimo de 3 caracteres e máximo de 63 caracteres.

--public-access

Habilite ou desabilite o acesso público em um servidor.

Valores aceitos: Disabled, Enabled
--remove

Remova uma propriedade ou um elemento de uma lista. Exemplo: --remove property.list <indexToRemove> OU --remove propertyToRemove.

Valor padrão: []
--replication-role

A função de replicação do servidor.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--set

Atualize um objeto especificando um caminho de propriedade e um valor a ser definido. Exemplo: --set property1.property2=<value>.

Valor padrão: []
--sku-name

O nome do SKU de computação. Segue a convenção Standard_{nome da VM}. Exemplos: Standard_B1ms.

--standby-zone

As informações da zona de disponibilidade do servidor em espera quando a alta disponibilidade está habilitada.

--storage-auto-grow

Habilite ou desabilite o crescimento automático do armazenamento. O valor padrão é Enabled.

Valores aceitos: Disabled, Enabled
--storage-size

A capacidade de armazenamento do servidor. O mínimo é de 32 GiB e o máximo é de 16 TiB.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--tags

Tags separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar as tags existentes.

--tier

Camada de computação do servidor. Valores aceitos: Burstable, GeneralPurpose, MemoryOptimized.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az mysql flexible-server upgrade

Atualize a versão principal de um servidor flexível.

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

Exemplos

Atualize o servidor 'testsvr' para a versão principal do 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 Exigidos

--version -v

Versão principal do servidor.

Valores aceitos: 8

Parâmetros Opcionais

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de "ID do recurso". Você deve fornecer --ids ou outros argumentos de "ID do recurso".

--name -n

O nome do servidor. O nome pode conter apenas letras minúsculas, números e o caractere de hífen (-). Mínimo de 3 caracteres e máximo de 63 caracteres.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--yes -y

Não solicite confirmação.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az mysql flexible-server wait

Aguarde até que o servidor flexível atenda a determinadas condições.

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

Exemplos

Aguarde até que o servidor flexível atenda a determinadas condições.

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

Parâmetros Opcionais

--created

Aguarde até ser criado com 'provisioningState' em 'Succeeded'.

Valor padrão: False
--custom

Aguarde até que a condição satisfaça uma consulta JMESPath personalizada. Por exemplo, provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Aguarde até ser excluído.

Valor padrão: False
--exists

Aguarde até que o recurso exista.

Valor padrão: False
--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de "ID do recurso". Você deve fornecer --ids ou outros argumentos de "ID do recurso".

--interval

Intervalo de sondagem em segundos.

Valor padrão: 30
--name -n

O nome do servidor. O nome pode conter apenas letras minúsculas, números e o caractere de hífen (-). Mínimo de 3 caracteres e máximo de 63 caracteres.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--timeout

Espera máxima em segundos.

Valor padrão: 3600
--updated

Aguarde até ser atualizado com provisioningState em 'Succeeded'.

Valor padrão: False
Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.