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


az sql db ltr-backup

Управление долгосрочными резервными копиями базы данных SQL.

Команды

Имя Описание Тип Состояние
az sql db ltr-backup delete

Удаление долгосрочного резервного копирования хранения.

Core GA
az sql db ltr-backup list

Вывод списка долгосрочных резервных копий хранения для расположения, сервера или базы данных.

Core GA
az sql db ltr-backup restore

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

Core GA
az sql db ltr-backup show

Получение долгосрочной резервной копии хранения для базы данных.

Core GA
az sql db ltr-backup wait

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

Core GA

az sql db ltr-backup delete

Удаление долгосрочного резервного копирования хранения.

az sql db ltr-backup delete --database
                            --location
                            --name
                            --server
                            [--yes]

Примеры

Удаление долгосрочного резервного копирования хранения для базы данных.

az sql db ltr-backup delete -l southeastasia -s myserver -d mydb -n "3214b3fb-fba9-43e7-96a3-09e35ffcb336;132292152080000000"

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

--database -d

Имя базы данных SQL Azure. Если задано (а также имя сервера), извлекает все запрошенные резервные копии в этой базе данных.

--location -l

Расположение требуемых резервных копий.

--name -n

Имя резервной копии LTR. Используйте az sql db ltr-backup show или az sql db ltr-backup list для имени резервного копирования.

--server -s

Имя SQL Server Azure. При указании извлекает все запрошенные резервные копии на этом сервере.

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--yes -y

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

Свойство Значение
Default value: False
Глобальные параметры
--debug

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

Свойство Значение
Default value: False
--help -h

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

--only-show-errors

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

Свойство Значение
Default value: False
--output -o

Output format.

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

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

--subscription

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

--verbose

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

Свойство Значение
Default value: False

az sql db ltr-backup list

Вывод списка долгосрочных резервных копий хранения для расположения, сервера или базы данных.

az sql db ltr-backup list --location
                          [--database]
                          [--database-state --state]
                          [--latest --only-latest-per-database]
                          [--resource-group]
                          [--server]

Примеры

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

az sql db ltr-backup list -l southeastasia -s myserver -d mydb

Вывод списка долгосрочных резервных копий хранения для сервера (список только последних резервных копий LTR, принадлежащих динамическим базам данных).

az sql db ltr-backup list -l southeastasia -s myserver --database-state Live --only-latest-per-database True

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

az sql db ltr-backup list -l southeastasia -g mygroup -s myserver

Вывод списка долгосрочных резервных копий хранения для расположения (список только последних резервных копий LTR, принадлежащих динамическим базам данных).

az sql db ltr-backup list -l southeastasia --database-state Live --only-latest-per-database True

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

az sql db ltr-backup list -l southeastasia -g mygroup

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

--location -l

Расположение требуемых резервных копий.

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--database -d

Имя базы данных SQL Azure. Если задано (а также имя сервера), извлекает все запрошенные резервные копии в этой базе данных.

--database-state --state

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

--latest --only-latest-per-database

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

--resource-group -g

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

--server -s

Имя SQL Server Azure. При указании извлекает все запрошенные резервные копии на этом сервере.

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

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

Свойство Значение
Default value: False
--help -h

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

--only-show-errors

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

Свойство Значение
Default value: False
--output -o

Output format.

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

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

--subscription

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

--verbose

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

Свойство Значение
Default value: False

az sql db ltr-backup restore

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

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

Примеры

Восстановление резервного копирования LTR.

az sql db ltr-backup restore \
--dest-database targetdb --dest-server myserver --dest-resource-group mygroup \
--backup-id "/subscriptions/6caa113c-794c-42f8-ab9d-878d8aa104dc/resourceGroups/mygroup/providers/Microsoft.Sql/locations/southeastasia/longTermRetentionServers/myserver/longTermRetentionDatabases/sourcedb/longTermRetentionBackups/3214b3fb-fba9-43e7-96a3-09e35ffcb336;132292152080000000"

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

--backup-id

Идентификатор ресурса для восстановления долгосрочной резервной копии хранения. Используйте az sql db ltr-backup show или az sql db ltr-backup list для идентификатора резервного копирования.

--dest-database

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

--dest-resource-group

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

--dest-server

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

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--assign-identity -i

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

Свойство Значение
Допустимые значения: false, true
--auto-pause-delay

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

Свойство Значение
Parameter group: Serverless offering Arguments
--availability-zone

Availability zone.

--backup-storage-redundancy --bsr

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

--capacity -c

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

Свойство Значение
Parameter group: Performance Level (components) Arguments
--compute-model

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

Свойство Значение
Parameter group: Serverless offering Arguments
Допустимые значения: Provisioned, Serverless
--edition --tier -e

