az sql mi-arc
Примечание.
Эта ссылка является частью расширения arcdata для Azure CLI (версия 2.3.1 или более поздней). Расширение будет автоматически устанавливаться при первом запуске команды az sql mi-arc . Подробнее о расширениях.
Управление управляемыми экземплярами SQL с поддержкой Azure Arc.
Команды
Имя | Описание | Тип | Состояние |
---|---|---|---|
az sql mi-arc config |
Команды настройки. |
Расширение | Общедоступная версия |
az sql mi-arc config add |
Добавляет значение для пути JSON в файле конфигурации. |
Расширение | Общедоступная версия |
az sql mi-arc config init |
Инициализирует файлы определения CRD и спецификации для управляемого экземпляра SQL. |
Расширение | Общедоступная версия |
az sql mi-arc config patch |
Вносит исправление в файл конфигурации на основе файла исправления JSON. |
Расширение | Общедоступная версия |
az sql mi-arc config remove |
Удаляет значение пути JSON в файле конфигурации. |
Расширение | Общедоступная версия |
az sql mi-arc config replace |
Заменяет значение пути JSON в файле конфигурации. |
Расширение | Общедоступная версия |
az sql mi-arc create |
Создание управляемого экземпляра SQL. |
Расширение | Общедоступная версия |
az sql mi-arc delete |
Удаление управляемого экземпляра SQL. |
Расширение | Общедоступная версия |
az sql mi-arc edit |
Не рекомендуется использовать обновление при редактировании. |
Расширение | Устарело |
az sql mi-arc endpoint |
Просмотр конечных точек SQL и управление ими. |
Расширение | Общедоступная версия |
az sql mi-arc endpoint list |
Выводит список конечных точек SQL. |
Расширение | Общедоступная версия |
az sql mi-arc get-mirroring-cert |
Получение сертификата конечной точки зеркального отображения группы доступности из SQL MI и его сохранение в файле. |
Расширение | Общедоступная версия |
az sql mi-arc list |
Перечисление управляемых экземпляров SQL. |
Расширение | Общедоступная версия |
az sql mi-arc reprovision-replica |
Повторное создание реплика в управляемом экземпляре SQL. |
Расширение | Общедоступная версия |
az sql mi-arc show |
Отображение сведений об управляемом экземпляре SQL. |
Расширение | Общедоступная версия |
az sql mi-arc update |
Обновите конфигурацию управляемого экземпляра SQL. |
Расширение | Общедоступная версия |
az sql mi-arc upgrade |
Обновление управляемого экземпляра SQL. |
Расширение | Общедоступная версия |
az sql mi-arc create
Создание управляемого экземпляра SQL.
Чтобы задать пароль управляемого экземпляра SQL, задайте переменную среды AZDATA_PASSWORD.
az sql mi-arc create --name
[--ad-account-name]
[--ad-connector-name]
[--ad-encryption-types]
[--admin-login-secret]
[--agent-enabled]
[--annotations]
[--cert-private-key-file]
[--cert-public-key-file]
[--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]
[--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.
Необязательные параметры
Имя учетной записи Active Directory для этого Управляемый экземпляр SQL с поддержкой Arc. Эта учетная запись должна быть создана до развертывания этого экземпляра.
Имя Подключение or Active Directory. Этот параметр указывает намерение развернуть с поддержкой AD.
Список поддерживаемых типов шифрования Active Directory, разделенных запятыми. Должно быть подмножеством следующих значений: RC4, AES128, AES256.
Имя создаваемого секрета Kubernetes, в котором размещены или будут размещены учетные данные учетной записи для входа администратора.
Включите агент SQL Server для экземпляра. По умолчанию оно отключено. Допустимые значения: True или False.
Разделенный запятыми список заметок для управляемого экземпляра SQL.
Путь к файлу, содержащему закрытый ключ сертификата в формате PEM, который будет использоваться для сервера SQL Server.
Путь к файлу, содержащему открытый ключ сертификата в формате PEM, который будет использоваться для сервера SQL Server.
Параметры сортировки сервера SQL Server для экземпляра.
Лимит ядер для управляемого экземпляра (целое число).
Запрашиваемое число ядер управляемого экземпляра (целое число).
Пользовательское расположение для этого экземпляра.
Если указан данный параметр, то этот экземпляр считается экземпляром разработчика и не учитывается при оплате.
Пространство имен, в котором развертывается управляемый экземпляр SQL. Если пространство имен не указано, будет использоваться пространство имен, определенное в kubeconfig.
Имя секрета Kubernetes, содержащего файл keytab для этого Управляемый экземпляр SQL с поддержкой Arc.
Разделенный запятыми список меток для управляемого экземпляра SQL.
В качестве языкового стандарта SQL Server можно указать любой поддерживаемый код языка для экземпляра.
Тип лицензии, применяемый для этого управляемого экземпляра, — BasePrice, LicenseIncluded, DisasterRecovery.Default — LicenseIncluded. Тип лицензии можно изменить..
Ограничение емкости управляемого экземпляра в виде целого числа и Gi (гигабайты). Пример: 4Gi.
Запрос емкости управляемого экземпляра в виде целого числа и Gi (гигабайты). Пример: 4Gi.
Если задано, внешняя служба не создается. В противном случае будет создана внешняя служба того же типа, что у контроллера данных.
Не ожидать завершения длительной операции.
Количество реплика оркестратора высокой доступности. Значение должно быть от 1 до 3.
Путь к файлу azext_arcdata для JSON-файла управляемого экземпляра SQL.
Dns-имя основной службы, предоставляемое конечным пользователям для подключения к этой Управляемый экземпляр SQL с поддержкой Arc (например, sqlinstancename.contoso.com).
Номер порта, на котором предоставляется основная служба пользователям (например, 31433).
Количество реплика для чтения. Применяется только к уровню критически важный для бизнеса. Значение должно быть от 0 до числа реплика минус 1.
Этот параметр указывает количество Управляемый экземпляр SQL реплика, которые будут развернуты в кластере Kubernetes для обеспечения высокой доступности. Значение по умолчанию — 1 реплика для общего назначения, 3 реплика для критически важный для бизнеса.
Группа ресурсов Azure, в которую следует добавить Управляемый экземпляр SQL с поддержкой Arc.
Период хранения резервных копий, указанный в днях. Допустимые значения — от 0 до 35. Значение по умолчанию — 7. Установка периода хранения на 0 отключит автоматические резервные копии для всех баз данных в управляемом экземпляре SQL, а все предыдущие резервные копии будут удалены.
Dns-имя вторичной службы, предоставляемое конечным пользователям для подключения к этой Управляемый экземпляр SQL с поддержкой Arc (например, sqlinstancename2.contoso.com).
Номер порта, на котором предоставляется вторичная служба конечным пользователям (например, 31434).
Разделенный запятыми список заметок, применяемых ко всем внешним службам.
Имя создаваемого секрета Kubernetes, в котором размещен или будет размещен сертификат службы SQL.
Разделенный запятыми список меток, применяемых ко всем внешним службам.
Тип основной службы.
Разделенный запятыми список заметок, применяемых ко всем PVC.
Класс хранилища с поддержкой ReadWriteMany (RWX) для резервного копирования (/var/opt/mssql/backups). Если значение не указано, будет использоваться класс хранилища по умолчанию.
Класс хранения, используемый для файлов данных (MDF, NDF). Если значение не указано, класс хранения указан не будет и Kubernetes будет использовать класс по умолчанию.
Класс хранения, используемый для журналов баз данных (.ldf). Если значение не указано, класс хранения указан не будет и Kubernetes будет использовать класс по умолчанию.
Класс хранения, используемый для журналов (/var/log). Если значение не указано, класс хранения указан не будет и Kubernetes будет использовать класс по умолчанию.
Класс хранилища, используемый для журналов оркестратора (/var/log). Если значение не указано, класс хранения указан не будет и Kubernetes будет использовать класс по умолчанию.
Разделенный запятыми список меток, применяемых ко всем PVC.
Количество вторичных реплика, которые должны быть синхронизированы для фиксации. Если для этого значения задано значение -1, число необходимых синхронизированных вторичных файлов равно "(# реплика s - 1) / 2", округленное вниз.
Режим прозрачное шифрование данных (TDE) для этого Управляемый экземпляр SQL с поддержкой Arc. Допустимые значения: ServiceManaged, CustomerManaged или Disabled. Значение по умолчанию — "Отключено".
Путь к файлу, содержащий закрытый ключ сертификата в формате PEM, который будет использоваться для TDE.
Путь к файлу, содержаму открытый ключ сертификата в формате PEM, который будет использоваться для TDE.
Имя секрета Kubernetes, содержащего сертификат защиты TDE и закрытый ключ для этого Управляемый экземпляр SQL с поддержкой Arc. Можно указать только для режима TDE CustomerManaged.
Выберите ценовую категорию для экземпляра. Допустимые значения: BusinessCritical (сокращенно bc) или GeneralPurpose (сокращенно gp). Значение по умолчанию — GeneralPurpose.
Часовой пояс SQL Server для экземпляра.
Разделенный запятым список флагов трассировки. По умолчанию флаги отсутствуют.
Создание управляемого экземпляра Azure SQL с помощью интерфейсов API Kubernetes.
Размер тома хранилища, которое будет использоваться для резервных копий, в виде положительного числа, за которым следует обозначение Ki (килобайты), Mi (мегабайты) или Gi (гигабайты).
Размер тома хранилища для данных, выраженный как положительное число, за которым следует обозначение Ki (килобайт), Mi (мегабайт) или Gi (гигабайт).
Размер тома хранилища для журналов данных, выраженный как положительное число, за которым следует обозначение Ki (килобайт), Mi (мегабайт) или Gi (гигабайт).
Размер тома хранилища, которое будет использоваться для журналов, в виде положительного числа, за которым следует обозначение Ki (килобайты), Mi (мегабайты) или Gi (гигабайты).
Размер тома хранилища, который будет использоваться для журналов оркестратора в качестве положительного числа, за которым следует Ki (килобайт), Mi (мегабайты) или Gi (gigabytes).
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az sql mi-arc delete
Удаление управляемого экземпляра SQL.
az sql mi-arc delete --name
[--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.
Необязательные параметры
Пространство имен, в котором развертывается управляемый экземпляр SQL. Если пространство имен не указано, будет использоваться пространство имен, определенное в kubeconfig.
Не ожидать завершения длительной операции.
Группа ресурсов Azure, в которой существует Управляемый экземпляр SQL с поддержкой Arc.
Для выполнения этого действия используйте локальные API Kubernetes.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az sql mi-arc edit
Эта команда устарела и будет удалена в будущем выпуске. Вместо этого используйте "update".
Не рекомендуется использовать обновление при редактировании.
az sql mi-arc edit --name
[--agent-enabled]
[--annotations]
[--cores-limit]
[--cores-request]
[--custom-location]
[--dev]
[--k8s-namespace]
[--labels]
[--license-type]
[--location]
[--memory-limit]
[--memory-request]
[--no-wait]
[--path]
[--resource-group]
[--retention-days]
[--service-annotations]
[--service-labels]
[--tag-name]
[--tag-value]
[--tier]
[--time-zone]
[--trace-flags]
[--use-k8s]
Обязательные параметры
Имя редактируемого управляемого экземпляра SQL. Изменить имя, под которым развертывается ваш экземпляр, невозможно.
Необязательные параметры
Включите агент SQL Server для экземпляра. По умолчанию оно отключено.
Разделенный запятыми список заметок для управляемого экземпляра SQL.
Лимит ядер для управляемого экземпляра (целое число).
Запрашиваемое число ядер управляемого экземпляра (целое число).
Пользовательское расположение для этого экземпляра.
Если указан данный параметр, то этот экземпляр считается экземпляром разработчика и не учитывается при оплате.
Пространство имен, в котором развертывается управляемый экземпляр SQL. Если пространство имен не указано, будет использоваться пространство имен, определенное в kubeconfig.
Разделенный запятыми список меток для управляемого экземпляра SQL.
Тип лицензии, обновляемый для этого управляемого экземпляра, — BasePrice, LicenseIncluded, DisasterRecovery. Значение по умолчанию — LicenseIncluded.
Расположение Azure, в котором будут храниться метаданные sqlmi (например, eastus).
Ограничение емкости управляемого экземпляра в виде целого числа и Gi (гигабайты). Пример: 4Gi.
Запрос емкости управляемого экземпляра в виде целого числа и Gi (гигабайты). Пример: 4Gi.
Если указано, команда не будет ожидать готового состояния экземпляра перед возвратом результата.
Путь к файлу azext_arcdata для JSON-файла управляемого экземпляра SQL.
Группа ресурсов Azure, в которой существует Управляемый экземпляр SQL с поддержкой Arc.
Период хранения резервных копий, указанный в днях. Допустимые значения — от 0 до 35. Значение по умолчанию — 7. Установка периода хранения на 0 отключит автоматические резервные копии для всех баз данных в управляемом экземпляре SQL, а все предыдущие резервные копии будут удалены.
Разделенный запятыми список заметок, применяемых ко всем внешним службам.
Разделенный запятыми список меток, применяемых ко всем внешним службам.
Имя тега управляемого экземпляра SQL.
Значение тега управляемого экземпляра SQL.
Выберите ценовую категорию для экземпляра. Допустимые значения: BusinessCritical (сокращенно bc) или GeneralPurpose (сокращенно gp). Значение по умолчанию — GeneralPurpose.
Часовой пояс SQL Server для экземпляра.
Разделенный запятым список флагов трассировки. По умолчанию флаги отсутствуют.
Для выполнения этого действия используйте локальные API Kubernetes.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az sql mi-arc get-mirroring-cert
Получение сертификата конечной точки зеркального отображения группы доступности из SQL MI и его сохранение в файле.
az sql mi-arc get-mirroring-cert --cert-file
--name
[--k8s-namespace]
[--use-k8s]
Примеры
Получение сертификата конечной точки зеркального отображения группы доступности из sqlmi1 и его сохранение в файле fileName1.
az sql mi-arc get-mirroring-cert -n sqlmi1 --cert-file fileName1
Обязательные параметры
Локальное имя файла для хранения полученного сертификата в формате PEM.
Имя управляемого экземпляра SQL.
Необязательные параметры
Пространство имен, в котором развертывается управляемый экземпляр SQL. Если пространство имен не указано, будет использоваться пространство имен, определенное в kubeconfig.
Для выполнения этого действия используйте локальные API Kubernetes.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
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. Если это не указано, будут перечислены все экземпляры в группе ресурсов.
Пространство имен Kubernetes, содержащее Управляемый экземпляр SQL с поддержкой Arc. Если пространство имен не указано, будет использоваться пространство имен, определенное в kubeconfig.
Группа ресурсов Azure, содержащая Управляемый экземпляр SQL с поддержкой Arc.
Для выполнения этого действия используйте локальные API Kubernetes.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az sql mi-arc reprovision-replica
Повторное создание реплика в управляемом экземпляре SQL.
az sql mi-arc reprovision-replica --name
[--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, реплика для повторной подготовки.
Необязательные параметры
Пространство имен, в котором развернут управляемый экземпляр SQL реплика. Если пространство имен не указано, будет использоваться пространство имен, определенное в kubeconfig.
Не ожидать завершения длительной операции.
Повторное формирование управляемого экземпляра SQL реплика с помощью локальных API Kubernetes.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
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.
Путь для записи полной спецификации управляемого экземпляра SQL. Если этот параметр опущен, спецификация будет записана в стандартный вывод.
Группа ресурсов Azure, в которой существует Управляемый экземпляр SQL с поддержкой Arc.
Для выполнения этого действия используйте локальные API Kubernetes.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az sql mi-arc update
Обновите конфигурацию управляемого экземпляра SQL.
az sql mi-arc update --name
[--ad-encryption-types]
[--agent-enabled]
[--annotations]
[--cert-private-key-file]
[--cert-public-key-file]
[--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. Изменить имя, под которым развертывается ваш экземпляр, невозможно.
Необязательные параметры
Список поддерживаемых типов шифрования Active Directory, разделенных запятыми. Должно быть подмножеством следующих значений: RC4, AES128, AES256.
Включите агент SQL Server для экземпляра. По умолчанию оно отключено.
Разделенный запятыми список заметок для управляемого экземпляра SQL.
Путь к файлу, содержащему закрытый ключ сертификата в формате PEM, который будет использоваться для сервера SQL Server.
Путь к файлу, содержащему открытый ключ сертификата в формате PEM, который будет использоваться для сервера SQL Server.
Лимит ядер для управляемого экземпляра (целое число).
Запрашиваемое число ядер управляемого экземпляра (целое число).
Пространство имен, в котором развертывается управляемый экземпляр SQL. Если пространство имен не указано, будет использоваться пространство имен, определенное в kubeconfig.
Имя секрета Kubernetes, содержащего файл keytab для этого Управляемый экземпляр SQL с поддержкой Arc.
Разделенный запятыми список меток для управляемого экземпляра SQL.
Тип лицензии, применяемый для этого управляемого экземпляра, — BasePrice, LicenseIncluded, DisasterRecovery.Default — LicenseIncluded. Тип лицензии можно изменить..
Ограничение емкости управляемого экземпляра в виде целого числа и Gi (гигабайты). Пример: 4Gi.
Запрос емкости управляемого экземпляра в виде целого числа и Gi (гигабайты). Пример: 4Gi.
Не ожидать завершения длительной операции.
Количество реплика оркестратора высокой доступности. Значение должно быть от 1 до 3.
Путь к файлу azext_arcdata для JSON-файла управляемого экземпляра SQL.
Предпочтительный основной реплика для обновления.
Количество реплика для чтения. Применяется только к уровню критически важный для бизнеса. Значение должно быть от 0 до числа реплика минус 1.
Этот параметр указывает количество Управляемый экземпляр SQL реплика, которые будут развернуты в кластере Kubernetes для обеспечения высокой доступности.
Группа ресурсов Azure, в которой существует Управляемый экземпляр SQL с поддержкой Arc.
Период хранения резервных копий, указанный в днях. Допустимые значения — от 0 до 35. Значение по умолчанию — 7. Установка периода хранения на 0 отключит автоматические резервные копии для всех баз данных в управляемом экземпляре SQL, а все предыдущие резервные копии будут удалены.
Разделенный запятыми список заметок, применяемых ко всем внешним службам.
Имя создаваемого секрета Kubernetes, в котором размещен или будет размещен сертификат службы SQL.
Разделенный запятыми список меток, применяемых ко всем внешним службам.
Количество вторичных реплика, которые должны быть синхронизированы для фиксации. Если для этого значения задано значение -1, число необходимых синхронизированных вторичных файлов равно "(# реплика s - 1) / 2", округленное вниз.
Режим прозрачное шифрование данных (TDE) для этого Управляемый экземпляр SQL с поддержкой Arc. Допустимые значения: ServiceManaged, CustomerManaged или Disabled. Значение по умолчанию — "Отключено".
Путь к файлу, содержащий закрытый ключ сертификата в формате PEM, который будет использоваться для TDE.
Путь к файлу, содержаму открытый ключ сертификата в формате PEM, который будет использоваться для TDE.
Имя секрета Kubernetes, содержащего сертификат защиты TDE и закрытый ключ для этого Управляемый экземпляр SQL с поддержкой Arc. Можно указать только для режима TDE CustomerManaged.
Выберите ценовую категорию для экземпляра. Допустимые значения: BusinessCritical (сокращенно bc) или GeneralPurpose (сокращенно gp). Значение по умолчанию — GeneralPurpose.
Часовой пояс SQL Server для экземпляра.
Разделенный запятым список флагов трассировки. По умолчанию флаги отсутствуют.
Для выполнения этого действия используйте локальные API Kubernetes.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az sql mi-arc upgrade
Обновление управляемого экземпляра SQL.
Обновите управляемый экземпляр SQL до указанной требуемой версии. Если требуемая версия не указана, будет использоваться версия контроллера данных.
az sql mi-arc upgrade [--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
Необязательные параметры
Последняя допустимая версия для обновления до. Необязательно, если версия не указана, будет использоваться версия контроллера данных. Укажите "auto" для автоматического обновления до последней допустимой версии. Дополнительные сведения об автоматическом обновлении см. в следующем https://aka.ms/arc-sqlmi-auto-upgrade:
Указывает, какой экземпляр будет обновлен, но на самом деле не обновляет экземпляры.
Отфильтруйте, чтобы выбрать экземпляры для обновления на основе свойств ресурсов.
Переопределяет все политики, которые могут применяться к экземпляру, и пытается выполнить обновление.
Пространство имен, в котором развертывается управляемый экземпляр SQL. Если пространство имен не указано, будет использоваться пространство имен, определенное в kubeconfig.
Фильтр для выбора экземпляра для обновления на основе меток.
Имя управляемого экземпляра SQL.
Не ожидать завершения длительной операции.
Группа ресурсов Azure, в которой существует целевая Управляемый экземпляр SQL с поддержкой Arc.
Параметр --target устарел и будет удален в будущем выпуске. Вместо этого используйте "--desired-version".
Последняя допустимая версия для обновления до. Необязательно, если версия не указана, будет использоваться версия контроллера данных. Укажите "auto" для автоматического обновления до последней допустимой версии. Дополнительные сведения об автоматическом обновлении см. в следующем https://aka.ms/arc-sqlmi-auto-upgrade:
Для выполнения этого действия используйте локальные API Kubernetes.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по