Partager via


Restore Points - List By Database

Obtient la liste des points de restauration de base de données.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/restorePoints?api-version=2021-11-01

Paramètres URI

Nom Dans Obligatoire Type Description
databaseName
path True

string

Nom de la base de données.

resourceGroupName
path True

string

Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.

serverName
path True

string

Le nom du serveur

subscriptionId
path True

string

L’ID d’abonnement d’un abonnement Azure.

api-version
query True

string

Version de l’API à utiliser pour la requête.

Réponses

Nom Type Description
200 OK

RestorePointListResult

Points de restauration retournés avec succès.

Other Status Codes

Réponses d’erreur : ***

  • 400 BackupNotAllowedOnDeactivatedDatabase : impossible de créer un point de restauration sur une base de données désactivée.

  • 400 FeatureDisabledOnSelectedEdition : l’utilisateur a tenté d’utiliser une fonctionnalité désactivée sur l’édition actuelle de la base de données.

  • 400 RestorePointLimitReached : un point de restauration ne peut pas être créé, car la base de données dépasserait le quota autorisé de points de restauration.

  • 400 RestorePointAttemptToDeleteSystemBackup : impossible de supprimer le point de restauration système.

  • 404 DatabaseRestorePointNotFound - Impossible de trouver le point de restauration de la base de données.

  • 404 SubscriptionDoesNotHaveServer : le serveur demandé est introuvable

  • 404 DatabaseDoesNotExist : l’utilisateur a spécifié un nom de base de données qui n’existe pas sur ce serveur instance.

  • 408 DatabaseRestorePointTimedOut : échec de la création d’un point de restauration de base de données.

Exemples

List database restore points.
List datawarehouse database restore points.

List database restore points.

Sample Request

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-6730/providers/Microsoft.Sql/servers/sqlcrudtest-9007/databases/3481/restorePoints?api-version=2021-11-01

Sample Response

{
  "value": [
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-6730/providers/Microsoft.Sql/servers/sqlcrudtest-9007/databases/3481/restorepoints/ContinuousRestorePoint",
      "name": "ContinuousRestorePoint",
      "location": "West US",
      "type": "Microsoft.Sql/servers/databases/restorePoints",
      "properties": {
        "restorePointType": "CONTINUOUS",
        "earliestRestoreDate": "2017-06-12T00:00:00Z"
      }
    }
  ]
}

List datawarehouse database restore points.

Sample Request

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testserver/databases/testDatabase/restorePoints?api-version=2021-11-01

Sample Response

{
  "value": [
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Sql/servers/testserver/databases/testDatabase/restorePoints/131546477590000000",
      "name": "131546477590000000",
      "type": "Microsoft.Sql/servers/databases/restorePoints",
      "location": "japaneast",
      "properties": {
        "restorePointType": "DISCRETE",
        "restorePointCreationDate": "2017-03-10T08:00:00Z",
        "restorePointLabel": "mylabel1"
      }
    },
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Sql/servers/testserver/databases/testDatabase/restorePoints/131553636140000000",
      "name": "131553636140000000",
      "type": "Microsoft.Sql/servers/databases/restorePoints",
      "location": "japaneast",
      "properties": {
        "restorePointType": "DISCRETE",
        "restorePointCreationDate": "2017-11-17T03:40:14Z",
        "restorePointLabel": "mylabel2"
      }
    },
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Sql/servers/testserver/databases/testDatabase/restorePoints/131553619750000000",
      "name": "131553619750000000",
      "type": "Microsoft.Sql/servers/databases/restorePoints",
      "location": "japaneast",
      "properties": {
        "restorePointType": "DISCRETE",
        "restorePointCreationDate": "2017-11-17T03:12:55Z"
      }
    }
  ]
}

Définitions

Nom Description
RestorePoint

Points de restauration de base de données.

RestorePointListResult

Liste des sauvegardes de rétention à long terme.

RestorePointType

Type de point de restauration

RestorePoint

Points de restauration de base de données.

Nom Type Description
id

string

ID de la ressource

location

string

Emplacement de la ressource.

name

string

Nom de la ressource.

properties.earliestRestoreDate

string

Heure à laquelle cette base de données peut être restaurée le plus tôt

properties.restorePointCreationDate

string

Heure à laquelle la sauvegarde a été effectuée

properties.restorePointLabel

string

Étiquette du point de restauration pour la demande de sauvegarde par l’utilisateur

properties.restorePointType

RestorePointType

Type de point de restauration

type

string

Type de ressource.

RestorePointListResult

Liste des sauvegardes de rétention à long terme.

Nom Type Description
nextLink

string

Lien pour récupérer la page de résultats suivante.

value

RestorePoint[]

Tableau de résultats.

RestorePointType

Type de point de restauration

Nom Type Description
CONTINUOUS

string

DISCRETE

string