Freigeben über


Long Term Retention Backups - List By Location

Listen die langfristigen Aufbewahrungssicherungen für einen bestimmten Standort.

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
locationName
path True

string

Der Speicherort der Datenbank

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 oder nicht.

Antworten

Name Typ Beschreibung
200 OK

LongTermRetentionBackupListResult

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/providers/Microsoft.Sql/locations/japaneast/longTermRetentionBackups?api-version=2021-11-01

Beispiel für eine Antwort

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

Definitionen

Name Beschreibung
BackupStorageRedundancy

Der Speicherredundanztyp der kopierten Sicherung

databaseState

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

LongTermRetentionBackup

Eine langfristige Aufbewahrungssicherung.

LongTermRetentionBackupListResult

Eine Liste mit langfristigen Aufbewahrungssicherungen.

BackupStorageRedundancy

Der Speicherredundanztyp der kopierten 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

LongTermRetentionBackup

Eine langfristige Aufbewahrungssicherung.

Name Typ Beschreibung
id

string

Ressourcen-ID

name

string

Name der Ressource.

properties.backupExpirationTime

string

Der Zeitpunkt, zu dem die langfristige Aufbewahrungssicherung abläuft.

properties.backupStorageRedundancy

BackupStorageRedundancy

Der Speicherredundanztyp der Sicherung

properties.backupTime

string

Der Zeitpunkt, zu dem die Sicherung erstellt wurde

properties.databaseDeletionTime

string

Der Löschzeitpunkt der Datenbank

properties.databaseName

string

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

properties.requestedBackupStorageRedundancy

BackupStorageRedundancy

Der Speicherredundanztyp der Sicherung

properties.serverCreateTime

string

Die Erstellungszeit des Servers.

properties.serverName

string

Der Servername, zu dem die Sicherungsdatenbank gehört.

type

string

Der Ressourcentyp.

LongTermRetentionBackupListResult

Eine Liste mit langfristigen Aufbewahrungssicherungen.

Name Typ Beschreibung
nextLink

string

Link zum Abrufen der nächsten Ergebnisseite.

value

LongTermRetentionBackup[]

Array von Ergebnissen.