指定された条件に一致するバックアップジョブを照会します。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
hbr:DescribeBackupJobs2 |
get |
*All Resource
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| PageNumber |
integer |
任意 |
ページ番号。ページは 1 から始まります。デフォルト値は 1 です。 |
1 |
| PageSize |
integer |
任意 |
1 ページあたりのエントリー数。有効な値:1~99。デフォルト値は 10 です。 |
10 |
| SourceType |
string |
任意 |
データソースのタイプ。有効な値:
|
ECS_FILE |
| SortDirection |
string |
任意 |
ソート順。有効な値:
|
DESCEND |
| Filters |
array<object> |
任意 |
フィルターのキーと値のペア。 |
|
|
object |
任意 |
フィルター。 |
||
| Key |
string |
任意 |
フィルターのキー。有効な値:
|
VaultId |
| Values |
array |
任意 |
フィルターの値。 |
|
|
string |
任意 |
フィルターの値。 COMPLETE:オンプレミス NAS バックアップ。 0: ARCHIVE:アーカイブ NAS データソース。 1: ARCHIVE_BY_SEARCH:アーカイブ NAS データソース。 |
COMPLETE |
|
| Operator |
string |
任意 |
照合演算子。デフォルト値は IN です。このパラメーターは、Key と Value の照合に使用する演算子を指定します。有効な値:
説明
クエリのキーとして CompleteTime を使用する場合、IN 演算子はサポートされません。 |
IN |
| Edition |
string |
任意 |
エディション。有効な値:BASIC および STANDARD。デフォルト値は STANDARD です。 |
STANDARD |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| RequestId |
string |
リクエスト ID。 |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E |
| Success |
boolean |
リクエストが成功したかどうかを示します。
|
true |
| Code |
string |
リターンコード。値 200 は、リクエストが成功したことを示します。 |
200 |
| Message |
string |
返されるメッセージ。リクエストが成功した場合、「successful」が返されます。リクエストが失敗した場合、エラーメッセージが返されます。 |
successful |
| PageNumber |
integer |
ページ番号。ページは 1 から始まります。デフォルト値は 1 です。 |
1 |
| PageSize |
integer |
1 ページあたりのエントリー数。有効な値:1~99。デフォルト値は 10 です。 |
10 |
| TotalCount |
integer |
指定された条件に一致するバックアップジョブの総数。 |
8 |
| BackupJobs |
object |
||
| BackupJob |
array<object> |
指定された条件に一致するバックアップジョブのリスト。 |
|
|
array<object> |
バックアップジョブの詳細。 |
||
| Status |
string |
バックアップジョブのステータス。有効な値:
|
COMPLETE |
| ErrorMessage |
string |
バックアップジョブのエラーメッセージ。 |
PARTIAL_COMPLETE |
| ActualItems |
integer |
このパラメーターは、SourceType が ECS_FILE に設定されている場合にのみ有効です。バックアップジョブ内の実際の項目数を示します。 |
6 |
| VaultId |
string |
バックアップリポジトリの ID。 |
v-0006******q |
| ActualBytes |
integer |
重複排除後のバックアップジョブの実際のデータ量。単位:バイト。 |
600 |
| CreateTime |
integer |
このパラメーターは、SourceType が NAS に設定されている場合にのみ有効です。ファイルシステムが作成された時刻を示します。この値は UNIX タイムスタンプです。単位:秒。 |
1607436917 |
| BackupType |
string |
バックアップタイプ。値 COMPLETE は完全バックアップを示します。 |
COMPLETE |
| Prefix |
string |
このパラメーターは、SourceType が OSS に設定されている場合にのみ有効です。バックアップオブジェクトのプレフィックスを示します。 |
example/ |
| SourceType |
string |
データソースのタイプ。有効な値:
|
ECS_FILE |
| Options |
string |
このパラメーターは、SourceType が ECS_FILE に設定されている場合にのみ必要です。ボリュームシャドウコピーサービス (VSS) を使用してバックアップパスを定義するかどうかを示します。
|
{"UseVSS":false} |
| ClientId |
string |
このパラメーターは、SourceType が ECS_FILE に設定されている場合にのみ有効です。バックアップクライアントの ID を示します。 |
c-********************* |
| ItemsDone |
integer |
このパラメーターは、SourceType が ECS_FILE に設定されている場合にのみ有効です。バックアップ項目の数を示します。 |
8 |
| BytesTotal |
integer |
データソースの総データ量。単位:バイト。 |
1000 |
| Exclude |
string |
このパラメーターは、SourceType が ECS_FILE に設定されている場合にのみ必要です。バックアップする必要のないファイルへのパスを示します。このパス内のすべてのファイルは除外されます。パスの長さは最大 255 文字です。 |
["/var", "/proc"] |
| JobName |
string |
バックアップジョブの名前。 |
jobname |
| CompleteTime |
integer |
バックアップジョブが完了した時刻。この値は UNIX タイムスタンプです。単位:秒。 |
1554347313 |
| CreatedTime |
integer |
バックアップジョブが作成された時刻。この値は UNIX タイムスタンプです。単位:秒。 |
1554347313 |
| Bucket |
string |
このパラメーターは、SourceType が OSS に設定されている場合にのみ有効です。OSS バケットの名前を示します。 |
hbr-backup-oss |
| Progress |
integer |
バックアップの進捗状況。値は 100% × 100 で計算されます。 |
10000 |
| SpeedLimit |
string |
このパラメーターは、SourceType が ECS_FILE に設定されている場合にのみ必要です。バックアップのトラフィックシェーピング設定を示します。フォーマットは
|
0:24:5120 |
| InstanceId |
string |
このパラメーターは、SourceType が NAS に設定されている場合にのみ有効です。ECS インスタンス ID を示します。 |
i-********************* |
| PlanId |
string |
バックアッププラン ID。 |
plan-20********35 |
| FileSystemId |
string |
このパラメーターは、SourceType が NAS に設定されている場合にのみ有効です。ファイルシステム ID を示します。 |
005494 |
| StartTime |
integer |
バックアップジョブが開始された時刻。この値は UNIX タイムスタンプです。単位:秒。 |
1554347313 |
| UpdatedTime |
integer |
バックアップジョブが更新された時刻。この値は UNIX タイムスタンプです。単位:秒。 |
1554347313 |
| JobId |
string |
バックアップジョブ ID。 |
job-000g********w7 |
| ItemsTotal |
integer |
このパラメーターは、SourceType が ECS_FILE に設定されている場合にのみ有効です。データソース内の項目の総数を示します。 |
10 |
| Include |
string |
バックアップジョブに含まれるソースパス。 |
["/home/alice/*.pdf", "/home/bob/*.txt"] |
| BytesDone |
integer |
増分バックアップのデータ量。単位:バイト。 |
800 |
| Paths |
object |
||
| Path |
array |
バックアップのソースパス。 |
|
|
string |
ソースパス。 |
"/home" |
|
| Detail |
object |
ECS インスタンスのバックアップジョブの詳細。 |
|
| DoCopy |
boolean |
リモートレプリケーションが実行されるかどうかを示します。 |
true |
| DestinationNativeSnapshotId |
string |
リモートレプリケーションスナップショットの ID。 |
s-****************** |
| DestinationNativeSnapshotProgress |
integer |
リモートレプリケーションの進捗状況。 |
85 |
| DestinationNativeSnapshotStatus |
string |
リモートレプリケーションのステータス。 |
COMPLETE |
| DestinationRetention |
integer |
リモートレプリケーションバックアップの保持期間。 |
30 |
| DestinationSnapshotId |
string |
リモートレプリケーションバックアップの ID。 |
s-****************** |
| DestinationNativeSnapshotErrorMessage |
string |
失敗したリモートレプリケーションのエラーメッセージ。 |
ECS.CreatingSnapshot |
| NativeSnapshotId |
string |
スナップショット ID。 |
s-****************** |
| DiskNativeSnapshotIdList |
object |
||
| DiskNativeSnapshotId |
array |
スナップショットとディスク間のマッピング。 |
|
|
string |
スナップショット ID。 |
s-****************** |
|
| InstanceInfos |
object |
ECS インスタンスに関する情報。インスタンス名とインスタンスタイプが含まれます。 |
{ "i-xxxxxxxx": { "hostName": "test", "instanceName": "test", "instanceType": "ecs.c7.xlarge", "osType": "linux", "diskIds": [ "d-xxxxxxxx01", "d-xxxxxxxx02" ], "osNameEn": "Rocky Linux 8.8 64 bit", "osName": "Rocky Linux 8.8 64位", "platform": "Rocky Linux" } } |
| InstanceName |
string |
Tablestore インスタンスの名前。 |
instancename |
| OtsDetail |
object |
Tablestore インスタンスの詳細。 |
|
| TableNames |
object |
||
| TableName |
array |
Tablestore インスタンス内のデータテーブル名のリスト。 |
|
|
string |
Tablestore インスタンス内のデータテーブルの名前。 |
["table1", "table2", "table3"] |
|
| Speed |
integer |
実際の平均バックアップ速度。単位:KB/s。 |
500 |
| TableName |
string |
Tablestore インスタンス内のデータテーブルの名前。 |
table1 |
| CrossAccountType |
string |
クロスアカウントバックアップのタイプ。有効な値:
|
SELF_ACCOUNT |
| CrossAccountUserId |
integer |
クロスアカウントバックアップのために現在のアカウントによって管理されるソースアカウントの ID。 |
158975xxxxx4625 |
| CrossAccountRoleName |
string |
クロスアカウントバックアップのためにソースアカウントで作成され、現在のアカウントによって管理される RAM ロールの名前。 |
BackupRole |
| Report |
object |
ジョブレポート。 |
|
| TotalFiles |
string |
すべてのファイルのリスト。このパラメーターはデータ同期では返されません。 |
/temp/report/158975xxxxxx4625/job-0001hfxxxxxymsspjjtl/job-0001hfxxxxxymsspjjtl_total.csv |
| SuccessFiles |
string |
成功したファイルのリスト。 |
/temp/report/158975xxxxxx4625/r-0001hfxxxxxymsspjjtl/job-0001hfxxxxxymsspjjtl_success.zip |
| FailedFiles |
string |
失敗したファイルのリスト。 |
/temp/report/158975xxxxxx4625/r-0001hfxxxxxymsspjjtl/job-0001hfxxxxxymsspjjtl_failed.zip |
| SkippedFiles |
string |
スキップされたファイルのリスト。 |
/temp/report/158975xxxxxx4625/r-0001hfxxxxxymsspjjtl/job-0001hfxxxxxymsspjjtl_skipped.zip |
| ReportTaskStatus |
string |
レポート生成のステータス。 |
COMPLETE |
| Identifier |
string |
このパラメーターは、SourceType が CONTAINER に設定されている場合にのみ返されます。コンテナバックアップジョブによってバックアップされるクラスターの ID を示します。クラスターが Container Service for Kubernetes (ACK) クラスターである場合、このパラメーターは ACK クラスター ID を示します。 |
c83**************************b76 |
| DestSourceType |
string |
送信先データソースのタイプ。このパラメーターは同期にのみ必要です。 |
OSS |
| DestDataSourceId |
string |
送信先データソースの ID。このパラメーターは同期にのみ必要です。 |
ds-000cov4ufudxklj24zdk |
| DestDataSourceDetail |
string |
送信先データソースの詳細。このパラメーターは同期にのみ必要です。 |
{\"prefix\":\"/\"} |
| ChangeListPath |
string |
増分ファイル同期リストの構成。このパラメーターは同期にのみ必要です。 |
{"dataSourceId": "ds-123456789", "path": "/changelist"} |
| FilesTotal |
integer |
処理されるファイルの総数。 |
10 |
| FilesDone |
integer |
処理されたファイルの数。 |
9 |
| ActualFiles |
integer |
実際に処理されたファイルの数。 |
8 |
| TriggerMode |
string |
例
成功レスポンス
JSONJSON
{
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E",
"Success": true,
"Code": "200",
"Message": "successful",
"PageNumber": 1,
"PageSize": 10,
"TotalCount": 8,
"BackupJobs": {
"BackupJob": [
{
"Status": "COMPLETE",
"ErrorMessage": "PARTIAL_COMPLETE",
"ActualItems": 6,
"VaultId": "v-0006******q",
"ActualBytes": 600,
"CreateTime": 1607436917,
"BackupType": "COMPLETE",
"Prefix": "example/",
"SourceType": "ECS_FILE",
"Options": "{\"UseVSS\":false}",
"ClientId": "c-*********************",
"ItemsDone": 8,
"BytesTotal": 1000,
"Exclude": "[\"/var\", \"/proc\"]",
"JobName": "jobname",
"CompleteTime": 1554347313,
"CreatedTime": 1554347313,
"Bucket": "hbr-backup-oss",
"Progress": 10000,
"SpeedLimit": "0:24:5120",
"InstanceId": "i-*********************",
"PlanId": "plan-20********35",
"FileSystemId": "005494",
"StartTime": 1554347313,
"UpdatedTime": 1554347313,
"JobId": "job-000g********w7",
"ItemsTotal": 10,
"Include": "[\"/home/alice/*.pdf\", \"/home/bob/*.txt\"]",
"BytesDone": 800,
"Paths": {
"Path": [
"\"/home\""
]
},
"Detail": {
"DoCopy": true,
"DestinationNativeSnapshotId": "s-******************",
"DestinationNativeSnapshotProgress": 85,
"DestinationNativeSnapshotStatus": "COMPLETE",
"DestinationRetention": 30,
"DestinationSnapshotId": "s-******************",
"DestinationNativeSnapshotErrorMessage": "ECS.CreatingSnapshot",
"NativeSnapshotId": "s-******************",
"DiskNativeSnapshotIdList": {
"DiskNativeSnapshotId": [
"s-******************"
]
},
"InstanceInfos": {
"i-xxxxxxxx": {
"hostName": "test",
"instanceName": "test",
"instanceType": "ecs.c7.xlarge",
"osType": "linux",
"diskIds": [
"d-xxxxxxxx01",
"d-xxxxxxxx02"
],
"osNameEn": "Rocky Linux 8.8 64 bit",
"osName": "Rocky Linux 8.8 64位",
"platform": "Rocky Linux"
}
}
},
"InstanceName": "instancename",
"OtsDetail": {
"TableNames": {
"TableName": [
"[\"table1\", \"table2\", \"table3\"]"
]
}
},
"Speed": 500,
"TableName": "table1",
"CrossAccountType": "SELF_ACCOUNT",
"CrossAccountUserId": 0,
"CrossAccountRoleName": "BackupRole",
"Report": {
"TotalFiles": "/temp/report/158975xxxxxx4625/job-0001hfxxxxxymsspjjtl/job-0001hfxxxxxymsspjjtl_total.csv",
"SuccessFiles": "/temp/report/158975xxxxxx4625/r-0001hfxxxxxymsspjjtl/job-0001hfxxxxxymsspjjtl_success.zip",
"FailedFiles": "/temp/report/158975xxxxxx4625/r-0001hfxxxxxymsspjjtl/job-0001hfxxxxxymsspjjtl_failed.zip",
"SkippedFiles": "/temp/report/158975xxxxxx4625/r-0001hfxxxxxymsspjjtl/job-0001hfxxxxxymsspjjtl_skipped.zip",
"ReportTaskStatus": "COMPLETE"
},
"Identifier": "c83**************************b76",
"DestSourceType": "OSS",
"DestDataSourceId": "ds-000cov4ufudxklj24zdk",
"DestDataSourceDetail": "{\\\"prefix\\\":\\\"/\\\"}",
"ChangeListPath": "{\"dataSourceId\": \"ds-123456789\", \"path\": \"/changelist\"}",
"FilesTotal": 10,
"FilesDone": 9,
"ActualFiles": 8,
"TriggerMode": ""
}
]
}
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。