az sql db ltr-backup

управление резервными копиями долгосрочного хранения в базе данных 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

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

az sql db ltr-backup delete --database
                            --location
                            --name
                            --server
                            [--subscription]
                            [--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 демонстрация или AZ SQL DB LTR-Backup List.

--server -s

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

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

--subscription

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

--yes -y

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

az sql db ltr-backup list

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

az sql db ltr-backup list --location
                          [--database]
                          [--database-state]
                          [--latest]
                          [--query-examples]
                          [--resource-group]
                          [--server]
                          [--subscription]

Примеры

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

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

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

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

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

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

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

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

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

--query-examples

Рекомендуемая строка JMESPath. Можно скопировать один из запросов и вставить его после параметра--query в двойных кавычках, чтобы увидеть результаты. Можно добавить одно или несколько позиций ключевых слов, чтобы мы могли предоставлять предложения на основе этих ключевых слов.

--resource-group -g

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

--server -s

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

--subscription

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

az sql db ltr-backup restore

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

az sql db ltr-backup restore --backup-id
                             --dest-database
                             --dest-resource-group
                             --dest-server
                             [--backup-storage-redundancy]
                             [--no-wait]
                             [--subscription]

Примеры

Восстановление резервной копии 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 демонстрация или AZ SQL DB LTR-Backup List.

--dest-database

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

--dest-resource-group

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

--dest-server

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

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

--backup-storage-redundancy --bsr

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

--no-wait

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

--subscription

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

az sql db ltr-backup show

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

az sql db ltr-backup show --database
                          --location
                          --name
                          --server
                          [--query-examples]
                          [--subscription]

Примеры

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

az sql db ltr-backup show -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 демонстрация или AZ SQL DB LTR-Backup List.

--server -s

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

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

--query-examples

Рекомендуемая строка JMESPath. Можно скопировать один из запросов и вставить его после параметра--query в двойных кавычках, чтобы увидеть результаты. Можно добавить одно или несколько позиций ключевых слов, чтобы мы могли предоставлять предложения на основе этих ключевых слов.

--subscription

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

az sql db ltr-backup wait

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

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

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

--created

Дождитесь создания "provisioningState" в "выполнено".

--custom

Дождитесь, пока условие не будет удовлетворять пользовательскому запросу JMESPath. Пример: provisioningState! = ' Progress ', instanceView. statuss [? code = = ' PowerState/выполняется '].

--deleted

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

--exists

Дождитесь существования ресурса.

--ids

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

--interval

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

значение по умолчанию: 30
--name -n

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

--resource-group -g

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

--server -s

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

--subscription

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

--timeout

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

значение по умолчанию: 3600
--updated

Дождитесь обновления с provisioningState в "выполнено".