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.

Eseguire il backup di database Microsoft SQL Server nativi per il cloud

Collaboratori

È possibile creare backup pianificati o su richiesta assegnando i criteri creati.

Creare un criterio di backup

È possibile eseguire questa API per creare il criterio di backup.

"POST snapcenter.cloudmanager.cloud.netapp.com/api/mssql/backup/policies'

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

Parametri

Nome Tipo Obbligatorio

nome

stringa

Vero

tipo_backup

stringa

Vero

copia_solo_backup

stringa

Falso

è_definito_sistema

stringa

Falso

formato_nome_backup

stringa

Vero

tipo_pianificazione

stringa

Vero

ora_inizio

numero

Vero

hours_interval

numero

Vero

minuti_intervallo

numero

Vero

retention_type

stringa

Vero

retention_count

numero

Vero

ora_fine

numero

Vero

Risposta

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

Esempio:

{
    "_links": {
    "self": {
        "href": "/api/resourcelink"
      }
    }
}

Assegnare il criterio all'istanza del database SQL

È possibile eseguire questa API per assegnare i criteri all'istanza del database SQL.

"POST snapcenter.cloudmanager.cloud.netapp.com/api/mssql/instances/{id}/policy-assignment'

Dove id è l'ID istanza MSSQL ottenuto eseguendo l'API dell'istanza del database Discover. Per ulteriori informazioni, fare riferimento a. "Rilevare le istanze del database".

Array di ID è l'input qui. Ad esempio:

[
  "c9f3e68d-1f9c-44dc-b9af-72a9dfc54320"
]

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

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

Crea un backup su richiesta

Puoi eseguire questa API per creare un backup on-demand.

"POST snapcenter.cloudmanager.cloud.netapp.com/api/mssql/backups'

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

Parametri

Nome Tipo Obbligatorio

id

Nota Questo è l'ID dell'istanza del database MSSQL.

stringa

Vero

tipo_risorsa

stringa

Vero

policy_id

stringa

Vero

tipo_pianificazione

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

Visualizzare i backup

È possibile eseguire queste API per visualizzare l'elenco di tutti i backup e per visualizzare i dettagli di un particolare backup.

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

"OTTIENI snapcenter.cloudmanager.cloud.netapp.com/api/mssql/backups/{id}'

Risposta

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

Esempio:

{
    "total_records": 1,
    "num_records": 1,
    "records": [
        {
            "backup_id": "602d7796-8074-43fc-a178-eee8c78566ac",
            "resource_id": "a779578d-cf78-46f3-923d-b9223255938c",
            "backup_name": "Hourly_policy2_scspa2722211001_NAMEDINSTANCE1_2023_08_08_07_02_01_81269_0",
            "policy_name": "policy2",
            "schedule_type": "Hourly",
            "start_time": "2023-08-08T07:02:10.203Z",
            "end_time": "0001-01-01T00:00:00Z",
            "backup_status": "success",
            "backup_type": "FullBackup"
        }
    ],
    "_links": {
        "next": {}
    }
}