Compartir a través de


Long Term Retention Backups - List By Resource Group Database

Listas todas las copias de seguridad de retención a largo plazo para una base de datos.

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

Parámetros de identificador URI

Nombre En Requerido Tipo Description
locationName
path True

string

Ubicación de la base de datos

longTermRetentionDatabaseName
path True

string

Nombre de la base de datos

longTermRetentionServerName
path True

string

El nombre del servidor.

resourceGroupName
path True

string

Nombre del grupo de recursos que contiene el recurso. Puede obtener este valor en la API del Administrador de recursos o el portal de Azure.

subscriptionId
path True

string

El id. de suscripción que identifica una suscripción de Azure.

api-version
query True

string

La versión de API que se usará para la solicitud.

databaseState
query

databaseState

Independientemente de si se deben consultar solo bases de datos activas, bases de datos eliminadas o todas las bases de datos.

onlyLatestPerDatabase
query

boolean

Si solo se va a obtener o no la copia de seguridad más reciente para cada base de datos.

Respuestas

Nombre Tipo Description
200 OK

LongTermRetentionBackupListResult

Se recuperó correctamente la lista de copias de seguridad.

Other Status Codes

Respuestas de error: ***

  • 404 SubscriptionDoesNotHaveServer: no se encontró el servidor solicitado

  • 404 ServerNotInSubscriptionResourceGroup: el servidor especificado no existe en el grupo de recursos y la suscripción especificados.

Ejemplos

Get all long term retention backups under the database.

Solicitud de ejemplo

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

Respuesta de muestra

{
  "value": [
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testResourceGroup/providers/Microsoft.Sql/locations/japaneast/longTermRetentionServers/testserver/longTermRetentionDatabases/testDatabase/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": "testDatabase",
        "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/testDatabase/longTermRetentionBackups/55555555-6666-7777-8888-999999999999;131657960820000000",
      "name": "55555555-6666-7777-8888-999999999999;131657960820000000",
      "type": "Microsoft.Sql/locations/longTermRetentionServers/longTermRetentionDatabases/longTermRetentionBackups",
      "properties": {
        "serverName": "testserver",
        "serverCreateTime": "2017-03-10T08:00:00Z",
        "databaseName": "testDatabase",
        "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/testDatabase/longTermRetentionBackups/55555555-6666-7777-8888-999999999999;131677960820000000",
      "name": "55555555-6666-7777-8888-999999999999;131677960820000000",
      "type": "Microsoft.Sql/locations/longTermRetentionServers/longTermRetentionDatabases/longTermRetentionBackups",
      "properties": {
        "serverName": "testserver",
        "serverCreateTime": "2017-03-10T08:00:00Z",
        "databaseName": "testDatabase",
        "databaseDeletionTime": "2017-09-07T08:00:00Z",
        "backupTime": "2017-09-06T08:00:00Z",
        "backupStorageRedundancy": "Geo"
      }
    }
  ]
}

Definiciones

Nombre Description
BackupStorageRedundancy

El tipo de redundancia de almacenamiento de la copia de seguridad copiada

databaseState

Independientemente de si se deben consultar solo bases de datos activas, bases de datos eliminadas o todas las bases de datos.

LongTermRetentionBackup

Una copia de seguridad de retención a largo plazo.

LongTermRetentionBackupListResult

Lista de copias de seguridad de retención a largo plazo.

BackupStorageRedundancy

El tipo de redundancia de almacenamiento de la copia de seguridad copiada

Nombre Tipo Description
Geo

string

GeoZone

string

Local

string

Zone

string

databaseState

Independientemente de si se deben consultar solo bases de datos activas, bases de datos eliminadas o todas las bases de datos.

Nombre Tipo Description
All

string

Deleted

string

Live

string

LongTermRetentionBackup

Una copia de seguridad de retención a largo plazo.

Nombre Tipo Description
id

string

Identificador del recurso.

name

string

Nombre del recurso.

properties.backupExpirationTime

string

La hora en que expirará la copia de seguridad de retención a largo plazo.

properties.backupStorageRedundancy

BackupStorageRedundancy

El tipo de redundancia de almacenamiento de la copia de seguridad

properties.backupTime

string

Hora a la que se realizó la copia de seguridad

properties.databaseDeletionTime

string

Hora de eliminación de la base de datos

properties.databaseName

string

Nombre de la base de datos a la que pertenece la copia de seguridad

properties.requestedBackupStorageRedundancy

BackupStorageRedundancy

El tipo de redundancia de almacenamiento de la copia de seguridad

properties.serverCreateTime

string

Hora de creación del servidor.

properties.serverName

string

Nombre del servidor al que pertenece la base de datos de copia de seguridad.

type

string

Tipo de recurso.

LongTermRetentionBackupListResult

Lista de copias de seguridad de retención a largo plazo.

Nombre Tipo Description
nextLink

string

Vínculo para recuperar la página siguiente de resultados.

value

LongTermRetentionBackup[]

Matriz de resultados.