Поделиться через


az sql server-arc availability-group

Примечание.

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

Эта группа команд находится в предварительной версии и в процессе разработки. Уровни справки и поддержки: https://aka.ms/CLI_refstatus

Управление группами доступности.

Команды

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

Создайте группу доступности.

Расширение Предварительный просмотр
az sql server-arc availability-group failover

Запрос отработки отказа вручную группы доступности.

Расширение Предварительный просмотр

az sql server-arc availability-group create

Предварительный просмотр

Группа команд "sql server-arc availability-group" находится в предварительной версии и находится в процессе разработки. Уровни справки и поддержки: https://aka.ms/CLI_refstatus

Создайте группу доступности.

az sql server-arc availability-group create --mirroring-port
                                            --name
                                            --replica-ids
                                            --resource-group
                                            [--automated-backup-preference]
                                            [--availability-mode]
                                            [--certificate-name]
                                            [--cluster-type]
                                            [--databases]
                                            [--db-failover]
                                            [--dtc-support]
                                            [--endpoint-auth-mode]
                                            [--endpoint-login]
                                            [--failover-mode]
                                            [--failure-condition-level]
                                            [--health-check-timeout]
                                            [--listener-ipv4-addresses]
                                            [--listener-ipv4-masks]
                                            [--listener-ipv6-addresses]
                                            [--listener-name]
                                            [--listener-port]
                                            [--no-wait]
                                            [--required-synchronized-secondaries]
                                            [--seeding-mode]

Примеры

Ex 1. Создание группы доступности

az sql server-arc availability-group create --name myAvailabilityGroupName --resource-group myResourceGroup --replica-ids "/subscriptions/.../resourceGroups/.../providers/Microsoft.AzureArcData/sqlServerInstances/mySqlServerInstance" --mirroring-port 5022

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

--mirroring-port

Номер порта для конечной точки зеркального отображения базы данных.

--name -n

Имя группы доступности.

--replica-ids

Один или несколько идентификаторов ресурсов экземпляра SQL Server (разделенные пробелами). Первый идентификатор будет начальной первичной репликой.

--resource-group -g

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

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

--automated-backup-preference

Предпочтение автоматического резервного копирования для группы доступности (PRIMARY | SECONDARY_ONLY | SECONDARY | НЕТ).

--availability-mode

Режим доступности для группы доступности (SYNCHRONOUS_COMMIT | ASYNCHRONOUS_COMMIT).

--certificate-name

Имя сертификата для проверки подлинности подключений к конечной точке зеркального отображения.

--cluster-type

Тип кластера для группы доступности (WSFC | НЕТ).

--databases

Имена баз данных (разделенные пробелами).

--db-failover

Включает отработку отказа на уровне базы данных для группы доступности (ON | OFF).

--dtc-support

Включает поддержку транзакций между базами данных через координатора распределенных транзакций для группы доступности (PER_DB | OFF).

--endpoint-auth-mode

Режим проверки подлинности для подключения к конечной точке зеркального отображения.

--endpoint-login

Имя входа для предоставления разрешений на подключение к конечной точке зеркального отображения.

--failover-mode

Режим отработки отказа для группы доступности (AUTOMATIC | ВРУЧНУЮ | EXTERNAL).

--failure-condition-level

Уровень состояния сбоя для группы доступности (1 | 2 | 3 | 4 | 5).

--health-check-timeout

Время ожидания проверки работоспособности (в миллисекундах) для группы доступности. Минимальное значение — 15000.

--listener-ipv4-addresses

Один или несколько адресов IPv4 (с разделителями пространства) для прослушивателя группы доступности.

--listener-ipv4-masks

Одна или несколько маск подсетей для IPv4-адресов прослушивателя группы доступности. Должен соответствовать порядку и количеству IPv4-адресов.

--listener-ipv6-addresses

Один или несколько IPv6-адресов (с разделителями пространства) для прослушивателя группы доступности.

--listener-name

Имя прослушивателя группы доступности.

--listener-port

Номер порта прослушивателя группы доступности.

--no-wait

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

Default value: False
--required-synchronized-secondaries

Указывает минимальное количество синхронных секундописей, необходимых для фиксации перед основной фиксацией транзакции (минимальное 0 максимальное число реплик — 1).

--seeding-mode

Режим заполнения для группы доступности (AUTOMATIC | ВРУЧНУЮ).

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

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

--help -h

Показать это сообщение справки и выйти.

--only-show-errors

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

--output -o

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

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

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

--subscription

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

--verbose

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

az sql server-arc availability-group failover

Предварительный просмотр

Группа команд "sql server-arc availability-group" находится в предварительной версии и находится в процессе разработки. Уровни справки и поддержки: https://aka.ms/CLI_refstatus

Запрос отработки отказа вручную группы доступности.

az sql server-arc availability-group failover --name
                                              --resource-group
                                              --server-name

Примеры

Ex 1. Запрос на отработку отказа вручную группы доступности

az sql server-arc availability-group failover --name myAvailabilityGroupName --resource-group myResourceGroup --server-name myServerName

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

--name -n

Имя группы доступности.

--resource-group -g

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

--server-name

Имя целевого объекта отработки отказа SQL Server с поддержкой Arc.

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

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

--help -h

Показать это сообщение справки и выйти.

--only-show-errors

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

--output -o

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

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

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

--subscription

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

--verbose

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