Freigeben über


Long Term Retention Managed Instance Backups - List By Database

Listen alle langfristigen Aufbewahrungssicherungen für eine verwaltete Datenbank.

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
databaseName
path True

string

Der Name der verwalteten Datenbank.

locationName
path True

string

Der Speicherort der Datenbank.

managedInstanceName
path True

string

Der Name der verwalteten Instanz.

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

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

Beispielanforderung

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

Beispiel für eine Antwort

{
  "value": [
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Sql/Locations/japaneast/longTermRetentionManagedInstances/testInstance/longTermRetentionDatabases/testDatabase/longTermRetentionManagedInstanceBackups/2018-06-01T08:00:00.000Z;55555555-6666-7777-8888-999999999999;2018-08-23T08:00:00.000Z",
      "name": "2018-06-01T08:00:00.000Z;55555555-6666-7777-8888-999999999999;2018-08-23T08:00:00.000Z",
      "type": "Microsoft.Sql/locations/longTermRetentionManagedInstances/longTermRetentionDatabases/longTermRetentionManagedInstanceBackups",
      "properties": {
        "managedInstanceName": "testInstance",
        "managedInstanceCreateTime": "2017-03-10T08:00:00Z",
        "databaseName": "testDatabase",
        "databaseDeletionTime": null,
        "backupTime": "2018-08-23T08:00:00Z",
        "backupStorageRedundancy": "Geo"
      }
    },
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Sql/Locations/japaneast/longTermRetentionManagedInstances/testInstance/longTermRetentionDatabases/testDatabase/longTermRetentionManagedInstanceBackups/2018-06-01T08:00:00.000Z;55555555-6666-7777-8888-999999999999;2018-08-30T08:00:00.000Z",
      "name": "2018-06-01T08:00:00.000Z;55555555-6666-7777-8888-999999999999;2018-08-30T08:00:00.000Z",
      "type": "Microsoft.Sql/locations/longTermRetentionManagedInstances/longTermRetentionDatabases/longTermRetentionManagedInstanceBackups",
      "properties": {
        "managedInstanceName": "testInstance",
        "managedInstanceCreateTime": "2017-03-10T08:00:00Z",
        "databaseName": "testDatabase",
        "databaseDeletionTime": null,
        "backupTime": "2018-08-30T08:00:00Z",
        "backupStorageRedundancy": "Geo"
      }
    },
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Sql/Locations/japaneast/longTermRetentionManagedInstances/testInstance/longTermRetentionDatabases/testDatabase/longTermRetentionManagedInstanceBackups/2018-06-01T08:00:00.000Z;55555555-6666-7777-8888-999999999999;2018-09-06T08:00:00.000Z",
      "name": "2018-06-01T08:00:00.000Z;55555555-6666-7777-8888-999999999999;2018-09-06T08:00:00.000Z",
      "type": "Microsoft.Sql/locations/longTermRetentionManagedInstances/longTermRetentionDatabases/longTermRetentionManagedInstanceBackups",
      "properties": {
        "managedInstanceName": "testInstance",
        "managedInstanceCreateTime": "2017-03-10T08:00:00Z",
        "databaseName": "testDatabase",
        "databaseDeletionTime": "2018-09-07T08:00:00Z",
        "backupTime": "2018-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 langfristige Aufbewahrungssicherung für eine verwaltete Datenbank.

ManagedInstanceLongTermRetentionBackupListResult

Eine Liste mit langfristigen Aufbewahrungssicherungen 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 langfristige Aufbewahrungssicherung 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 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.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 mit langfristigen Aufbewahrungssicherungen für verwaltete Datenbanken.

Name Typ Beschreibung
nextLink

string

Link zum Abrufen der nächsten Ergebnisseite.

value

ManagedInstanceLongTermRetentionBackup[]

Array von Ergebnissen.