Skip to main content
すべてのクラウドプロバイダ
  • Amazon Web Services の
  • Google Cloud
  • Microsoft Azure
  • すべてのクラウドプロバイダ
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

クラウドネイティブのMicrosoft SQL Serverデータベースをバックアップ

共同作成者

作成したポリシーを割り当てて、スケジュールバックアップまたはオンデマンドバックアップを作成できます。

バックアップポリシーの作成

このAPIを実行してバックアップポリシーを作成できます。

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

このAPIは、BlueXP UIの*[ジョブモニタ]*タブから追跡できるジョブを作成します。

パラメータ

名前 を入力します 必須

名前

文字列

正しいです

バックアップタイプ

文字列

正しいです

コピーのみのバックアップ

文字列

いいえ

is_system_defined

文字列

いいえ

backup_name_format

文字列

正しいです

schedule_type

文字列

正しいです

開始時刻

番号

正しいです

時間間隔

番号

正しいです

分間隔

番号

正しいです

保持タイプ

文字列

正しいです

保持数

番号

正しいです

終了時刻

番号

正しいです

応答

APIが正常に実行されると、応答コード201が表示されます。

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

SQLデータベースインスタンスへのポリシーの割り当て

このAPIを実行して、SQLデータベースインスタンスにポリシーを割り当てることができます。

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

ここで、_id_は、DISCOVERデータベースインスタンスAPIを実行して取得したMSSQLインスタンスIDです。詳細については、を参照してください "データベースインスタンスの検出"

ここでは、IDの配列を入力します。例:

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

このAPIは、BlueXP UIの*[ジョブモニタ]*タブから追跡できるジョブを作成します。

応答

APIが正常に実行されると、応答コード202が表示されます。

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

オンデマンドバックアップの作成

このAPIを実行すると、オンデマンドバックアップを作成できます。

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

このAPIは、BlueXP UIの*[ジョブモニタ]*タブから追跡できるジョブを作成します。

パラメータ

名前 を入力します 必須

ID

メモ これはMSSQLデータベースインスタンスのIDです。

文字列

正しいです

リソースタイプ

文字列

正しいです

policy_id

文字列

正しいです

schedule_type

文字列

正しいです

応答

APIが正常に実行されると、応答コード202が表示されます。

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

バックアップの表示

これらのAPIを実行すると、すべてのバックアップを一覧表示したり、特定のバックアップの詳細を表示したりできます。

' snapcenter.cloudmanager.cloud.netapp.com/api/mssql/backups'を入手

' snapcenter.cloudmanager.cloud.netapp.com/api/mssql/backups/{id}'を入手

応答

APIが正常に実行されると、応答コード200が表示されます。

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