az sql instance-failover-group-arc

Примечание.

Эта ссылка является частью расширения arcdata для Azure CLI (версия 2.3.1 или более поздней). Расширение будет автоматически устанавливаться при первом запуске команды az sql instance-failover-group-arc . Подробнее о расширениях.

Управление группами отработки отказа управляемого экземпляра SQL с поддержкой Arc.

Команды

Имя Описание Тип Состояние
az sql instance-failover-group-arc create

Создайте ресурс группы отработки отказа.

Расширение Общедоступная версия
az sql instance-failover-group-arc delete

Удалите группу отработки отказа с поддержкой Arc Управляемый экземпляр SQL.

Расширение Общедоступная версия
az sql instance-failover-group-arc list

Список всех групп отработки отказа.

Расширение Общедоступная версия
az sql instance-failover-group-arc show

Отображение сведений о ресурсе группы отработки отказа.

Расширение Общедоступная версия
az sql instance-failover-group-arc update

Обновление ресурса группы отработки отказа.

Расширение Общедоступная версия

az sql instance-failover-group-arc create

Создайте ресурс группы отработки отказа.

Создайте ресурс группы отработки отказа с поддержкой Arc, Управляемый экземпляр SQL, чтобы настроить распределенную группу доступности.

az sql instance-failover-group-arc create --mi
                                          --name
                                          --partner-mi
                                          [--k8s-namespace]
                                          [--no-wait]
                                          [--partner-mirroring-cert-file]
                                          [--partner-mirroring-url]
                                          [--partner-resource-group]
                                          [--partner-sync-mode {async, sync}]
                                          [--primary-mirroring-url]
                                          [--resource-group]
                                          [--role {primary, secondary}]
                                          [--shared-name]
                                          [--use-k8s]

Примеры

Используйте API Kubernetes для создания ресурса группы отработки отказа между основным управляемым экземпляром SQL sqlmi1 и управляемым экземпляром SQL партнера SQL sqlmi2. Требуется зеркало конечной точки и файла сертификата партнера.

az sql instance-failover-group-arc create --name fogcr --shared-name sharedname1 --mi sqlmi1 --role primary --partner-mi sqlmi2 --partner-mirroring-url 10.20.5.20:970 --partner-mirroring-cert-file ./sqlmi2.cer --use-k8s

Используйте Azure Resource Manager (ARM), чтобы создать ресурс группы отработки отказа.

az sql instance-failover-group-arc create --name fogcr  --mi sqlmi1 --resource-group primary-rg-name  --partner-mi sqlmi2 --partner-resource-group partner-rg-name --partner-sync-mode async

Используйте ARM для создания группы отработки отказа с настраиваемыми URL-адресами зеркало.

az sql instance-failover-group-arc create --name fogcr  --mi sqlmi1 --resource-group primary-rg-name  --partner-mi sqlmi2 --partner-resource-group partner-rg-name --partner-sync-mode async --primary-mirroring-url 21.10.6.30:6603 --partner-mirroring-url 10.20.5.20:970

Обязательные параметры

--mi

Имя основного управляемого экземпляра SQL.

--name -n

Имя ресурса группы отработки отказа.

--partner-mi

Имя управляемого экземпляра SQL партнера или удаленного экземпляра SQL. При использовании аргументов, предназначенных для ARM, это относится к имени экземпляра аварийного восстановления (DR).

Необязательные параметры

--k8s-namespace -k

Пространство имен, в котором развертывается группа отработки отказа. Если пространство имен не указано, будет использоваться пространство имен, определенное в kubeconfig.

--no-wait

Не ожидать завершения длительной операции.

значение по умолчанию: False
--partner-mirroring-cert-file -f

Имя файла общедоступного сертификата конечной точки зеркало для управляемого экземпляра ИЛИ группы доступности партнера SQL в удаленном экземпляре SQL. Поддерживается только формат PEM.

--partner-mirroring-url -u

URL-адрес конечной точки зеркало управляемого экземпляра SQL партнера.

--partner-resource-group

Группа ресурсов Azure управляемого экземпляра SQL с поддержкой DR-партнера Arc.

--partner-sync-mode -m

Режим синхронизации партнеров управляемого экземпляра SQL с поддержкой Arc.

допустимые значения: async, sync
--primary-mirroring-url

URL-адрес конечной точки зеркало основного управляемого экземпляра SQL.

--resource-group -g

Группа ресурсов Azure основного управляемого экземпляра SQL с поддержкой Arc.

--role

Запрошенная роль группы отработки отказа. Роль можно изменить.

допустимые значения: primary, secondary
--shared-name

Общее имя группы отработки отказа для этого управляемого экземпляра SQL. Как основной управляемый экземпляр SQL, так и его партнер должны использовать одно и то же общее имя.

--use-k8s

Создайте группу отработки отказа управляемого экземпляра SQL с поддержкой Arc с помощью локальных API Kubernetes.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az sql instance-failover-group-arc delete

Удалите группу отработки отказа с поддержкой Arc Управляемый экземпляр SQL.

