Long Term Retention Managed Instance Backups - List By Instance

Wyświetla listę kopii zapasowych przechowywania długoterminowego dla danego wystąpienia zarządzanego.

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Sql/locations/{locationName}/longTermRetentionManagedInstances/{managedInstanceName}/longTermRetentionManagedInstanceBackups?api-version=2021-02-01-preview
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Sql/locations/{locationName}/longTermRetentionManagedInstances/{managedInstanceName}/longTermRetentionManagedInstanceBackups?onlyLatestPerDatabase={onlyLatestPerDatabase}&databaseState={databaseState}&api-version=2021-02-01-preview

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
locationName
path True

string

Lokalizacja bazy danych

managedInstanceName
path True

string

Nazwa wystąpienia zarządzanego.

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 wykonywać zapytania dotyczące tylko dynamicznych baz danych, tylko usuniętych baz danych, czy wszystkich baz danych.

onlyLatestPerDatabase
query

boolean

Niezależnie od tego, czy ma być pobierana najnowsza kopia zapasowa dla każdej bazy danych.

Odpowiedzi

Nazwa Typ Opis
200 OK

ManagedInstanceLongTermRetentionBackupListResult

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 managed instance.

Sample Request

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Sql/locations/japaneast/longTermRetentionManagedInstances/testInstance/longTermRetentionManagedInstanceBackups?api-version=2021-02-01-preview

Sample Response

{
  "value": [
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Sql/locations/japaneast/longTermRetentionManagedInstances/testInstance/longTermRetentionDatabases/testDatabase1/longTermRetentionManagedInstanceBackups/55555555-6666-7777-8888-999999999999;131637960820000000",
      "name": "55555555-6666-7777-8888-999999999999;131637960820000000",
      "type": "Microsoft.Sql/locations/longTermRetentionManagedInstances/longTermRetentionDatabases/longTermRetentionManagedInstanceBackups",
      "properties": {
        "managedInstanceName": "testInstance",
        "managedInstanceCreateTime": "2017-03-10T08:00:00Z",
        "databaseName": "testDatabase1",
        "databaseDeletionTime": null,
        "backupTime": "2017-08-23T08:00:00Z",
        "backupStorageRedundancy": "Geo"
      }
    },
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Sql/locations/japaneast/longTermRetentionManagedInstances/testInstance/longTermRetentionDatabases/testDatabase2/longTermRetentionManagedInstanceBackups/12341234-1234-1234-1234-123123123123;131657960820000000",
      "name": "12341234-1234-1234-1234-123123123123;131657960820000000",
      "type": "Microsoft.Sql/locations/longTermRetentionManagedInstances/longTermRetentionDatabases/longTermRetentionManagedInstanceBackups",
      "properties": {
        "managedInstanceName": "testInstance",
        "managedInstanceCreateTime": "2017-03-10T08:00:00Z",
        "databaseName": "testDatabase2",
        "databaseDeletionTime": null,
        "backupTime": "2017-08-30T08:00:00Z",
        "backupStorageRedundancy": "Geo"
      }
    },
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Sql/locations/japaneast/longTermRetentionManagedInstances/testInstance/longTermRetentionDatabases/testDatabase3/longTermRetentionManagedInstanceBackups/43214321-4321-4321-4321-321321321321;131677960820000000",
      "name": "43214321-4321-4321-4321-321321321321;131667960820000000",
      "type": "Microsoft.Sql/locations/longTermRetentionManagedInstances/longTermRetentionDatabases/longTermRetentionManagedInstanceBackups",
      "properties": {
        "managedInstanceName": "testInstance",
        "managedInstanceCreateTime": "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

databaseState

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

ManagedInstanceLongTermRetentionBackup

Długoterminowe przechowywanie kopii zapasowej zarządzanej bazy danych.

ManagedInstanceLongTermRetentionBackupListResult

Lista kopii zapasowych przechowywania długoterminowego dla zarządzanych baz danych.

BackupStorageRedundancy

Typ nadmiarowości magazynu kopii zapasowej

Nazwa Typ Opis
Geo

string

Local

string

Zone

string

databaseState

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

Nazwa Typ Opis
All

string

Deleted

string

Live

string

ManagedInstanceLongTermRetentionBackup

Długoterminowe przechowywanie kopii zapasowej zarządzanej bazy danych.

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

string

Czas tworzenia wystąpienia.

properties.managedInstanceName

string

Wystąpienie zarządzane, do którego należy baza danych kopii zapasowych.

type

string

Typ zasobu.

ManagedInstanceLongTermRetentionBackupListResult

Lista kopii zapasowych przechowywania długoterminowego dla zarządzanych baz danych.

Nazwa Typ Opis
nextLink

string

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

value

ManagedInstanceLongTermRetentionBackup[]

Tablica wyników.