az sql db replica

Управление реплика между базами данных.

Команды

Имя Описание Тип Состояние
az sql db replica create

Создайте базу данных в качестве доступной для чтения вторичной реплика существующей базы данных.

Основные сведения Общедоступная версия
az sql db replica delete-link

Постоянное прекращение реплика данных между двумя реплика базы данных.

Основные сведения Общедоступная версия
az sql db replica list-links

Вывод списка реплика базы данных и их состояния реплика.

Основные сведения Общедоступная версия
az sql db replica set-primary

Задайте базу данных-источник реплика путем отработки отказа из текущей базы данных-источника реплика.

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

az sql db replica create

Создайте базу данных в качестве доступной для чтения вторичной реплика существующей базы данных.

Полный список параметров уровня производительности можно увидеть путем az sql db list-editions -a -o table -l LOCATIONвыполнения. База данных-получатель должна иметь тот же выпуск, что и база данных-источник.

az sql db replica create --name
                         --partner-server
                         --resource-group
                         --server
                         [--assign-identity {false, true}]
                         [--auto-pause-delay]
                         [--availability-zone]
                         [--backup-storage-redundancy]
                         [--capacity]
                         [--compute-model {Provisioned, Serverless}]
                         [--elastic-pool]
                         [--encryption-protector]
                         [--encryption-protector-auto-rotation {false, true}]
                         [--family]
                         [--federated-client-id]
                         [--ha-replicas]
                         [--keys]
                         [--license-type {BasePrice, LicenseIncluded}]
                         [--min-capacity]
                         [--no-wait]
                         [--partner-database]
                         [--partner-resource-group]
                         [--preferred-enclave-type {Default, VBS}]
                         [--read-scale {Disabled, Enabled}]
                         [--secondary-type]
                         [--service-level-objective]
                         [--tags]
                         [--umi]
                         [--zone-redundant {false, true}]

Примеры

Создайте базу данных с уровнем производительности S0 в качестве вторичной реплика существующей базы данных уровня "Стандартный".

az sql db replica create -g mygroup -s myserver -n originalDb --partner-server newDb --service-objective S0

Создание базы данных с выпуском GeneralPurpose, оборудованием 4-го поколения и 1 виртуальным ядром в качестве вторичной реплика существующей базы данных GeneralPurpose

az sql db replica create -g mygroup -s myserver -n originalDb --partner-server newDb -f Gen4 -c 1

Создайте базу данных с избыточным по зонам хранилищем резервных копий в качестве вторичной реплика существующей базы данных.

az sql db replica create -g mygroup -s myserver -n originalDb --partner-server newDb --backup-storage-redundancy Zone

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

--name -n

Имя База данных SQL Azure.

--partner-server

Имя сервера для создания нового реплика в.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--server -s

Имя SQL Server Azure. Вы можете настроить значение по умолчанию с помощью az configure --defaults sql-server=<name>.

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

--assign-identity -i

Назначьте удостоверение для базы данных.

допустимые значения: false, true
--auto-pause-delay

Время в минутах после автоматической приостановки базы данных. Значение -1 означает, что автоматическая приостановка отключена.

--availability-zone

Зона доступности.

--backup-storage-redundancy --bsr

Избыточность хранилища резервных копий, используемая для хранения резервных копий. Допустимые значения: Local, Zone, GeoZone.

--capacity -c

Компонент емкости sku целочисленного числа единиц DTU или виртуальных ядер.

--compute-model

Модель вычислений базы данных.

допустимые значения: Provisioned, Serverless
--elastic-pool

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

--encryption-protector

Указывает ключ хранилища ключей Azure, используемый в качестве ключа защиты шифрования базы данных.

--encryption-protector-auto-rotation --epauto

Указывает флаг автоматической смены ключа шифрования базы данных. Может иметь значение true, false или NULL.

допустимые значения: false, true
--family -f

Компонент создания вычислений SKU (только для номеров SKU для виртуальных ядер). Допустимые значения: 4-го поколения, 5-го поколения.

