Partilhar via


az sql mi-arc

Observação

Essa referência faz parte da extensão arcdata para a CLI do Azure (versão 2.3.1 ou superior). A extensão será instalada automaticamente na primeira vez que você executar um comando az sql mi-arc. Saiba mais sobre extensões.

Este grupo de comandos está em pré-visualização e em desenvolvimento. Níveis de referência e de apoio: https://aka.ms/CLI_refstatus

Gerencie instâncias gerenciadas SQL para Arc.

Comandos

Name Description Tipo Status
az sql mi-arc config

Comandos de configuração.

Extensão Preview
az sql mi-arc config add

Adicione um valor para um caminho json em um arquivo de configuração.

Extensão Preview
az sql mi-arc config init

Inicializa o CRD e os arquivos de especificação para uma instância gerenciada pelo SQL.

Extensão Preview
az sql mi-arc config patch

Corrige um arquivo de configuração com base em um arquivo de patch json.

Extensão Preview
az sql mi-arc config remove

Remova um valor para um caminho json em um arquivo de configuração.

Extensão Preview
az sql mi-arc config replace

Substitua um valor para um caminho json em um arquivo de configuração.

Extensão Preview
az sql mi-arc create

Crie uma instância gerenciada pelo SQL.

Extensão Preview
az sql mi-arc delete

Exclua uma instância gerenciada pelo SQL.

Extensão Preview
az sql mi-arc edit

Edite a configuração de uma instância gerenciada pelo SQL.

Extensão Preview
az sql mi-arc endpoint

Visualize e gerencie pontos de extremidade SQL.

Extensão Preview
az sql mi-arc endpoint list

Liste os pontos de extremidade SQL.

Extensão Preview
az sql mi-arc list

Listar instâncias gerenciadas SQL.

Extensão Preview
az sql mi-arc show

Mostrar os detalhes de uma instância gerenciada pelo SQL.

Extensão Preview

az sql mi-arc create

Pré-visualizar

O grupo de comandos 'sql mi-arc' está em pré-visualização e em desenvolvimento. Níveis de referência e de apoio: https://aka.ms/CLI_refstatus

Crie uma instância gerenciada pelo SQL.

Para definir a senha da instância gerenciada pelo SQL, defina a variável de ambiente AZDATA_PASSWORD.

az sql mi-arc create --name
                     [--cores-limit]
                     [--cores-request]
                     [--memory-limit]
                     [--memory-request]
                     [--namespace]
                     [--no-external-endpoint]
                     [--no-wait]
                     [--path]
                     [--replicas]
                     [--storage-class-backups]
                     [--storage-class-data]
                     [--storage-class-datalogs]
                     [--storage-class-logs]
                     [--volume-size-backups]
                     [--volume-size-data]
                     [--volume-size-datalogs]
                     [--volume-size-logs]

Exemplos

Crie uma instância gerenciada pelo SQL.

az sql mi-arc create -n sqlmi1

Crie uma instância gerenciada SQL com 3 réplicas no cenário HA.

az sql mi-arc create -n sqlmi2 --replicas 3

Parâmetros Obrigatórios

--name -n

O nome da instância gerenciada pelo SQL.

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--cores-limit

O limite de núcleos da instância gerenciada como um inteiro.

--cores-request

A solicitação de núcleos da instância gerenciada como um inteiro.

--memory-limit

O limite da capacidade da instância gerenciada como um inteiro.

--memory-request

A solicitação para a capcidade da instância gerenciada como uma quantidade inteira de memória em GBs.

--namespace -s

Namespace onde a instância gerenciada SQL deve ser implantada. Se nenhum namespace for especificado, o namespace definido no kubeconfig será usado.

--no-external-endpoint

Se especificado, nenhum serviço externo será criado. Caso contrário, um serviço externo será criado usando o mesmo tipo de serviço que o controlador de dados.

--no-wait

Se fornecido, o comando não esperará que a instância esteja em um estado pronto antes de retornar.

Propriedade Valor
Default value: False
--path

O caminho para o arquivo azext_arcdata para o arquivo json da instância gerenciada SQL.

--replicas

Esta opção especifica o número de réplicas de Instância Gerenciada SQL que serão implantadas em seu cluster Kubernetes para fins de alta disponibilidade. Os valores permitidos são '3' ou '1' com padrão de '1'.

--storage-class-backups

A classe de armazenamento a ser usada para backups (/var/opt/mssql/backups). Se nenhum valor for especificado, nenhuma classe de armazenamento será especificada, o que resultará no Kubernetes usando a classe de armazenamento padrão.

--storage-class-data

A classe de armazenamento a ser usada para dados (.mdf). Se nenhum valor for especificado, nenhuma classe de armazenamento será especificada, o que resultará no Kubernetes usando a classe de armazenamento padrão.

--storage-class-datalogs

A classe de armazenamento a ser usada para logs de banco de dados (.ldf). Se nenhum valor for especificado, nenhuma classe de armazenamento será especificada, o que resultará no Kubernetes usando a classe de armazenamento padrão.

