az sql mi-arc
Note
Эта ссылка является частью расширения arcdata для Azure CLI (версия 2.3.1 или более поздней). Расширение будет автоматически устанавливаться при первом запуске команды az sql mi-arc. Подробнее о расширениях.
Управление управляемыми экземплярами SQL с поддержкой Azure Arc.
Команды
| Имя | Описание | Тип | Состояние |
|---|---|---|---|
| az sql mi-arc config |
Команды конфигурации. |
Extension | GA |
| az sql mi-arc config add |
Добавляет значение для пути JSON в файле конфигурации. |
Extension | GA |
| az sql mi-arc config init |
Инициализировать файлы CRD и спецификации для управляемого экземпляра SQL. |
Extension | GA |
| az sql mi-arc config patch |
Исправление файла конфигурации на основе файла исправления JSON. |
Extension | GA |
| az sql mi-arc config remove |
Удаляет значение пути JSON в файле конфигурации. |
Extension | GA |
| az sql mi-arc config replace |
Заменяет значение пути JSON в файле конфигурации. |
Extension | GA |
| az sql mi-arc create |
Создание управляемого экземпляра SQL. |
Extension | GA |
| az sql mi-arc delete |
Удаление управляемого экземпляра SQL. |
Extension | GA |
| az sql mi-arc endpoint |
Просмотр конечных точек SQL и управление ими. |
Extension | GA |
| az sql mi-arc endpoint list |
Выводит список конечных точек SQL. |
Extension | GA |
| az sql mi-arc get-mirroring-cert |
Извлеките сертификат конечной точки зеркального отображения группы доступности из sql mi и сохраните его в файле. |
Extension | GA |
| az sql mi-arc list |
Перечисление управляемых экземпляров SQL. |
Extension | GA |
| az sql mi-arc reprovision-replica |
Повторное создание реплики в управляемом экземпляре SQL. |
Extension | GA |
| az sql mi-arc show |
Отображение сведений об управляемом экземпляре SQL. |
Extension | GA |
| az sql mi-arc update |
Обновите конфигурацию управляемого экземпляра SQL. |
Extension | GA |
| az sql mi-arc upgrade |
Обновление управляемого экземпляра SQL. |
Extension | GA |
az sql mi-arc create
Создание управляемого экземпляра SQL.
Чтобы задать пароль управляемого экземпляра SQL, задайте переменную среды AZDATA_PASSWORD.
az sql mi-arc create --name
[--acquire-policy-token]
[--ad-account-name]
[--ad-connector-name]
[--ad-encryption-types]
[--admin-login-secret]
[--agent-enabled]
[--annotations]
[--cert-private-key-file]
[--cert-public-key-file]
[--change-reference]
[--collation]
[--cores-limit]
[--cores-request]
[--custom-location]
[--dev]
[--k8s-namespace]
[--keytab-secret]
[--labels]
[--language]
[--license-type]
[--memory-limit]
[--memory-request]
[--no-external-endpoint]
[--no-wait]
[--orchestrator-replicas]
[--path]
[--primary-dns-name]
[--primary-port-number]
[--private-key-file]
[--readable-secondaries]
[--replicas {1, 2, 3}]
[--resource-group]
[--retention-days]
[--secondary-dns-name]
[--secondary-port-number]
[--service-annotations]
[--service-cert-secret]
[--service-labels]
[--service-type {LoadBalancer, NodePort}]
[--storage-annotations]
[--storage-class-backups]
[--storage-class-data]
[--storage-class-datalogs]
[--storage-class-logs]
[--storage-class-orchestrator-logs]
[--storage-labels]
[--sync-secondary-to-commit {-1, 0, 1, 2}]
[--tde-mode]
[--tde-protector-private-key-file]
[--tde-protector-public-key-file]
[--tde-protector-secret]
[--tier]
[--time-zone]
[--trace-flags]
[--use-k8s]
[--volume-size-backups]
[--volume-size-data]
[--volume-size-datalogs]
[--volume-size-logs]
[--volume-size-orchestrator-logs]
Примеры
Создайте управляемый экземпляр SQL с помощью API Kubernetes.
az sql mi-arc create -n sqlmi1 --k8s-namespace arc --use-k8s
Создайте управляемый экземпляр SQL с 3 репликами в сценарии высокого уровня доступности с помощью API Kubernetes.
az sql mi-arc create -n sqlmi2 --replicas 3 --k8s-namespace arc --use-k8s
Создайте управляемый экземпляр SQL с помощью Azure Resource Manager (ARM).
az sql mi-arc create --name sqlmi3 --resource-group rg-name --custom-location arc-cl
Создайте управляемый экземпляр SQL с Active Directory аутентификацией через API Kubernetes.
az sql mi-arc create --name contososqlmi --k8s-namespace arc --ad-connector-name arcadc --ad-account-name arcuser --keytab-secret arcuser-keytab-secret --primary-dns-name contososqlmi-primary.contoso.local --primary-port-number 8143 --use-k8s
Обязательные параметры
Имя управляемого экземпляра SQL.
Необязательные параметры
Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.
Автоматическое получение маркера Политика Azure для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Имя учетной записи Active Directory для этого Управляемый экземпляр SQL с поддержкой Arc. Эта учетная запись должна быть создана до развертывания этого экземпляра.
Имя соединителя Active Directory. Этот параметр указывает намерение развернуть с поддержкой AD.
Список поддерживаемых типов шифрования Active Directory с разделим запятыми. Должно быть подмножеством следующих значений: RC4, AES128, AES256.
Имя секрета Kubernetes для создания узлов или размещения учетных данных учетной записи входа администратора пользователя.
| Свойство | Значение |
|---|---|
| Группа параметров: | Kubernetes API – targeted Arguments |
Включите агент SQL Server для экземпляра. По умолчанию оно отключено. Допустимые значения : true или false.
| Свойство | Значение |
|---|---|
| Группа параметров: | Kubernetes API – targeted Arguments |
Разделенный запятыми список заметок управляемого экземпляра SQL.
| Свойство | Значение |
|---|---|
| Группа параметров: | Kubernetes API – targeted Arguments |
Путь к файлу, содержащий закрытый ключ сертификата в формате PEM, который будет использоваться для SQL Server.
| Свойство | Значение |
|---|---|
| Группа параметров: | Kubernetes API – targeted Arguments |
Путь к файлу с открытым ключом с форматированным сертификатом PEM, который будет использоваться для SQL Server.
| Свойство | Значение |
|---|---|
| Группа параметров: | Kubernetes API – targeted Arguments |
Связанный идентификатор ссылки на изменение для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Параметры сортировки SQL Server для экземпляра.
| Свойство | Значение |
|---|---|
| Группа параметров: | Kubernetes API – targeted Arguments |
Ограничение ядер управляемого экземпляра в виде целого числа.
Запрос ядер управляемого экземпляра в виде целого числа.
Пользовательское расположение для этого экземпляра.
| Свойство | Значение |
|---|---|
| Группа параметров: | Azure Resource Manager – targeted Arguments |
Если это указано, то он считается экземпляром разработки и не будет выставлен счет за него.
Пространство имен, в котором развертывается управляемый экземпляр SQL. Если пространство имен не указано, будет использоваться пространство имен, определенное в kubeconfig.
| Свойство | Значение |
|---|---|
| Группа параметров: | Kubernetes API – targeted Arguments |
Имя секрета Kubernetes, содержащего файл keytab для этого Управляемый экземпляр SQL с поддержкой Arc.
Разделенный запятыми список меток управляемого экземпляра SQL.
| Свойство | Значение |
|---|---|
| Группа параметров: | Kubernetes API – targeted Arguments |
Языковой стандарт SQL Server для любого поддерживаемого идентификатора языка (LCID) для экземпляра.
| Свойство | Значение |
|---|---|
| Группа параметров: | Kubernetes API – targeted Arguments |
Тип лицензии, применяемый для этого управляемого экземпляра, — BasePrice, LicenseIncluded, DisasterRecovery.Default — LicenseIncluded. Тип лицензии можно изменить..
Ограничение емкости управляемого экземпляра в виде целочисленного числа, за которым следует gi (gigabytes). Пример: 4Gi.
Запрос емкости управляемого экземпляра в виде целочисленного числа, за которым следует Gi (gigabytes). Пример: 4Gi.
Если задано, внешняя служба не будет создана. В противном случае внешняя служба будет создана с помощью того же типа службы, что и контроллер данных.
| Свойство | Значение |
|---|---|
| Группа параметров: | Kubernetes API – targeted Arguments |
Не ожидать завершения длительной операции.
| Свойство | Значение |
|---|---|
| Default value: | False |
Количество реплик оркестратора высокой доступности. Значение должно быть от 1 до 3.
Путь к файлу azext_arcdata для json управляемого экземпляра SQL.
Dns-имя основной службы, предоставляемое конечным пользователям для подключения к этой Управляемый экземпляр SQL с поддержкой Arc (например, sqlinstancename.contoso.com).
Номер порта, на котором предоставляется основная служба пользователям (например, 31433).
Файл закрытого ключа, созданный openSSL для использования в качестве идентификатора экземпляра.
Количество реплик, доступных для чтения. Применяется только к уровню "Критически важный для бизнеса". Значение должно быть от 0 до числа реплик минус 1.
Этот параметр указывает количество Управляемый экземпляр SQL реплик, которые будут развернуты в кластере Kubernetes для обеспечения высокой доступности. По умолчанию используется 1 реплика общего назначения, 3 реплики для критически важных для бизнеса.
| Свойство | Значение |
|---|---|
| Допустимые значения: | 1, 2, 3 |
Группа ресурсов Azure с поддержкой Arc, в которую следует добавить Управляемый экземпляр SQL с поддержкой Arc.
| Свойство | Значение |
|---|---|
| Группа параметров: | Azure Resource Manager – targeted Arguments |
Период хранения резервных копий, указанный в днях. Допустимые значения — от 0 до 35. Значение по умолчанию — 7. Установка периода хранения на 0 отключит автоматические резервные копии для всех баз данных в управляемом экземпляре SQL, а все предыдущие резервные копии будут удалены.
Dns-имя вторичной службы, предоставляемое конечным пользователям для подключения к этой Управляемый экземпляр SQL с поддержкой Arc (например, sqlinstancename2.contoso.com).
Номер порта, на котором предоставляется вторичная служба конечным пользователям (например, 31434).
Разделенный запятыми список заметок для применения ко всем внешним службам.
| Свойство | Значение |
|---|---|
| Группа параметров: | Kubernetes API – targeted Arguments |
Имя секрета Kubernetes для создания узлов или размещения сертификата службы SQL.
| Свойство | Значение |
|---|---|
| Группа параметров: | Kubernetes API – targeted Arguments |
Разделенный запятыми список меток для применения ко всем внешним службам.
| Свойство | Значение |
|---|---|
| Группа параметров: | Kubernetes API – targeted Arguments |
Тип основной службы.
| Свойство | Значение |
|---|---|
| Допустимые значения: | LoadBalancer, NodePort |
Разделенный запятыми список заметок, применяемых ко всем PVC.
| Свойство | Значение |
|---|---|
| Группа параметров: | Kubernetes API – targeted Arguments |
Класс хранилища с поддержкой ReadWriteMany (RWX) для резервного копирования (/var/opt/mssql/backups). Если значение не указано, будет использоваться класс хранилища по умолчанию.
Класс хранилища, используемый для файлов данных (.mdf, NDF). Если значение не задано, класс хранилища не будет указан, что приведет к использованию Kubernetes по умолчанию.
Класс хранилища, используемый для журналов базы данных (.ldf). Если значение не задано, класс хранилища не будет указан, что приведет к использованию Kubernetes по умолчанию.
Класс хранилища, используемый для журналов (/var/log). Если значение не задано, класс хранилища не будет указан, что приведет к использованию Kubernetes по умолчанию.
Класс хранилища, используемый для журналов оркестратора (/var/log). Если значение не задано, класс хранилища не будет указан, что приведет к использованию Kubernetes по умолчанию.
Разделенный запятыми список меток, применяемых ко всем PVC.
| Свойство | Значение |
|---|---|
| Группа параметров: | Kubernetes API – targeted Arguments |
Количество вторичных реплик, которые должны быть синхронизированы для фиксации. При задании этого значения значение -1 будет задано число необходимых синхронизированных вторичных файлов "(# реплик - 1) / 2", округленное вниз.
| Свойство | Значение |
|---|---|
| Default value: | -1 |
| Допустимые значения: | -1, 0, 1, 2 |
Режим прозрачное шифрование данных (TDE) для этого Управляемый экземпляр SQL с поддержкой Arc. Допустимые значения: ServiceManaged, CustomerManaged или Disabled. Значение по умолчанию — "Отключено".
Путь к файлу, содержащий закрытый ключ сертификата в формате PEM, который будет использоваться для TDE.
| Свойство | Значение |
|---|---|
| Группа параметров: | Kubernetes API – targeted Arguments |
Путь к файлу, содержаму открытый ключ сертификата в формате PEM, который будет использоваться для TDE.
| Свойство | Значение |
|---|---|
| Группа параметров: | Kubernetes API – targeted Arguments |
Имя секрета Kubernetes, содержащего сертификат защиты TDE и закрытый ключ для этого Управляемый экземпляр SQL с поддержкой Arc. Можно указать только для режима TDE CustomerManaged.
Ценовая категория для экземпляра. Допустимые значения: BusinessCritical (bc for short) или GeneralPurpose (gp for short). Значение по умолчанию — GeneralPurpose.
Часовой пояс SQL Server для экземпляра.
Разделенный запятыми список трассировок. По умолчанию флаги отсутствуют.
Создайте управляемый экземпляр SQL с помощью локальных API Kubernetes.
| Свойство | Значение |
|---|---|
| Группа параметров: | Kubernetes API – targeted Arguments |
Размер тома хранилища, используемого для резервного копирования, в качестве положительного числа, за которым следует Ki (килобайты), Mi (мегабайты) или Gi (гигабайты).
Размер тома хранилища, который будет использоваться для данных в качестве положительного числа, за которым следует Ki (килобайты), Mi (мегабайты) или Gi (гигабайты).
Размер тома хранилища, используемого для журналов данных, как положительное число, за которым следует Ki (килобайты), Mi (мегабайты) или Gi (gigabytes).
Размер тома хранилища, который будет использоваться для журналов в качестве положительного числа, за которым следует Ki (килобайты), Mi (мегабайты) или Gi (gigabytes).
Размер тома хранилища, который будет использоваться для журналов оркестратора в качестве положительного числа, за которым следует Ki (килобайт), Mi (мегабайты) или Gi (gigabytes).
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |
az sql mi-arc delete
Удаление управляемого экземпляра SQL.
az sql mi-arc delete --name
[--acquire-policy-token]
[--change-reference]
[--k8s-namespace]
[--no-wait]
[--resource-group]
[--use-k8s]
Примеры
Удалите управляемый экземпляр SQL с помощью API Kubernetes.
az sql mi-arc delete --name sqlmi1 --k8s-namespace arc --use-k8s
Удаление управляемого экземпляра SQL с помощью Azure Resource Manager (ARM).
az sql mi-arc delete --name sqlmi1 --resource-group rg-name
Обязательные параметры
Имя управляемого экземпляра SQL, который необходимо удалить.
Необязательные параметры
Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.
Автоматическое получение маркера Политика Azure для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Связанный идентификатор ссылки на изменение для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Пространство имен, в котором развертывается управляемый экземпляр SQL. Если пространство имен не указано, будет использоваться пространство имен, определенное в kubeconfig.
| Свойство | Значение |
|---|---|
| Группа параметров: | Kubernetes API – targeted Arguments |
Не ожидать завершения длительной операции.
| Свойство | Значение |
|---|---|
| Default value: | False |
Группа ресурсов с поддержкой Arc Azure, в которой существует Управляемый экземпляр SQL с поддержкой Arc.
| Свойство | Значение |
|---|---|
| Группа параметров: | Azure Resource Manager – targeted Arguments |
Используйте локальные API Kubernetes для выполнения этого действия.
| Свойство | Значение |
|---|---|
| Группа параметров: | Kubernetes API – targeted Arguments |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |
az sql mi-arc get-mirroring-cert
Извлеките сертификат конечной точки зеркального отображения группы доступности из sql mi и сохраните его в файле.
az sql mi-arc get-mirroring-cert --cert-file
--name
[--acquire-policy-token]
[--change-reference]
[--k8s-namespace]
[--use-k8s]
Примеры
Получение сертификата конечной точки зеркального отображения группы доступности из sqlmi1 и хранение в fileName1
az sql mi-arc get-mirroring-cert -n sqlmi1 --cert-file fileName1
Обязательные параметры
Локальное имя файла для хранения полученного сертификата в формате PEM.
Имя управляемого экземпляра SQL.
Необязательные параметры
Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.
Автоматическое получение маркера Политика Azure для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Связанный идентификатор ссылки на изменение для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Пространство имен, в котором развертывается управляемый экземпляр SQL. Если пространство имен не указано, будет использоваться пространство имен, определенное в kubeconfig.
| Свойство | Значение |
|---|---|
| Группа параметров: | Kubernetes API – targeted Arguments |
Используйте локальные API Kubernetes для выполнения этого действия.
| Свойство | Значение |
|---|---|
| Группа параметров: | Kubernetes API – targeted Arguments |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |
az sql mi-arc list
Перечисление управляемых экземпляров SQL.
az sql mi-arc list [--custom-location]
[--k8s-namespace]
[--resource-group]
[--use-k8s]
Примеры
Перечисление управляемых экземпляров SQL.
az sql mi-arc list --use-k8s
Необязательные параметры
Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.
Настраиваемое расположение, в котором развертываются управляемые экземпляры SQL с поддержкой Arc. Если это не указано, будут перечислены все экземпляры в группе ресурсов.
| Свойство | Значение |
|---|---|
| Группа параметров: | Azure Resource Manager – targeted Arguments |
Пространство имен Kubernetes, содержащее управляемые экземпляры SQL с поддержкой Arc. Если пространство имен не указано, будет использоваться пространство имен, определенное в kubeconfig.
| Свойство | Значение |
|---|---|
| Группа параметров: | Kubernetes API – targeted Arguments |
Группа ресурсов Azure с поддержкой Arc, содержащая управляемые экземпляры SQL с поддержкой Arc.
| Свойство | Значение |
|---|---|
| Группа параметров: | Azure Resource Manager – targeted Arguments |
Используйте локальные API Kubernetes для выполнения этого действия.
| Свойство | Значение |
|---|---|
| Группа параметров: | Kubernetes API – targeted Arguments |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |
az sql mi-arc reprovision-replica
Повторное создание реплики в управляемом экземпляре SQL.
az sql mi-arc reprovision-replica --name
[--acquire-policy-token]
[--change-reference]
[--k8s-namespace]
[--no-wait]
[--use-k8s]
Примеры
Ex 1 — реплика повторной подготовки 1 управляемого экземпляра SQL sqlmi1.
az sql mi-arc reprovision-replica -n sqlmi1-1 --use-k8s --k8s-namespace namespace
Обязательные параметры
Имя реплики управляемого экземпляра SQL для повторной подготовки.
Необязательные параметры
Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.
Автоматическое получение маркера Политика Azure для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Связанный идентификатор ссылки на изменение для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Пространство имен, в котором развертывается реплика управляемого экземпляра SQL. Если пространство имен не указано, будет использоваться пространство имен, определенное в kubeconfig.
| Свойство | Значение |
|---|---|
| Группа параметров: | Kubernetes API – targeted Arguments |
Не ожидать завершения длительной операции.
| Свойство | Значение |
|---|---|
| Default value: | False |
Повторная подготовка реплики управляемого экземпляра SQL с помощью локальных API Kubernetes.
| Свойство | Значение |
|---|---|
| Группа параметров: | Kubernetes API – targeted Arguments |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |
az sql mi-arc show
Отображение сведений об управляемом экземпляре SQL.
az sql mi-arc show --name
[--k8s-namespace]
[--path]
[--resource-group]
[--use-k8s]
Примеры
Отображение сведений о Управляемый экземпляр SQL с помощью API Kubernetes.
az sql mi-arc show --name sqlmi1 --k8s-namespace arc --use-k8s
Отображение сведений о Управляемый экземпляр SQL путем запроса Azure Resource Manager (ARM).
az sql mi-arc show --name sqlmi1 --resource-group rg-name
Обязательные параметры
Имя управляемого экземпляра SQL, отображаемого.
Необязательные параметры
Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.
Пространство имен, в котором развертывается управляемый экземпляр SQL. Если пространство имен не указано, будет использоваться пространство имен, определенное в kubeconfig.
| Свойство | Значение |
|---|---|
| Группа параметров: | Kubernetes API – targeted Arguments |
Путь, в котором должна быть записана полная спецификация управляемого экземпляра SQL. Если опущено, спецификация будет записана в стандартные выходные данные.
Группа ресурсов с поддержкой Arc Azure, в которой существует Управляемый экземпляр SQL с поддержкой Arc.
| Свойство | Значение |
|---|---|
| Группа параметров: | Azure Resource Manager – targeted Arguments |
Используйте локальные API Kubernetes для выполнения этого действия.
| Свойство | Значение |
|---|---|
| Группа параметров: | Kubernetes API – targeted Arguments |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |
az sql mi-arc update
Обновите конфигурацию управляемого экземпляра SQL.
az sql mi-arc update --name
[--acquire-policy-token]
[--ad-encryption-types]
[--agent-enabled]
[--annotations]
[--cert-private-key-file]
[--cert-public-key-file]
[--change-reference]
[--cores-limit]
[--cores-request]
[--k8s-namespace]
[--keytab-secret]
[--labels]
[--license-type]
[--memory-limit]
[--memory-request]
[--no-wait]
[--orchestrator-replicas]
[--path]
[--preferred-primary-replica]
[--readable-secondaries]
[--replicas {1, 2, 3}]
[--resource-group]
[--retention-days]
[--service-annotations]
[--service-cert-secret]
[--service-labels]
[--sync-secondary-to-commit {-1, 0, 1, 2}]
[--tde-mode]
[--tde-protector-private-key-file]
[--tde-protector-public-key-file]
[--tde-protector-secret]
[--tier]
[--time-zone]
[--trace-flags]
[--use-k8s]
Примеры
Обновите конфигурацию управляемого экземпляра SQL.
az sql mi-arc update --path ./spec.json -n sqlmi1 --use-k8s
Обязательные параметры
Имя управляемого экземпляра SQL, редактируемого. Имя, в котором развертывается экземпляр, нельзя изменить.
Необязательные параметры
Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.
Автоматическое получение маркера Политика Azure для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Список поддерживаемых типов шифрования Active Directory с разделим запятыми. Должно быть подмножеством следующих значений: RC4, AES128, AES256.
Включите агент SQL Server для экземпляра. По умолчанию оно отключено.
Разделенный запятыми список заметок управляемого экземпляра SQL.
Путь к файлу, содержащий закрытый ключ сертификата в формате PEM, который будет использоваться для SQL Server.
| Свойство | Значение |
|---|---|
| Группа параметров: | Kubernetes API – targeted Arguments |
Путь к файлу с открытым ключом с форматированным сертификатом PEM, который будет использоваться для SQL Server.
| Свойство | Значение |
|---|---|
| Группа параметров: | Kubernetes API – targeted Arguments |
Связанный идентификатор ссылки на изменение для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Ограничение ядер управляемого экземпляра в виде целого числа.
Запрос ядер управляемого экземпляра в виде целого числа.
Пространство имен, в котором развертывается управляемый экземпляр SQL. Если пространство имен не указано, будет использоваться пространство имен, определенное в kubeconfig.
| Свойство | Значение |
|---|---|
| Группа параметров: | Kubernetes API – targeted Arguments |
Имя секрета Kubernetes, содержащего файл keytab для этого Управляемый экземпляр SQL с поддержкой Arc.
Разделенный запятыми список меток управляемого экземпляра SQL.
Тип лицензии, применяемый для этого управляемого экземпляра, — BasePrice, LicenseIncluded, DisasterRecovery.Default — LicenseIncluded. Тип лицензии можно изменить..
Ограничение емкости управляемого экземпляра в виде целочисленного числа, за которым следует gi (gigabytes). Пример: 4Gi.
Запрос емкости управляемого экземпляра в виде целочисленного числа, за которым следует Gi (gigabytes). Пример: 4Gi.
Не ожидать завершения длительной операции.
| Свойство | Значение |
|---|---|
| Default value: | False |
Количество реплик оркестратора высокой доступности. Значение должно быть от 1 до 3.
Путь к файлу azext_arcdata для json управляемого экземпляра SQL.
Предпочтительная первичная реплика для обновления.
| Свойство | Значение |
|---|---|
| Группа параметров: | Kubernetes API – targeted Arguments |
Количество реплик, доступных для чтения. Применяется только к уровню "Критически важный для бизнеса". Значение должно быть от 0 до числа реплик минус 1.
Этот параметр указывает количество Управляемый экземпляр SQL реплик, которые будут развернуты в кластере Kubernetes для обеспечения высокой доступности.
| Свойство | Значение |
|---|---|
| Допустимые значения: | 1, 2, 3 |
Группа ресурсов с поддержкой Arc Azure, в которой существует Управляемый экземпляр SQL с поддержкой Arc.
| Свойство | Значение |
|---|---|
| Группа параметров: | Azure Resource Manager – targeted Arguments |
Период хранения резервных копий, указанный в днях. Допустимые значения — от 0 до 35. Значение по умолчанию — 7. Установка периода хранения на 0 отключит автоматические резервные копии для всех баз данных в управляемом экземпляре SQL, а все предыдущие резервные копии будут удалены.
Разделенный запятыми список заметок для применения ко всем внешним службам.
Имя секрета Kubernetes для создания узлов или размещения сертификата службы SQL.
| Свойство | Значение |
|---|---|
| Группа параметров: | Kubernetes API – targeted Arguments |
Разделенный запятыми список меток для применения ко всем внешним службам.
Количество вторичных реплик, которые должны быть синхронизированы для фиксации. При задании этого значения значение -1 будет задано число необходимых синхронизированных вторичных файлов "(# реплик - 1) / 2", округленное вниз.
| Свойство | Значение |
|---|---|
| Допустимые значения: | -1, 0, 1, 2 |
Режим прозрачное шифрование данных (TDE) для этого Управляемый экземпляр SQL с поддержкой Arc. Допустимые значения: ServiceManaged, CustomerManaged или Disabled. Значение по умолчанию — "Отключено".
Путь к файлу, содержащий закрытый ключ сертификата в формате PEM, который будет использоваться для TDE.
| Свойство | Значение |
|---|---|
| Группа параметров: | Kubernetes API – targeted Arguments |
Путь к файлу, содержаму открытый ключ сертификата в формате PEM, который будет использоваться для TDE.
| Свойство | Значение |
|---|---|
| Группа параметров: | Kubernetes API – targeted Arguments |
Имя секрета Kubernetes, содержащего сертификат защиты TDE и закрытый ключ для этого Управляемый экземпляр SQL с поддержкой Arc. Можно указать только для режима TDE CustomerManaged.
Ценовая категория для экземпляра. Допустимые значения: BusinessCritical (bc for short) или GeneralPurpose (gp for short). Значение по умолчанию — GeneralPurpose.
Часовой пояс SQL Server для экземпляра.
Разделенный запятыми список трассировок. По умолчанию флаги отсутствуют.
Используйте локальные API Kubernetes для выполнения этого действия.
| Свойство | Значение |
|---|---|
| Группа параметров: | Kubernetes API – targeted Arguments |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |
az sql mi-arc upgrade
Обновление управляемого экземпляра SQL.
Обновите управляемый экземпляр SQL до указанной требуемой версии. Если требуемая версия не указана, будет использоваться версия контроллера данных.
az sql mi-arc upgrade [--acquire-policy-token]
[--change-reference]
[--desired-version]
[--dry-run]
[--field-filter]
[--force]
[--k8s-namespace]
[--label-filter]
[--name]
[--no-wait]
[--resource-group]
[--target]
[--use-k8s]
Примеры
Обновление управляемого экземпляра SQL.
az sql mi-arc upgrade -n sqlmi1 -k arc --desired-version v1.1.0 --use-k8s
Необязательные параметры
Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.
Автоматическое получение маркера Политика Azure для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Связанный идентификатор ссылки на изменение для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Последняя допустимая версия для обновления до. Необязательно, если версия не указана, будет использоваться версия контроллера данных. Укажите "auto" для автоматического обновления до последней допустимой версии. Дополнительные сведения об автоматическом обновлении см. в следующем https://aka.ms/arc-sqlmi-auto-upgrade:
Указывает, какой экземпляр будет обновлен, но на самом деле не обновляет экземпляры.
Отфильтруйте, чтобы выбрать экземпляры для обновления на основе свойств ресурсов.
Переопределяет все политики, которые могут применяться к экземпляру, и пытается выполнить обновление.
| Свойство | Значение |
|---|---|
| Default value: | False |
Пространство имен, в котором развертывается управляемый экземпляр SQL. Если пространство имен не указано, будет использоваться пространство имен, определенное в kubeconfig.
| Свойство | Значение |
|---|---|
| Группа параметров: | Kubernetes API – targeted Arguments |
Фильтр для выбора экземпляра для обновления на основе меток.
Имя управляемого экземпляра SQL.
Не ожидать завершения длительной операции.
| Свойство | Значение |
|---|---|
| Default value: | False |
Группа ресурсов Azure, в которой существует целевая Управляемый экземпляр SQL с поддержкой Arc.
| Свойство | Значение |
|---|---|
| Группа параметров: | Azure Resource Manager – targeted Arguments |
Параметр --target устарел и будет удален в будущем выпуске. Вместо этого используйте "--desired-version".
Последняя допустимая версия для обновления до. Необязательно, если версия не указана, будет использоваться версия контроллера данных. Укажите "auto" для автоматического обновления до последней допустимой версии. Дополнительные сведения об автоматическом обновлении см. в следующем https://aka.ms/arc-sqlmi-auto-upgrade:
Используйте локальные API Kubernetes для выполнения этого действия.
| Свойство | Значение |
|---|---|
| Группа параметров: | Kubernetes API – targeted Arguments |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |