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


Recoverable Managed Databases - List By Instance

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

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/recoverableDatabases?api-version=2021-11-01

Параметры URI

Имя В Обязательно Тип Описание
managedInstanceName
path True

string

Имя управляемого экземпляра.

resourceGroupName
path True

string

Имя группы ресурсов, к которой относится ресурс. Это значение можно получить от API-интерфейса диспетчера ресурсов Azure или портала.

subscriptionId
path True

string

Идентификатор подписки Azure.

api-version
query True

string

Версия API для использования в запросе.

Ответы

Имя Тип Описание
200 OK

RecoverableManagedDatabaseListResult

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

Other Status Codes

Ответы на ошибки: ***

  • 400 MiGeoRestoreWithWrongBackupStorageRedundancy — Geo-Restore не разрешено для управляемых экземпляров с избыточностью хранилища резервных копий LRS/ZRS.

  • 400 UpdatedInstanceAndBackupRedundancy — избыточность зоны экземпляра и избыточность хранилища резервных копий невозможно обновить в одном запросе.

  • 400 ProvisioningDisabled — отображает сообщение об ошибке от авторизации операции ресурсов без изменений.

  • 400 AadOnlyAuthenticationIsEnabled — включена только проверка подлинности Azure Active Directory. Обратитесь к системному администратору.

  • 400 ManagementServiceFeatureDisabled — пользователь попытался использовать отключенную функцию.

  • 404 SubscriptionDoesNotHaveServer — запрошенный сервер не найден

  • 404 ServerNotInSubscriptionResourceGroup — указанный сервер не существует в указанной группе ресурсов и подписке.

  • 404 ResourceNotFound — запрошенный ресурс не найден.

  • 409 ConflictingManagedInstanceOperation — в настоящее время выполняется операция для управляемого экземпляра.

  • 409 BackupRedundancyUpdateAndInstanceRedundancyConflict — экземпляр имеет значение multi-az, но хранилище резервных копий обновляется с избыточности между зонами до неизбыточного между зонами.

  • 409 InstanceRedundancyUpdateTimeBackupRedundancyUpdateInProgress — не удается обновить избыточность экземпляров, так как выполняется обновление избыточности хранилища резервных копий.

  • 409 InstanceRedundancyUpdateAndBackupRedundancyConflict — хранилище резервных копий не является избыточным между зонами, но избыточность экземпляров обновляется до избыточности между зонами.

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

  • 409 MiDropFailedOnAuthLocks — пользователь пытался удалить последнее Управляемый экземпляр в подсети, в которую применена блокировка к ресурсам.

  • 409 MiCreateFailedNonDelegatedSubnet — пользователь попытался развернуть Управляемый экземпляр или Управляемый экземпляр пул в подсети, которая не делегирована Microsoft.Sql/managedInstances.

  • 412 InstanceNotReadyForBackupRedundancyUpdate — не удается обновить избыточность хранилища резервных копий, так как экземпляр не готов.

  • 429 SubscriptionTooManyCreateUpdateRequests — запросы, превышающие максимальное количество запросов, которые могут обрабатываться доступными ресурсами.

  • 429 SubscriptionTooManyRequests — запросы, превышающие максимальное количество запросов, которые могут быть обработаны доступными ресурсами.

  • 429 ConflictingSubscriptionOperation — в настоящее время выполняется операция для подписки.

  • 503 TooManyRequests — запросы, превышающие максимальное количество запросов, которые могут быть обработаны доступными ресурсами.

  • 504 RequestTimeout — превышено допустимое время ожидания запроса на обслуживание.

Примеры

List recoverable databases by managed instances

Образец запроса

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Test1/providers/Microsoft.Sql/managedInstances/managedInstance/recoverableDatabases?api-version=2021-11-01

Пример ответа

{
  "value": [
    {
      "properties": {
        "lastAvailableBackupDate": "2017-05-26T01:06:29.78Z"
      },
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/managedInstances/testsvr/recoverableDaatabases/testdb",
      "name": "testdb",
      "type": "Microsoft.Sql/managedInstances/recoverableDaatabases"
    },
    {
      "properties": {
        "lastAvailableBackupDate": "2018-04-26T02:17:23.44Z"
      },
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/managedInstances/testsvr/recoverableDaatabases/testdb2",
      "name": "testdb2",
      "type": "Microsoft.Sql/managedInstances/recoverableDaatabases"
    }
  ]
}

Определения

Имя Описание
RecoverableManagedDatabase

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

RecoverableManagedDatabaseListResult

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

RecoverableManagedDatabase

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

Имя Тип Описание
id

string

Идентификатор ресурса.

name

string

Имя ресурса.

properties.lastAvailableBackupDate

string

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

type

string

Тип ресурса.

RecoverableManagedDatabaseListResult

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

Имя Тип Описание
nextLink

string

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

value

RecoverableManagedDatabase[]

Массив результатов.