az sql instance-failover-group-arc delete --name
                                          [--k8s-namespace]
                                          [--mi]
                                          [--resource-group]
                                          [--use-k8s]

Примеры

Удалите ресурс группы отработки отказа с помощью API Kubernetes.

az sql instance-failover-group-arc delete --name fogcr --use-k8s

Удалите ресурс группы отработки отказа с помощью Azure Resource Manager.

az sql instance-failover-group-arc delete --name fogcr --mi sqlmi1 -g rg-name

Обязательные параметры

--name -n

Имя ресурса группы отработки отказа для удаления.

Необязательные параметры

--k8s-namespace -k

Пространство имен, в котором развертывается группа отработки отказа. Если пространство имен не указано, будет использоваться пространство имен, определенное в kubeconfig.

--mi

Имя основного управляемого экземпляра SQL с поддержкой Arc.

--resource-group -g

Группа ресурсов Azure основного управляемого экземпляра SQL с поддержкой Arc.

--use-k8s

Для выполнения этого действия используйте локальные API Kubernetes.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az sql instance-failover-group-arc list

Список всех групп отработки отказа.

az sql instance-failover-group-arc list [--k8s-namespace]
                                        [--mi]
                                        [--resource-group]
                                        [--use-k8s]

Примеры

Вывод списка всех групп отработки отказа в пространстве имен с помощью API Kubernetes.

az sql instance-failover-group-arc list --k8s-namespace arcdata --use-k8s

Список всех групп отработки отказа путем запроса Azure Resource Manager (ARM).

az sql instance-failover-group-arc list --mi sqlmi1 -g rg-name

Необязательные параметры

--k8s-namespace -k

Пространство имен, в котором развертываются группы отработки отказа. Если пространство имен не указано, будет использоваться пространство имен, определенное в kubeconfig.

--mi

Имя управляемого экземпляра SQL с поддержкой Arc.

--resource-group -g

Группа ресурсов Azure управляемого экземпляра SQL с поддержкой Arc.

--use-k8s

Для выполнения этого действия используйте локальные API Kubernetes.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az sql instance-failover-group-arc show

Отображение сведений о ресурсе группы отработки отказа.

az sql instance-failover-group-arc show --name
                                        [--k8s-namespace]
                                        [--mi]
                                        [--resource-group]
                                        [--use-k8s]

Примеры

Отображение сведений о группе отработки отказа с помощью API Kubernetes.

az sql instance-failover-group-arc show --name fogcr --use-k8s

Отображение сведений о группе отработки отказа путем запроса Azure Resource Manager (ARM).

az sql instance-failover-group-arc show --name fogcr1 --mi sqlmi1 -g rg-name

Обязательные параметры

--name -n

Имя ресурса группы отработки отказа.

Необязательные параметры

--k8s-namespace -k

Пространство имен, в котором развертывается группа отработки отказа. Если пространство имен не указано, будет использоваться пространство имен, определенное в kubeconfig.

--mi

Имя основного управляемого экземпляра SQL с поддержкой Arc.

--resource-group -g

Группа ресурсов Azure основного управляемого экземпляра SQL с поддержкой Arc.

--use-k8s

Для выполнения этого действия используйте локальные API Kubernetes.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az sql instance-failover-group-arc update

Обновление ресурса группы отработки отказа.

Обновите ресурс группы отработки отказа с поддержкой Arc Управляемый экземпляр SQL, чтобы изменить роль распределенной группы доступности.

az sql instance-failover-group-arc update --name
                                          [--k8s-namespace]
                                          [--mi]
                                          [--no-wait]
                                          [--partner-sync-mode {async, sync}]
                                          [--resource-group]
                                          [--role {force-primary-allow-data-loss, force-secondary, secondary}]
                                          [--use-k8s]

Примеры

Обновите ресурс группы отработки отказа на вторичную роль из первичной с помощью API Kubernetes.

az sql instance-failover-group-arc update --name fogcr --role secondary --use-k8s

Обновите ресурс группы отработки отказа с помощью Azure Resource Manager.

az sql instance-failover-group-arc update --name fogcr  --role secondary --mi sqlmi1 --resource-group rg-name

Обязательные параметры

--name -n

Имя ресурса группы отработки отказа.

Необязательные параметры

--k8s-namespace -k

Пространство имен, в котором существует группа отработки отказа. Если пространство имен не указано, будет использоваться пространство имен, определенное в kubeconfig.

--mi

Имя управляемого экземпляра SQL с поддержкой Arc для обновления.

--no-wait

Не ожидать завершения длительной операции.

значение по умолчанию: False
--partner-sync-mode -m

Режим синхронизации партнеров управляемого экземпляра SQL.

допустимые значения: async, sync
--resource-group -g

Группа ресурсов Azure основного управляемого экземпляра SQL с поддержкой Arc.

--role

Запрошенная роль группы отработки отказа.

допустимые значения: force-primary-allow-data-loss, force-secondary, secondary
--use-k8s

Для выполнения этого действия используйте локальные API Kubernetes.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.