Udostępnij za pośrednictwem


Long Term Retention Backups - List By Resource Group Server

Listy długoterminowe kopie zapasowe dla danego serwera.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/locations/{locationName}/longTermRetentionServers/{longTermRetentionServerName}/longTermRetentionBackups?api-version=2021-11-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/locations/{locationName}/longTermRetentionServers/{longTermRetentionServerName}/longTermRetentionBackups?onlyLatestPerDatabase={onlyLatestPerDatabase}&databaseState={databaseState}&api-version=2021-11-01

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
locationName
path True

string

Lokalizacja bazy danych

longTermRetentionServerName
path True

string

Nazwa serwera

resourceGroupName
path True

string

Nazwa grupy zasobów zawierającej zasób. Tę wartość można uzyskać z interfejsu API Resource Manager platformy Azure lub portalu.

subscriptionId
path True

string

Identyfikator subskrypcji identyfikujący subskrypcję platformy Azure.

api-version
query True

string

Wersja interfejsu API do użycia dla żądania.

databaseState
query

databaseState

Niezależnie od tego, czy należy wykonywać zapytania dotyczące tylko dynamicznych baz danych, po prostu usuniętych baz danych, czy wszystkich baz danych.

onlyLatestPerDatabase
query

boolean

Niezależnie od tego, czy pobrać najnowszą kopię zapasową dla każdej bazy danych.

Odpowiedzi

Nazwa Typ Opis
200 OK

LongTermRetentionBackupListResult

Pomyślnie pobrano listę kopii zapasowych.

Other Status Codes

Odpowiedzi na błędy: ***

  • 404 SubscriptionDoesNotHaveServer — nie znaleziono żądanego serwera

  • 404 ServerNotInSubscriptionResourceGroup — określony serwer nie istnieje w określonej grupie zasobów i subskrypcji.

Przykłady

Get all long term retention backups under the server.

Przykładowe żądanie

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testResourceGroup/providers/Microsoft.Sql/locations/japaneast/longTermRetentionServers/testserver/longTermRetentionBackups?api-version=2021-11-01

Przykładowa odpowiedź

{
  "value": [
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testResourceGroup/providers/Microsoft.Sql/locations/japaneast/longTermRetentionServers/testserver/longTermRetentionDatabases/testDatabase1/longTermRetentionBackups/55555555-6666-7777-8888-999999999999;131637960820000000",
      "name": "55555555-6666-7777-8888-999999999999;131637960820000000",
      "type": "Microsoft.Sql/locations/longTermRetentionServers/longTermRetentionDatabases/longTermRetentionBackups",
      "properties": {
        "serverName": "testserver",
        "serverCreateTime": "2017-03-10T08:00:00Z",
        "databaseName": "testDatabase1",
        "databaseDeletionTime": null,
        "backupTime": "2017-08-23T08:00:00Z",
        "backupStorageRedundancy": "Geo"
      }
    },
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testResourceGroup/providers/Microsoft.Sql/locations/japaneast/longTermRetentionServers/testserver/longTermRetentionDatabases/testDatabase2/longTermRetentionBackups/12341234-1234-1234-1234-123123123123;131657960820000000",
      "name": "12341234-1234-1234-1234-123123123123;131657960820000000",
      "type": "Microsoft.Sql/locations/longTermRetentionServers/longTermRetentionDatabases/longTermRetentionBackups",
      "properties": {
        "serverName": "testserver",
        "serverCreateTime": "2017-03-10T08:00:00Z",
        "databaseName": "testDatabase2",
        "databaseDeletionTime": null,
        "backupTime": "2017-08-30T08:00:00Z",
        "backupStorageRedundancy": "Geo"
      }
    },
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testResourceGroup/providers/Microsoft.Sql/locations/japaneast/longTermRetentionServers/testserver/longTermRetentionDatabases/testDatabase3/longTermRetentionBackups/43214321-4321-4321-4321-321321321321;131677960820000000",
      "name": "43214321-4321-4321-4321-321321321321;131667960820000000",
      "type": "Microsoft.Sql/locations/longTermRetentionServers/longTermRetentionDatabases/longTermRetentionBackups",
      "properties": {
        "serverName": "testserver",
        "serverCreateTime": "2017-03-10T08:00:00Z",
        "databaseName": "testDatabase3",
        "databaseDeletionTime": null,
        "backupTime": "2017-09-06T08:00:00Z",
        "backupStorageRedundancy": "Geo"
      }
    }
  ]
}

Definicje

Nazwa Opis
BackupStorageRedundancy

Typ nadmiarowości magazynu kopii zapasowej skopiowanej

databaseState

Niezależnie od tego, czy należy wykonywać zapytania dotyczące tylko dynamicznych baz danych, po prostu usuniętych baz danych, czy wszystkich baz danych.

LongTermRetentionBackup

Kopia zapasowa długoterminowego przechowywania.

LongTermRetentionBackupListResult

Lista kopii zapasowych przechowywania długoterminowego.

BackupStorageRedundancy

Typ nadmiarowości magazynu kopii zapasowej skopiowanej

Nazwa Typ Opis
Geo

string

GeoZone

string

Local

string

Zone

string

databaseState

Niezależnie od tego, czy należy wykonywać zapytania dotyczące tylko dynamicznych baz danych, po prostu usuniętych baz danych, czy wszystkich baz danych.

Nazwa Typ Opis
All

string

Deleted

string

Live

string

LongTermRetentionBackup

Kopia zapasowa długoterminowego przechowywania.

Nazwa Typ Opis
id

string

Identyfikator zasobu.

name

string

Nazwa zasobu.

properties.backupExpirationTime

string

Czas wygaśnięcia kopii zapasowej długoterminowego przechowywania.

properties.backupStorageRedundancy

BackupStorageRedundancy

Typ nadmiarowości magazynu kopii zapasowej

properties.backupTime

string

Czas wykonywania kopii zapasowej

properties.databaseDeletionTime

string

Czas usuwania bazy danych

properties.databaseName

string

Nazwa bazy danych, do którego należy kopia zapasowa

properties.requestedBackupStorageRedundancy

BackupStorageRedundancy

Typ nadmiarowości magazynu kopii zapasowej

properties.serverCreateTime

string

Czas tworzenia serwera.

properties.serverName

string

Nazwa serwera, do którego należy baza danych kopii zapasowej.

type

string

Typ zasobu.

LongTermRetentionBackupListResult

Lista kopii zapasowych przechowywania długoterminowego.

Nazwa Typ Opis
nextLink

string

Link, aby pobrać następną stronę wyników.

value

LongTermRetentionBackup[]

Tablica wyników.