Web Apps - List Backups

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

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/backups?api-version=2023-12-01

Параметры URI

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

string

Имя приложения

resourceGroupName
path True

string

Имя группы ресурсов, к которой принадлежит ресурс.

Regex pattern: ^[-\w\._\(\)]+[^\.]$

subscriptionId
path True

string

Идентификатор вашей подписки Azure. Это строка в формате GUID (например, 000000000-0000-0000-0000-000000000000000000000).

api-version
query True

string

Версия API

Ответы

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

BackupItemCollection

ОК

Other Status Codes

DefaultErrorResponse

Служба приложений ответ об ошибке.

Безопасность

azure_auth

Поток OAuth2 в Azure Active Directory

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Имя Описание
user_impersonation олицетворения учетной записи пользователя

Примеры

List web app backups

Sample Request

GET https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/sites/sitef6141/backups?api-version=2023-12-01

Sample Response

{
  "value": [
    {
      "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/sites/sitef6141/backups/12345",
      "name": "sitef6141",
      "type": "Microsoft.Web/sites",
      "properties": {
        "id": 12345,
        "storageAccountUrl": "DefaultEndpointsProtocol=https;AccountName=storagesample;AccountKey=<account-key>",
        "blobName": "sitef6141_2023-12-01",
        "name": "sitef6141_2023-12-01",
        "status": "InProgress",
        "sizeInBytes": 56091883,
        "created": "2022-09-03T17:33:11.641Z",
        "log": "Succeeded",
        "databases": [
          {
            "databaseType": "SqlAzure",
            "name": "backenddb",
            "connectionStringName": "backend",
            "connectionString": "DSN=data-source-name[;SERVER=value] [;PWD=value] [;UID=value] [;<Attribute>=<value>]"
          },
          {
            "databaseType": "SqlAzure",
            "name": "statsdb",
            "connectionStringName": "stats",
            "connectionString": "DSN=data-source-name[;SERVER=value] [;PWD=value] [;UID=value] [;<Attribute>=<value>]"
          }
        ],
        "scheduled": true,
        "lastRestoreTimeStamp": "2022-09-04T17:33:11.641Z",
        "finishedTimeStamp": "2022-09-05T17:33:11.641Z",
        "websiteSizeInBytes": 56091883
      }
    }
  ]
}

Определения

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

Описание резервной копии.

BackupItemCollection

Коллекция элементов резервного копирования.

BackupItemStatus

Состояние резервного копирования.

DatabaseBackupSetting

Параметры резервного копирования базы данных.

DatabaseType

Тип базы данных (например, SqlAzure или MySql).

DefaultErrorResponse

Служба приложений ответ об ошибке.

Details
Error

Модель ошибок.

BackupItem

Описание резервной копии.

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

string

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

kind

string

Тип ресурса.

name

string

Имя ресурса.

properties.blobName

string

Имя большого двоичного объекта, содержащего данные для этой резервной копии.

properties.correlationId

string

Уникальный идентификатор корреляции. Используйте его вместе с меткой времени при взаимодействии с поддержка Azure.

properties.created

string

Метка времени создания резервной копии.

properties.databases

DatabaseBackupSetting[]

Список баз данных, включенных в резервную копию.

properties.finishedTimeStamp

string

Метка времени завершения резервного копирования.

properties.id

integer

Идентификатор резервной копии.

properties.lastRestoreTimeStamp

string

Метка времени последней операции восстановления, которая использовала эту резервную копию.

properties.log

string

Сведения об этой резервной копии. Может содержать сообщение об ошибке.

properties.name

string

Имя этой резервной копии.

properties.scheduled

boolean

Значение true, если эта резервная копия была создана из-за запуска расписания.

properties.sizeInBytes

integer

Размер резервной копии в байтах.

properties.status

BackupItemStatus

Состояние резервного копирования.

properties.storageAccountUrl

string

URL-адрес SAS для контейнера учетной записи хранения, который содержит эту резервную копию.

properties.websiteSizeInBytes

integer

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

type

string

Тип ресурса.

BackupItemCollection

Коллекция элементов резервного копирования.

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

string

Ссылка на следующую страницу ресурсов.

value

BackupItem[]

Коллекция ресурсов.

BackupItemStatus

Состояние резервного копирования.

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

string

DeleteFailed

string

DeleteInProgress

string

Deleted

string

Failed

string

InProgress

string

PartiallySucceeded

string

Skipped

string

Succeeded

string

TimedOut

string

DatabaseBackupSetting

Параметры резервного копирования базы данных.

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

string

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

connectionStringName

string

Содержит имя строка подключения, связанное с SiteConfig.ConnectionStrings. Используется во время восстановления с перезаписью параметров строк подключения.

databaseType

DatabaseType

Тип базы данных (например, SqlAzure или MySql).

name

string

DatabaseType

Тип базы данных (например, SqlAzure или MySql).

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

string

MySql

string

PostgreSql

string

SqlAzure

string

DefaultErrorResponse

Служба приложений ответ об ошибке.

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

Error

Модель ошибок.

Details

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

string

Стандартизированная строка для программного определения ошибки.

message

string

Подробное описание ошибки и сведения об отладке.

target

string

Подробное описание ошибки и сведения об отладке.

Error

Модель ошибок.

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

string

Стандартизированная строка для программного определения ошибки.

details

Details[]

Подробные сведения об ошибках.

innererror

string

Дополнительные сведения об ошибке отладки.

message

string

Подробное описание ошибки и сведения об отладке.

target

string

Подробное описание ошибки и сведения об отладке.