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.

Sauvegarde des bases de données Microsoft SQL Server cloud natives

Contributeurs

Vous pouvez créer des sauvegardes planifiées ou à la demande en attribuant les stratégies que vous avez créées.

Création d'une règle de sauvegarde

Vous pouvez exécuter cette API pour créer la règle de sauvegarde.

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

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

nom

chaîne

Vrai

type_sauvegarde

chaîne

Vrai

copie_seule_sauvegarde

chaîne

Faux

est_système_défini

chaîne

Faux

backup_name_format

chaîne

Vrai

type_programme

chaîne

Vrai

heure_de_début

numéro

Vrai

heures_intervalle

numéro

Vrai

intervalle_minutes

numéro

Vrai

retention_type

chaîne

Vrai

retention_count

numéro

Vrai

heure_de_fin

numéro

Vrai

Réponse

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

Exemple :

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

Attribuez une règle à une instance de base de données SQL

Vous pouvez exécuter cette API pour affecter une règle à une instance de base de données SQL.

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

Où, ID est l'ID d'instance MSSQL obtenu en exécutant l'API d'instance de la base de données de découverte. Pour plus d'informations, reportez-vous à la section "Découvrir les instances de base de données".

Le tableau d'ID est la saisie ici. Par exemple :

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

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

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

Créez une sauvegarde à la demande

Vous pouvez exécuter cette API pour créer une sauvegarde à la demande.

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

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

Remarque Il s'agit de l'ID de l'instance de base de données MSSQL.

chaîne

Vrai

type_ressource

chaîne

Vrai

id_règle

chaîne

Vrai

type_programme

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

Afficher les sauvegardes

Vous pouvez exécuter ces API pour afficher la liste de toutes les sauvegardes et les détails d'une sauvegarde spécifique.

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

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

Réponse

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

Exemple :

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