Компонент выпуска SKU. Допустимые значения: Basic, Standard, Premium, GeneralPurpose, BusinessCritical, Hyperscale.

Свойство Значение
Parameter group: Performance Level (components) Arguments
--elastic-pool

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

Свойство Значение
Parameter group: Performance Level Arguments
--encryption-protector

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

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

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

Свойство Значение
Допустимые значения: false, true
--family -f

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

Свойство Значение
Parameter group: Performance Level (components) Arguments
--federated-client-id

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

--ha-replicas --read-replicas

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

--keys

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

--license-type

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

Свойство Значение
Допустимые значения: BasePrice, LicenseIncluded
--min-capacity

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

Свойство Значение
Parameter group: Serverless offering Arguments
--no-wait

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

Свойство Значение
Default value: False
--preferred-enclave-type

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

Свойство Значение
Допустимые значения: Default, VBS
--read-scale

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

Свойство Значение
Допустимые значения: Disabled, Enabled
--service-level-objective --service-objective

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

Свойство Значение
Parameter group: Performance Level Arguments
--tags

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

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

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

--zone-redundant -z

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

Свойство Значение
Допустимые значения: false, true
Глобальные параметры
--debug

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

Свойство Значение
Default value: False
--help -h

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

--only-show-errors

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

Свойство Значение
Default value: False
--output -o

Output format.

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

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

--subscription

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

--verbose

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

Свойство Значение
Default value: False

az sql db ltr-backup show

Получение долгосрочной резервной копии хранения для базы данных.

az sql db ltr-backup show --database
                          --location
                          --name
                          --server

Примеры

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

az sql db ltr-backup show -l southeastasia -s myserver -d mydb -n "3214b3fb-fba9-43e7-96a3-09e35ffcb336;132292152080000000;Hot"

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

--database -d

Имя базы данных SQL Azure. Если задано (а также имя сервера), извлекает все запрошенные резервные копии в этой базе данных.

--location -l

Расположение требуемых резервных копий.

--name -n

Имя резервной копии LTR. Используйте az sql db ltr-backup show или az sql db ltr-backup list для имени резервного копирования.

--server -s

Имя SQL Server Azure. При указании извлекает все запрошенные резервные копии на этом сервере.

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

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

Свойство Значение
Default value: False
--help -h

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

--only-show-errors

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

Свойство Значение
Default value: False
--output -o

Output format.

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

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

--subscription

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

--verbose

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

Свойство Значение
Default value: False

az sql db ltr-backup wait

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

az sql db ltr-backup wait [--created]
                          [--custom]
                          [--deleted]
                          [--exists]
                          [--expand]
                          [--filter]
                          [--ids]
                          [--interval]
                          [--name]
                          [--resource-group]
                          [--server]
                          [--subscription]
                          [--timeout]
                          [--updated]

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--created

Подождите, пока не будет создано с помощью provisioningState по адресу "Успешно".

Свойство Значение
Parameter group: Wait Condition Arguments
Default value: False
--custom

Подождите, пока условие не будет удовлетворено пользовательским запросом JMESPath. Например, provisioningState!='InProgress', instanceView.statuses[?code='PowerState/running'].

Свойство Значение
Parameter group: Wait Condition Arguments
--deleted

Дождитесь удаления.

Свойство Значение
Parameter group: Wait Condition Arguments
Default value: False
--exists

Подождите, пока ресурс не существует.

Свойство Значение
Parameter group: Wait Condition Arguments
Default value: False
--expand

Дочерние ресурсы для включения в ответ. Значение по умолчанию — None.

--filter

Выражение фильтра OData, которое фильтрует элементы в коллекции. Значение по умолчанию — None.

--ids

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

Свойство Значение
Parameter group: Resource Id Arguments
--interval

Интервал опроса в секундах.

Свойство Значение
Parameter group: Wait Condition Arguments
Default value: 30
--name -n

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

Свойство Значение
Parameter group: Resource Id Arguments
--resource-group -g

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

Свойство Значение
Parameter group: Resource Id Arguments
--server -s

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

Свойство Значение
Parameter group: Resource Id Arguments
--subscription

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

Свойство Значение
Parameter group: Resource Id Arguments
--timeout

Максимальное ожидание в секундах.

Свойство Значение
Parameter group: Wait Condition Arguments
Default value: 3600
--updated

Подождите, пока не будет обновлено с помощью provisioningState по адресу "Успешно".

Свойство Значение
Parameter group: Wait Condition Arguments
Default value: False
Глобальные параметры
--debug

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

Свойство Значение
Default value: False
--help -h

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

--only-show-errors

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

Свойство Значение
Default value: False
--output -o

Output format.

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

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

--verbose

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

Свойство Значение
Default value: False