Freigeben über


Long Term Retention Managed Instance Backups - List By Resource Group Location

Listen die Sicherungen für die langfristige Aufbewahrung für verwaltete Datenbanken an einem bestimmten Speicherort.

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
locationName
path True

string

Der Speicherort der Datenbank.

resourceGroupName
path True

string

Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.

subscriptionId
path True

string

Abonnement-ID für ein Azure-Abonnement.

api-version
query True

string

API-Version, die für die Anforderung verwendet werden soll.

databaseState
query

databaseState

Gibt an, ob nur Livedatenbanken, nur gelöschte Datenbanken oder alle Datenbanken abgefragt werden sollen.

onlyLatestPerDatabase
query

boolean

Gibt an, ob nur die neueste Sicherung für jede Datenbank abgerufen werden soll.

Antworten

Name Typ Beschreibung
200 OK

ManagedInstanceLongTermRetentionBackupListResult

Die Liste der Sicherungen wurde erfolgreich abgerufen.

Other Status Codes

Fehlerantworten: ***

  • 404 SubscriptionDoesNotHaveServer: Der angeforderte Server wurde nicht gefunden.

  • 404 ServerNotInSubscriptionResourceGroup: Der angegebene Server ist in der angegebenen Ressourcengruppe und dem angegebenen Abonnement nicht vorhanden.

Beispiele

Get all long term retention backups under the location.

Beispielanforderung

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

Beispiel für eine Antwort

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

Definitionen

Name Beschreibung
BackupStorageRedundancy

Der Speicherredundanztyp der Sicherung

databaseState

Gibt an, ob nur Livedatenbanken, nur gelöschte Datenbanken oder alle Datenbanken abgefragt werden sollen.

ManagedInstanceLongTermRetentionBackup

Eine Sicherung der langfristigen Aufbewahrung für eine verwaltete Datenbank.

ManagedInstanceLongTermRetentionBackupListResult

Eine Liste der Sicherungen für die langfristige Aufbewahrung für verwaltete Datenbanken.

BackupStorageRedundancy

Der Speicherredundanztyp der Sicherung

Name Typ Beschreibung
Geo

string

GeoZone

string

Local

string

Zone

string

databaseState

Gibt an, ob nur Livedatenbanken, nur gelöschte Datenbanken oder alle Datenbanken abgefragt werden sollen.

Name Typ Beschreibung
All

string

Deleted

string

Live

string

ManagedInstanceLongTermRetentionBackup

Eine Sicherung der langfristigen Aufbewahrung für eine verwaltete Datenbank.

Name Typ Beschreibung
id

string

Ressourcen-ID

name

string

Name der Ressource.

properties.backupExpirationTime

string

Der Zeitpunkt, zu dem die Sicherung der langfristigen Aufbewahrung abläuft.

properties.backupStorageRedundancy

BackupStorageRedundancy

Der Speicherredundanztyp der Sicherung

properties.backupTime

string

Der Zeitpunkt, zu dem die Sicherung erstellt wurde

properties.databaseDeletionTime

string

Die Löschzeit der Datenbank

properties.databaseName

string

Der Name der Datenbank, zu der die Sicherung gehört

properties.managedInstanceCreateTime

string

Die Erstellungszeit des instance.

properties.managedInstanceName

string

Der verwaltete instance, zu dem die Sicherungsdatenbank gehört.

type

string

Der Ressourcentyp.

ManagedInstanceLongTermRetentionBackupListResult

Eine Liste der Sicherungen für die langfristige Aufbewahrung für verwaltete Datenbanken.

Name Typ Beschreibung
nextLink

string

Link zum Abrufen der nächsten Ergebnisseite.

value

ManagedInstanceLongTermRetentionBackup[]

Array von Ergebnissen.