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


az sql db ltr-backup

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

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

Команды

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

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

Основные сведения "Предварительная версия"
az sql db ltr-backup list

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

Основные сведения "Предварительная версия"
az sql db ltr-backup restore

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

Основные сведения "Предварительная версия"
az sql db ltr-backup show

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

Основные сведения "Предварительная версия"
az sql db ltr-backup wait

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

Основные сведения "Предварительная версия"

az sql db ltr-backup delete

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

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

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

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. При указании извлекает все запрошенные резервные копии на этом сервере.

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

--yes -y

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

Default value: False
Глобальные параметры
--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 db ltr-backup list

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

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

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

az sql db ltr-backup list --location
                          [--database]
                          [--database-state]
                          [--latest]
                          [--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

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

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

--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

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

--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 db ltr-backup restore

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

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

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

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]
                             [--capacity]
                             [--compute-model {Provisioned, Serverless}]
                             [--edition]
                             [--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]
                             [--preferred-enclave-type {Default, VBS}]
                             [--read-scale {Disabled, Enabled}]
                             [--service-level-objective]
                             [--tags]
                             [--umi]
                             [--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

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

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

--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
--edition --tier -e

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

--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

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

Default value: False
--preferred-enclave-type

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

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

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

Допустимые значения: Disabled, Enabled
--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
Default value: json
--query

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

--subscription

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

--verbose

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

az sql db ltr-backup show

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

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

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

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

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

--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 db ltr-backup wait

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

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

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

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

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

--created

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

Default value: False
--custom

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

--deleted

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

Default value: False
--exists

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

Default value: False
--expand

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

--filter

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

--ids

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

--interval

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

Default value: 30
--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.

--timeout

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

Default value: 3600
--updated

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

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