--federated-client-id

Федеративный идентификатор клиента для База данных SQL. Он используется для сценария CMK между клиентами.

--ha-replicas --read-replicas

Количество реплика высокого уровня доступности для подготовки базы данных. Только для выпуска Hyperscale.

--keys

Список ключей AKV для База данных SQL.

--license-type

Тип лицензии, применяемый для этой базы данных.LicenseIncluded Если вам нужна лицензия или BasePriceу вас есть лицензия и вы можете использовать Azure HybridBenefit.

допустимые значения: BasePrice, LicenseIncluded
--min-capacity

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

--no-wait

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

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

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

--partner-resource-group

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

--preferred-enclave-type

Указывает тип анклава для этого ресурса.

допустимые значения: Default, VBS
--read-scale

Если этот параметр включен, подключения с намерением приложения, которые настроены для чтения в строка подключения, могут быть перенаправлены на дополнительный реплика чтения. Это свойство доступно только для баз данных premium и критически важный для бизнеса.

допустимые значения: Disabled, Enabled
--secondary-type

Тип вторичного объекта для создания. Допустимые значения: Geo, Named.

--service-level-objective --service-objective

Цель службы для новой базы данных. Например: Basic, S0, P1, GP_Gen4_1, GP_S_Gen5_8, BC_Gen5_2, HS_Gen5_32.

--tags

Теги, разделенные пробелами: key[=value] [key[=value] ...]. Используйте "" для очистки существующих тегов.

--umi --user-assigned-identity-id

Список назначенных пользователем удостоверений для База данных SQL.

--zone-redundant -z

Указывает, следует ли включить избыточность зоны. Значение по умолчанию имеет значение true, если значение не указано.

допустимые значения: false, true
Глобальные параметры
--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 db replica delete-link --partner-server
                              [--ids]
                              [--name]
                              [--partner-resource-group]
                              [--resource-group]
                              [--server]
                              [--subscription]
                              [--yes]
--partner-server

Имя сервера, в который входит другой реплика.

--ids

Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.

--name -n

Имя База данных SQL Azure.

--partner-resource-group

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

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--server -s

Имя SQL Server Azure. Вы можете настроить значение по умолчанию с помощью az configure --defaults sql-server=<name>.

--subscription

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

--yes -y

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

значение по умолчанию: False
Глобальные параметры
--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 db replica list-links [--ids]
                             [--name]
                             [--resource-group]
                             [--server]
                             [--subscription]

Вывод списка реплика базы данных и их состояния реплика. (автоматическое создание)

az sql db replica list-links --name MyAzureSQLDatabase --resource-group MyResourceGroup --server myserver
--ids

Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.

--name -n

Имя База данных SQL Azure.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--server -s

Имя SQL Server Azure. Вы можете настроить значение по умолчанию с помощью az configure --defaults sql-server=<name>.

--subscription

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

Глобальные параметры
--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 db replica set-primary

Задайте базу данных-источник реплика путем отработки отказа из текущей базы данных-источника реплика.

az sql db replica set-primary [--allow-data-loss]
                              [--ids]
                              [--name]
                              [--resource-group]
                              [--server]
                              [--subscription]

Примеры

Задайте базу данных-источник реплика путем отработки отказа из текущей базы данных-источника реплика. (автоматическое создание)

az sql db replica set-primary --allow-data-loss --name MyDatabase --resource-group MyResourceGroup --server myserver --subscription MySubscription

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

--allow-data-loss

Если задано, операция отработки отказа позволит потерять данные.

значение по умолчанию: False
--ids

Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.

--name -n

Имя базы данных для отработки отказа.

--resource-group -g

Имя группы ресурсов, содержащей вторичную реплика, которая станет новой первичной.

--server -s

Имя сервера, содержащего вторичный реплика, который станет новым основным. Вы можете настроить значение по умолчанию с помощью az configure --defaults sql-server=<name>.

--subscription

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

Глобальные параметры
--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.