Skip to main content
Tutti i cloud provider
  • Amazon Web Services
  • Google Cloud
  • Microsoft Azure
  • Tutti i cloud provider
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Ripristinare il database Microsoft SQL Server

Collaboratori

È possibile ripristinare il database Microsoft SQL Server sullo stesso host. È necessario prima ottenere l'elenco dei database e poi ripristinare il database.

Visualizzare l'elenco dei database

È possibile eseguire questa API per visualizzare l'elenco dei database.

"OTTIENI snapcenter.cloudmanager.cloud.netapp.com/api/mssql/databases'

Risposta

Se l'API viene eseguita correttamente, viene visualizzato il codice di risposta 200.

Esempio:

{
    "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": {}
    }
}

Ripristinare e ripristinare il database MSSQL

È possibile eseguire questa API per ripristinare il database MSSQL.

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

Dove id è l'ID del database MSSQL ottenuto eseguendo l'API del database di visualizzazione. Per ulteriori informazioni, fare riferimento a. Visualizzare l'elenco dei database.

Questa API crea un lavoro che può essere monitorato dalla scheda Job Monitor nell'interfaccia utente di BlueXP.

Parametri

Nome Tipo Obbligatorio

id_backup

stringa

Vero

sovrascrivi_database

bool

Vero

retain_replication_settings

bool

Falso

modalità_ripristino

stringa

Le stringhe supportate da 3 sono Operational, nonoperational e ReadOnly.

Vero

annulla_directory_file

stringa

Vero

restore_type

stringa

Vero

Risposta

Se l'API viene eseguita correttamente, viene visualizzato il codice di risposta 202.

Esempio:

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