--storage-class-logs

A classe de armazenamento a ser usada para logs (/var/log). Se nenhum valor for especificado, nenhuma classe de armazenamento será especificada, o que resultará no Kubernetes usando a classe de armazenamento padrão.

--volume-size-backups

O tamanho do volume de armazenamento a ser usado para backups como um número positivo seguido por Ki (kilobytes), Mi (megabytes) ou Gi (gigabytes).

--volume-size-data

O tamanho do volume de armazenamento a ser usado para dados como um número positivo seguido por Ki (kilobytes), Mi (megabytes) ou Gi (gigabytes).

--volume-size-datalogs

O tamanho do volume de armazenamento a ser usado para logs de dados como um número positivo seguido por Ki (kilobytes), Mi (megabytes) ou Gi (gigabytes).

--volume-size-logs

O tamanho do volume de armazenamento a ser usado para logs como um número positivo seguido por Ki (kilobytes), Mi (megabytes) ou Gi (gigabytes).

Parâmetros de Globais
--debug

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

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False

az sql mi-arc delete

Pré-visualizar

O grupo de comandos 'sql mi-arc' está em pré-visualização e em desenvolvimento. Níveis de referência e de apoio: https://aka.ms/CLI_refstatus

Exclua uma instância gerenciada pelo SQL.

az sql mi-arc delete --name
                     [--namespace]

Exemplos

Exclua uma instância gerenciada pelo SQL.

az sql mi-arc delete -n sqlmi1

Parâmetros Obrigatórios

--name -n

O nome da instância gerenciada SQL a ser excluída.

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--namespace -s

Namespace onde a instância gerenciada SQL deve ser implantada. Se nenhum namespace for especificado, o namespace definido no kubeconfig será usado.

Parâmetros de Globais
--debug

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

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False

az sql mi-arc edit

Pré-visualizar

O grupo de comandos 'sql mi-arc' está em pré-visualização e em desenvolvimento. Níveis de referência e de apoio: https://aka.ms/CLI_refstatus

Edite a configuração de uma instância gerenciada pelo SQL.

az sql mi-arc edit --name
                   [--cores-limit]
                   [--cores-request]
                   [--memory-limit]
                   [--memory-request]
                   [--namespace]
                   [--no-wait]
                   [--path]

Exemplos

Edite a configuração de uma instância gerenciada pelo SQL.

az sql mi-arc edit --path ./spec.json -n sqlmi1

Parâmetros Obrigatórios

--name -n

O nome da instância gerenciada SQL que está sendo editada. O nome sob o qual sua instância é implantada não pode ser alterado.

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--cores-limit

O limite de núcleos da instância gerenciada como um inteiro.

--cores-request

A solicitação de núcleos da instância gerenciada como um inteiro.

--memory-limit

O limite da capacidade da instância gerenciada como um inteiro.

--memory-request

A solicitação para a capcidade da instância gerenciada como uma quantidade inteira de memória em GBs.

--namespace -s

Namespace onde a instância gerenciada SQL deve ser implantada. Se nenhum namespace for especificado, o namespace definido no kubeconfig será usado.

--no-wait

Se fornecido, o comando não esperará que a instância esteja em um estado pronto antes de retornar.

Propriedade Valor
Default value: False
--path

O caminho para o arquivo azext_arcdata para o arquivo json da instância gerenciada SQL.

Parâmetros de Globais
--debug

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

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False

az sql mi-arc list

Pré-visualizar

O grupo de comandos 'sql mi-arc' está em pré-visualização e em desenvolvimento. Níveis de referência e de apoio: https://aka.ms/CLI_refstatus

Listar instâncias gerenciadas SQL.

az sql mi-arc list [--namespace]

Exemplos

Listar instâncias gerenciadas SQL.

az sql mi-arc list

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--namespace -s

Namespace onde a instância gerenciada SQL deve ser implantada. Se nenhum namespace for especificado, o namespace definido no kubeconfig será usado.

Parâmetros de Globais
--debug

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

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False

az sql mi-arc show

Pré-visualizar

O grupo de comandos 'sql mi-arc' está em pré-visualização e em desenvolvimento. Níveis de referência e de apoio: https://aka.ms/CLI_refstatus

Mostrar os detalhes de uma instância gerenciada pelo SQL.

az sql mi-arc show --name
                   [--namespace]
                   [--path]

Exemplos

Mostrar os detalhes de uma instância gerenciada pelo SQL.

az sql mi-arc show -n sqlmi1

Parâmetros Obrigatórios

--name -n

O nome da instância gerenciada SQL a ser mostrada.

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--namespace -s

Namespace onde a instância gerenciada SQL deve ser implantada. Se nenhum namespace for especificado, o namespace definido no kubeconfig será usado.

--path -p

Um caminho onde a especificação completa para a instância gerenciada SQL deve ser escrita. Se omitida, a especificação será gravada na saída padrão.

Parâmetros de Globais
--debug

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

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False