Skip to main content
Alle Cloud-Provider
  • Amazon Web Services
  • Google Cloud
  • Microsoft Azure
  • Alle Cloud-Provider
Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.

Backup Cloud-nativer Microsoft SQL Server-Datenbanken

Beitragende

Sie können geplante oder On-Demand-Backups erstellen, indem Sie die von Ihnen erstellten Richtlinien zuweisen.

Backup-Richtlinie erstellen

Sie können diese API ausführen, um die Sicherungsrichtlinie zu erstellen.

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

Diese API erstellt einen Job, der über die Registerkarte Job Monitor in der BlueXP-Benutzeroberfläche verfolgt werden kann.

Parameter

Name Typ Erforderlich

Name

Zeichenfolge

Richtig

Backup_TYPE

Zeichenfolge

Richtig

Copy_only_Backup

Zeichenfolge

Falsch

Is_System_defined

Zeichenfolge

Falsch

Backup_Name_Format

Zeichenfolge

Richtig

Schedule_TYPE

Zeichenfolge

Richtig

Start_Time

Nummer

Richtig

Stundenintervall

Nummer

Richtig

Minuten_Intervall

Nummer

Richtig

Retention_type

Zeichenfolge

Richtig

Retention_count

Nummer

Richtig

Ende_Zeit

Nummer

Richtig

Antwort

Wenn die API erfolgreich ausgeführt wurde, wird der Antwortcode 201 angezeigt.

Beispiel:

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

Weisen Sie der SQL-Datenbankinstanz eine Richtlinie zu

Sie können diese API ausführen, um der SQL-Datenbankinstanz eine Richtlinie zuzuweisen.

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

Wobei id die MSSQL-Instanz-ID ist, die durch Ausführen der Discover-Datenbankinstanz-API erhalten wird. Weitere Informationen finden Sie unter "Ermitteln Sie die Datenbankinstanzen".

Array von IDs ist hier der Eingang. Beispiel:

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

Diese API erstellt einen Job, der über die Registerkarte Job Monitor in der BlueXP-Benutzeroberfläche verfolgt werden kann.

Antwort

Wenn die API erfolgreich ausgeführt wurde, wird der Antwortcode 202 angezeigt.

Beispiel:

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

Erstellen Sie ein On-Demand-Backup

Sie können diese API ausführen, um ein On-Demand-Backup zu erstellen.

„NACH snapcenter.cloudmanager.cloud.netapp.com/api/mssql/backups'

Diese API erstellt einen Job, der über die Registerkarte Job Monitor in der BlueXP-Benutzeroberfläche verfolgt werden kann.

Parameter

Name Typ Erforderlich

id

Hinweis Dies ist die ID der MSSQL-Datenbankinstanz.

Zeichenfolge

Richtig

Resource_type

Zeichenfolge

Richtig

Richtlinien-id

Zeichenfolge

Richtig

Schedule_TYPE

Zeichenfolge

Richtig

Antwort

Wenn die API erfolgreich ausgeführt wurde, wird der Antwortcode 202 angezeigt.

Beispiel:

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

Zeigen Sie die Backups an

Sie können diese APIs ausführen, um alle Backups aufzulisten und auch Details eines bestimmten Backups anzuzeigen.

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

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

Antwort

Wenn die API erfolgreich ausgeführt wurde, wird der Antwortcode 200 angezeigt.

Beispiel:

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