Skip to main content
Tous les fournisseurs cloud
  • Amazon Web Services
  • Google Cloud
  • Microsoft Azure
  • Tous les fournisseurs cloud
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Restaurez la base de données Microsoft SQL Server

Contributeurs

Vous pouvez restaurer la base de données Microsoft SQL Server sur le même hôte. Vous devez d'abord obtenir la liste des bases de données, puis restaurer la base de données.

Afficher la liste des bases de données

Vous pouvez exécuter cette API pour afficher la liste des bases de données.

'OBTENEZ snapcenter.cloudmanager.cloud.netapp.com/api/mssql/databases'

Réponse

Si l'API est exécutée avec succès, le code de réponse 200 s'affiche.

Exemple :

{
    "num_records": 3,
    "total_records": 3,
    "records": [
        {
            "id": "348901e5-aeaa-419f-88b1-80240de3b1fe",
            "name": "DB4",
            "hostname": "scspa2722211001.rtp.openenglab.netapp.com",
            "size": 0.078125,
            "instance_id": "454c8413-5351-41fc-88bf-f20fb050ec87",
            "instance": "scspa2722211001\\NAMEDINSTANCE1",
            "db_status": "Normal",
            "db_access": "eUndefined",
            "db_type": "User",
            "recovery_mode": "Full"
        },
        {
            "id": "c79d33ab-7322-4ed6-92f5-51ad7a6944e0",
            "name": "DB5",
            "hostname": "scspa2722211001.rtp.openenglab.netapp.com",
            "size": 0.078125,
            "instance_id": "454c8413-5351-41fc-88bf-f20fb050ec87",
            "instance": "scspa2722211001\\NAMEDINSTANCE1",
            "db_status": "Normal",
            "db_access": "eUndefined",
            "db_type": "User",
            "recovery_mode": "Full"
        },
        {
            "id": "40d6f35a-f4fb-48bc-8e0a-0ac93ddf0888",
            "name": "model",
            "hostname": "scspa2722211001.rtp.openenglab.netapp.com",
            "size": 0.015625,
            "instance_id": "454c8413-5351-41fc-88bf-f20fb050ec87",
            "instance": "scspa2722211001\\NAMEDINSTANCE1",
            "db_status": "Normal",
            "db_access": "eUndefined",
            "db_type": "System",
            "recovery_mode": "Full"
        }
    ],
    "_links": {
        "next": {}
    }
}

Restaurez et restaurez la base de données MSSQL

Vous pouvez exécuter cette API pour restaurer la base de données MSSQL.

'POST snapcenter.cloudmanager.cloud.netapp.com/api/mssql/databases/{id}/restore'

Où, ID est l'ID de base de données MSSQL obtenu en exécutant l'API de base de données View. Pour plus d'informations, reportez-vous à la section Afficher la liste des bases de données.

Cette API crée un travail qui peut être suivi à partir de l'onglet Job Monitor de l'interface utilisateur BlueXP.

Paramètres

Nom Type Obligatoire

id_sauvegarde

chaîne

Vrai

ecraser_database

bool

Vrai

paramètres_de_réplication_de_conservation

bool

Faux

recovery_mode

chaîne

Les 3 chaînes prises en charge sont Operational, nonoperationnel et ReadOnly.

Vrai

dossier_fichier_d'annulation

chaîne

Vrai

restore_type

chaîne

Vrai

Réponse

Si l'API est exécutée avec succès, le code de réponse 202 s'affiche.

Exemple :

{
  "job": {
    "_links": {
      "self": {
        "href": "/api/resourcelink"
      }
    },
    "uuid": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
  }
}