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
Обязательные параметры
Имя базы данных SQL Azure.
Имя сервера для создания новой реплики.
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>
.
Имя SQL Server Azure. Вы можете настроить значение по умолчанию с помощью az configure --defaults sql-server=<name>
.
Необязательные параметры
Назначьте удостоверение для базы данных.
Время в минутах после автоматической приостановки базы данных. Значение -1 означает, что автоматическая приостановка отключена.
Зона доступности.
Избыточность хранилища резервных копий, используемая для хранения резервных копий. Допустимые значения: Local, Zone, GeoZone.
Компонент емкости sku целочисленного числа единиц DTU или виртуальных ядер.
Модель вычислений базы данных.
Имя или идентификатор ресурса эластичного пула для создания базы данных в.
Указывает ключ хранилища ключей Azure, используемый в качестве ключа защиты шифрования базы данных.
Указывает флаг автоматической смены ключа шифрования базы данных. Может иметь значение true, false или NULL.
Компонент создания вычислений SKU (только для номеров SKU для виртуальных ядер). Допустимые значения: 4-го поколения, 5-го поколения.
Федеративный идентификатор клиента для базы данных SQL. Он используется для сценария CMK между клиентами.
Количество реплик высокой доступности для подготовки базы данных. Только для выпуска Hyperscale.
Список ключей AKV для базы данных SQL.
Тип лицензии, применяемый для этой базы данных.
LicenseIncluded
, если требуется лицензия или BasePrice
, если у вас есть лицензия и имеется право на Azure HybridBenefit.
Минимальная емкость, которую база данных всегда будет выделена, если она не приостановлена.
Не ожидать завершения длительной операции.
Имя новой реплики. Если не указано, по умолчанию используется имя исходной базы данных.
Имя группы ресурсов для создания новой реплики. Если не указано, по умолчанию используется группа ресурсов источника.
Указывает тип анклава для этого ресурса.
Если этот параметр включен, подключения с намерением приложения, которые настроены для чтения в их строке подключения, могут быть перенаправлены на вторичную реплику чтения. Это свойство доступно только для баз данных уровня "Премиум" и "Критически важный для бизнеса".
Тип вторичного объекта для создания. Допустимые значения: Geo, Named.
Цель службы для новой базы данных. Например: Basic, S0, P1, GP_Gen4_1, GP_S_Gen5_8, BC_Gen5_2, HS_Gen5_32.
Теги, разделенные пробелами: key[=value] [key[=value] ...]. Используйте "" для очистки существующих тегов.
Список назначенных пользователем удостоверений для базы данных SQL.
Указывает, следует ли включить избыточность зоны. Значение по умолчанию имеет значение true, если значение не указано.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az sql db replica delete-link
Окончательно остановите репликацию данных между двумя репликами базы данных.
az sql db replica delete-link --partner-server
[--ids]
[--name]
[--partner-resource-group]
[--resource-group]
[--server]
[--subscription]
[--yes]
Обязательные параметры
Имя сервера, в который находится другая реплика.
Необязательные параметры
Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие параметры 'Resource Id'.
Имя базы данных SQL Azure.
Имя группы ресурсов, в которую находится другая реплика. Если не указано, по умолчанию используется группа ресурсов первой базы данных.
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>
.
Имя SQL Server Azure. Вы можете настроить значение по умолчанию с помощью az configure --defaults sql-server=<name>
.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Не запрашивать подтверждение.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az sql db replica list-links
Вывод списка реплик базы данных и их состояния репликации.
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
Необязательные параметры
Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие параметры 'Resource Id'.
Имя базы данных SQL Azure.
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>
.
Имя SQL Server Azure. Вы можете настроить значение по умолчанию с помощью az configure --defaults sql-server=<name>
.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --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
Необязательные параметры
Если задано, операция отработки отказа позволит потерять данные.
Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие параметры 'Resource Id'.
Имя базы данных для отработки отказа.
Имя группы ресурсов, содержащей вторичную реплику, которая станет новой первичной.
Имя сервера, содержащего вторичную реплику, которая станет новой первичной. Вы можете настроить значение по умолчанию с помощью az configure --defaults sql-server=<name>
.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.