CreateBackup操作を呼び出して、インスタンスのバックアップファイルを作成できます。
この操作では、ApsaraDB RDSのバックアップ機能を使用してバックアップファイルを作成します。 データベースバックアップ (DBS) の操作を使用して、バックアップファイルを作成することもできます。
この API を呼び出す場合、インスタンスは次の要件を満たしている必要があります。
- インスタンスのステータスは [実行中] です。
- インスタンスには進行中のバックアップタスクがありません。
- インスタンスの1日に作成されるバックアップファイルの数は20を超えることはできません。
デバッグ
リクエストパラメーター
項目 | データ型 | 必須/任意 | 例: | 説明 |
---|---|---|---|---|
操作 | String | 必須 | CreateBackup | 実行する操作です。 値をCreateBackupに設定します。 |
DBInstanceId | String | 必須 | rm-uf6wjk5 **** | インスタンスの ID です。 |
DBName | String | 任意 | rds_mysql | データをバックアップするデータベースの名前。 データベースの名前はコンマ (,) で区切ります。 説明 このパラメーターは、ApsaraDB RDS for MySQLインスタンスの個々のデータベースで論理バックアップを実行するときに指定できます。 ApsaraDB RDS for SQL Serverインスタンスの個々のデータベースで完全物理バックアップを実行するときにも、このパラメーターを指定できます。 |
BackupStrategy | String | 任意 | db | バックアップファイルに使用するポリシー。 有効な値:
説明 このパラメーターは、ApsaraDB RDS for MySQLインスタンスで論理バックアップを実行するときに指定できます。 ApsaraDB RDS for SQL Serverインスタンスで完全物理バックアップを実行するときにも、このパラメーターを指定できます。 |
BackupMethod | String | 任意 | Physical | 実行するバックアップの種類。 有効な値:
デフォルト値: Physical。 説明
|
BackupType | String | 任意 | Auto | バックアップ方法。 有効な値:
デフォルト値: Auto。 説明
|
ResourceGroupId | String | 任意 | rg-acfmy ***** | リソースグループの ID です。 |
レスポンスパラメーター
項目 | データ型 | 例: | 説明 |
---|---|---|---|
BackupJobId | String | 5073731 | バックアップタスクのID。 |
RequestId | String | 2C125605-266F-41CA-8AC5-3A643D4F42C5 | リクエストの ID です。 |
例
リクエストの例
http(s):// rds.aliyuncs.com/?Action=CreateBackup
&DBInstanceId=rm-uf6wjk5 ****
&<共通リクエストパラメーター>
正常に処理された場合のレスポンス例
XML
形式
HTTP/1.1 200 OK
Content-Type:application/xml
<?xml version="1.0" encoding="UTF-8" ?>
<CreateBackupResponse>
<RequestId>2C125605-266F-41CA-8AC5-3A643D4F42C5</RequestId>
<BackupJobId>5073731</BackupJobId>
</CreateBackupResponse>
JSON
形式
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "2C125605-266F-41CA-8AC5-3A643D4F42C5" 、
"BackupJobId" : "5073731"
}
エラーコード
HTTP ステータスコード | エラーコード | エラーメッセージ | 説明 |
---|---|---|---|
403 | OperationDenied.ApiForbidden | 操作は許可されません。 | 現在の操作がサポートされていない場合に返されるエラーメッセージ。 |
エラーコードリストについては、「API エラーセンター」をご参照ください。