すべてのプロダクト
Search
ドキュメントセンター

:SearchHistoricalSnapshots

最終更新日:Nov 17, 2025

指定された条件を満たす 1 つ以上の履歴バックアップスナップショットを取得します。

今すぐお試しください

この API を OpenAPI Explorer でお試しください。手作業による署名は必要ありません。呼び出しに成功すると、入力したパラメーターに基づき、資格情報が組み込まれた SDK コードが自動的に生成されます。このコードをダウンロードしてローカルで使用できます。

テスト

RAM 認証

下表に、この API を呼び出すために必要な認証情報を示します。認証情報は、RAM (Resource Access Management) ポリシーを使用して定義できます。以下で各列名について説明します。

  • アクション:特定のリソースに対して実行可能な操作。ポリシー構文ではAction要素として指定します。

  • API:アクションを具体的に実行するための API。

  • アクセスレベル:各 API に対して事前定義されているアクセスの種類。有効な値:create、list、get、update、delete。

  • リソースタイプ:アクションが作用するリソースの種類。リソースレベルでの権限をサポートするかどうかを示すことができます。ポリシーの有効性を確保するため、アクションの対象として適切なリソースを指定してください。

    • リソースレベルの権限を持つ API の場合、必要なリソースタイプはアスタリスク (*) でマークされます。ポリシーのResource要素で対応する ARN を指定してください。

    • リソースレベルの権限を持たない API の場合、「すべてのリソース」と表示され、ポリシーのResource要素でアスタリスク (*) でマークされます。

  • 条件キー:サービスによって定義された条件のキー。このキーにより、きめ細やかなアクセス制御が可能になります。この制御は、アクション単体に適用することも、特定のリソースに対するアクションに適用することもできます。Alibaba Cloud は、サービス固有の条件キーに加えて、すべての RAM 統合サービスに適用可能な一連の共通条件キーを提供しています。

  • 依存アクション:ある特定のアクションを実行するために、前提として実行が必要となる他のアクション。依存アクションの権限も RAM ユーザーまたは RAM ロールに付与する必要があります。

アクション

アクセスレベル

リソースタイプ

条件キー

依存アクション

hbr:SearchHistoricalSnapshots

get

*All Resource

*

なし なし

リクエストパラメーター

パラメーター

必須 / 任意

説明

SourceType

string

任意

データソースのタイプ。有効な値:

  • ECS_FILE: ECS ファイルのバックアップスナップショット。

  • OSS: Alibaba Cloud OSS のバックアップスナップショット。

  • NAS: Alibaba Cloud NAS のバックアップスナップショット。

ECS_FILE

Query

array

必須

クエリ条件。例:

[
  {
    "field": "VaultId",
    "value": "v-0003rf9m*****qx5",
    "operation": "MATCH_TERM"
  },
  {
    "field": "InstanceId",
    "value": "i-bp1i20zq2*****e9368m",
    "operation": "MATCH_TERM"
  },
  {
    "field": "PlanId",
    "value": "plan-0005vk*****gkd1iu4f",
    "operation": "MATCH_TERM"
  },
  {
    "field": "CompleteTime",
    "value": "1626769913",
    "operation": "GREATER_THAN_OR_EQUAL"
  }
]
  • サポートされているフィールド:

    • VaultId: このパラメーターは必須です。バックアップボールトの ID。

    • InstanceId: このパラメーターは、SourceType が ECS_FILE に設定されている場合にのみ必須です。ECS インスタンスの ID。

    • Bucket: このパラメーターは、SourceType が OSS に設定されている場合にのみ必須です。OSS バケットの名前。

    • FileSystemId: このパラメーターは、SourceType が NAS に設定されている場合にのみ必須です。NAS ファイルシステムの ID。

    • CreateTime: このパラメーターは、SourceType が NAS に設定されている場合にのみ必須です。NAS ファイルシステムが作成された時刻。

    • CompleteTime: スナップショットが完了した時刻。

    • PlanId: バックアッププランの ID。

  • サポートされている操作:

    • MATCH_TERM: 完全に一致。

    • GREATER_THAN: より大きい。

    • GREATER_THAN_OR_EQUAL: 以上。

    • LESS_THAN: より小さい。

    • LESS_THAN_OR_EQUAL: 以下。

    • BETWEEN: 範囲。値は [下限,上限] 形式の JSON 配列です。

    • IN: コレクション内。値は配列です。

    • NOT_IN: コレクション内にない。値は配列です。

[ { "field": "VaultId", "value": "v-0003rf9m17pap3ltpqx5", "operation": "MATCH_TERM" }, { "field": "InstanceId", "value": "i-bp1i20zq2wuzdie9368m", "operation": "MATCH_TERM" }, { "field": "PlanId", "value": "plan-0005vkqhpesqgkd1iu4f", "operation": "MATCH_TERM" }, { "field": "CompleteTime", "value": 1626769913, "operation": "GREATER_THAN_OR_EQUAL" } ]

any

任意

クエリ条件。例:

[
  {
    "field": "VaultId",
    "value": "v-0003rf9m*****qx5",
    "operation": "MATCH_TERM"
  },
  {
    "field": "InstanceId",
    "value": "i-bp1i20zq2*****e9368m",
    "operation": "MATCH_TERM"
  },
  {
    "field": "PlanId",
    "value": "plan-0005vk*****gkd1iu4f",
    "operation": "MATCH_TERM"
  },
  {
    "field": "CompleteTime",
    "value": "1626769913",
    "operation": "GREATER_THAN_OR_EQUAL"
  }
]
  • サポートされているフィールド:

    • VaultId: このパラメーターは必須です。バックアップボールトの ID。

    • InstanceId: このパラメーターは、SourceType が ECS_FILE に設定されている場合にのみ必須です。ECS インスタンスの ID。

    • Bucket: このパラメーターは、SourceType が OSS に設定されている場合にのみ必須です。OSS バケットの名前。

    • FileSystemId: このパラメーターは、SourceType が NAS に設定されている場合にのみ必須です。NAS ファイルシステムの ID。

    • CreateTime: このパラメーターは、SourceType が NAS に設定されている場合にのみ必須です。NAS ファイルシステムが作成された時刻。

    • CompleteTime: スナップショットが完了した時刻。

    • PlanId: バックアッププランの ID。

  • サポートされている操作:

    • MATCH_TERM: 完全に一致。

    • GREATER_THAN: より大きい。

    • GREATER_THAN_OR_EQUAL: 以上。

    • LESS_THAN: より小さい。

    • LESS_THAN_OR_EQUAL: 以下。

    • BETWEEN: 範囲。値は [下限,上限] 形式の JSON 配列です。

    • IN: コレクション内。値は配列です。

    • NOT_IN: コレクション内にない。値は配列です。

[ { "field": "VaultId", "value": "v-0003rf9m17pap3ltpqx5", "operation": "MATCH_TERM" }, { "field": "InstanceId", "value": "i-bp1i20zq2wuzdie9368m", "operation": "MATCH_TERM" }, { "field": "PlanId", "value": "plan-0005vkqhpesqgkd1iu4f", "operation": "MATCH_TERM" }, { "field": "CompleteTime", "value": 1626769913, "operation": "GREATER_THAN_OR_EQUAL" } ]

Limit

integer

任意

返す結果の最大数。 データなしで行数のみを取得するには、Limit を 0 に設定します。

10

NextToken

string

任意

スナップショットの次のページを取得するために必要なトークン。

caeba0bbb2be03f84eb48b699f0a****

SortBy

string

任意

ソートするフィールド。

CreatedTime

Order

string

任意

ソート順。デフォルト値は ASC です。

  • ASC: 昇順

  • DESC: 降順

ASC

Edition

string

任意

エディション。有効な値は BASIC と STANDARD です。デフォルト値は STANDARD です。

BASIC

レスポンスフィールド

フィールド

説明

object

NextToken

string

スナップショットの次のページを取得するために必要なトークン。

BE

RequestId

string

リクエスト ID。

473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E

Success

boolean

リクエストが成功したかどうかを示します。

  • true: リクエストは成功しました。

  • false: リクエストは失敗しました。

true

Limit

integer

現在のページに表示される履歴スナップショットの数。

10

Code

string

リターンコード。値 200 は、リクエストが成功したことを示します。

200

Message

string

返されたメッセージ。リクエストが成功した場合、`successful` が返されます。リクエストが失敗した場合、エラーメッセージが返されます。

successful

TotalCount

integer

指定された条件を満たすスナップショットの総数。

20

Snapshots

object

Snapshot

array<object>

履歴スナップショットのリスト。

array<object>

Status

string

バックアップスナップショットジョブのステータス。有効な値:

  • COMPLETE: ジョブは成功です。

  • PARTIAL_COMPLETE: ジョブは部分的に成功です。

  • FAILED: ジョブは失敗しました。

COMPLETE

SnapshotHash

string

スナップショットのハッシュ値。

f2fe...

VaultId

string

バックアップスナップショットを保存するバックアップボールトの ID。

v-0003rf9m17pap3ltpqx5

ActualItems

integer

スナップショット内の実際のアイテム数。

説明

このパラメーターは、ファイルバックアップでのみ使用できます。

6

BackupType

string

バックアップタイプ。値は COMPLETE で、完全バックアップを示します。

COMPLETE

CreateTime

integer

このパラメーターは、SourceTypeNAS に設定されている場合にのみ有効です。このパラメーターは、ファイルシステムが作成された時刻を示します。この値は UNIX タイムスタンプです。単位: 秒。

1607436917

ActualBytes

integer

重複排除後のスナップショットの実際のデータ量。単位: バイト。

600

SourceType

string

データソースのタイプ。有効な値:

  • ECS_FILE: ECS ファイルのバックアップスナップショット。

  • OSS: Alibaba Cloud OSS のバックアップスナップショット。

  • NAS: Alibaba Cloud NAS のバックアップスナップショット。

ECS_FILE

Prefix

string

このパラメーターは、SourceTypeOSS に設定されている場合にのみ有効です。このパラメーターは、バックアッププレフィックスを示します。

example/

ClientId

string

このパラメーターは、SourceTypeECS_FILE に設定されている場合にのみ有効です。このパラメーターは、バックアップクライアントの ID を示します。

c-*********************

BytesTotal

integer

データソースの総量。単位: バイト。

1000

ItemsDone

integer

バックアップされたアイテムの数。

説明

このパラメーターは、ファイルバックアップでのみ使用できます。

8

CompleteTime

integer

バックアップスナップショットが完了した時刻。この値は UNIX タイムスタンプです。単位: 秒。

1554347313

Retention

integer

バックアップスナップショットの保持期間 (日数)。

7

CreatedTime

integer

バックアップスナップショットが作成された時刻。この値は UNIX タイムスタンプです。単位: 秒。

1554347313

Bucket

string

このパラメーターは、SourceTypeOSS に設定されている場合にのみ有効です。このパラメーターは、OSS バケットの名前を示します。

hbr-backup-oss

ParentSnapshotHash

string

親バックアップスナップショットのハッシュ値。

f2fe..

InstanceId

string

このパラメーターは、SourceTypeECS_FILE に設定されている場合にのみ有効です。このパラメーターは、ECS インスタンスの ID を示します。

i-*********************

FileSystemId

string

このパラメーターは、SourceTypeNAS に設定されている場合にのみ有効です。このパラメーターは、ファイルシステムの ID を示します。

005494

ErrorFile

string

バックアップの失敗に関する情報を記録するファイル。これには、部分的に完了したバックアップに関する情報も含まれます。

Item Error Message C:\Program Files (x86)\Symantec\Symantec Endpoint Protection\14.3.558.0000.105\Bin\service.dat Open: open \\?\C:\Program Files (x86)\Symantec\Symantec Endpoint Protection\14.3.558.0000.105\Bin\service.dat: The process cannot access the file because it is being used by another process. C:\ProgramData\McAfee\Agent\data\InstallerFiles\172e8a3b04b7ab0fd0215f4fb7707e3744b37d83b6743b3eacb94447c74dc9af_contrib.ini Open: open \\?\C:\ProgramData\McAfee\Agent\data\InstallerFiles\172e8a3b04b7ab0fd0215f4fb7707e3744b37d83b6743b3eacb94447c74dc9af_contrib.ini: Access is denied.

StartTime

integer

スナップショットが開始された時刻。この値は UNIX タイムスタンプです。単位: 秒。

1554347313

UpdatedTime

integer

バックアップスナップショットが更新された時刻。この値は UNIX タイムスタンプです。単位: 秒。

1554347313

SnapshotId

string

バックアップスナップショットの ID。

s-*********************

JobId

string

バックアップジョブの ID。

v-*********************

Path

string

このパラメーターは、SourceTypeECS_FILE に設定されている場合にのみ有効です。このパラメーターは、バックアップされたファイルのパスを示します。

["/home"]

ItemsTotal

integer

データソース内のアイテムの総数。

説明

このパラメーターは、ファイルバックアップでのみ使用できます。

10

BytesDone

integer

増分バックアップのデータ量。単位: バイト。

800

Paths

object

Path

array

バックアップされたファイルへのパスのリスト。

"/home"

string

このパラメーターは、SourceTypeNAS に設定されている場合にのみ有効です。このパラメーターは、バックアップされたファイルのパスを示します。

"/home"

InstanceName

string

Tablestore インスタンスの名前。

instancename

TableName

string

Tablestore インスタンス内のデータテーブルの名前。

table2

RangeStart

integer

バックアップジョブが開始された時刻。この値は UNIX タイムスタンプです。単位: ミリ秒。

1642492553038

RangeEnd

integer

バックアップジョブが終了した時刻。この値は UNIX タイムスタンプです。単位: ミリ秒。

1642521709966

ExpireTime

integer

スナップショットの有効期限。この値は UNIX タイムスタンプです。単位: 秒。

1640334062

SourceSnapshotHash

string

アーカイブされる前のスナップショットのハッシュ値。

qwer***

SourceParentSnapshotHash

string

アーカイブされる前の親スナップショットのハッシュ値。

qwer***

StorageClass

string

ストレージクラス。有効な値:

  • Standard: 標準。

  • Archive: アーカイブ。

  • ColdArchive: コールドアーカイブ。

STANDARD

ArchiveTime

integer

スナップショットがアーカイブされた時刻。

1640334062

UseCommonNas

boolean

ローカル NAS ファイルシステムが使用されているかどうかを示します。

false

Include

string

バックアップジョブに含まれるバックアップパス。

[\"/test/example_cn-huhehaote_3.txt\", \"/test/example_cn-huhehaote_9.txt\", \"/test/example_cn-huhehaote_5.txt\", \"/test/example_cn-huhehaote_1.txt\", \"/test/example_cn-huhehaote_7.txt\"]

Exclude

string

バックアップジョブから除外されるバックアップパス。

[\"/test/example_cn-hangzhou_7.txt\", \"/test/example_cn-hangzhou_1.txt\", \"/test/example_cn-hangzhou_3.txt\", \"/test/example_cn-hangzhou_9.txt\", \"/test/example_cn-hangzhou_6.txt\"]

ProtectedDataSize

integer

ソース側で保護されているデータ量。単位: バイト。SourceType が ECS_FILE に設定されている場合、このパラメーターは保護されたディスクの容量を示します。

42949672960

成功レスポンス

JSONJSON

{
  "NextToken": "BE",
  "RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E",
  "Success": true,
  "Limit": 10,
  "Code": "200",
  "Message": "successful",
  "TotalCount": 20,
  "Snapshots": {
    "Snapshot": [
      {
        "Status": "COMPLETE",
        "SnapshotHash": "f2fe...",
        "VaultId": "v-0003rf9m17pap3ltpqx5",
        "ActualItems": 6,
        "BackupType": "COMPLETE",
        "CreateTime": 1607436917,
        "ActualBytes": 600,
        "SourceType": "ECS_FILE",
        "Prefix": "example/",
        "ClientId": "c-*********************",
        "BytesTotal": 1000,
        "ItemsDone": 8,
        "CompleteTime": 1554347313,
        "Retention": 7,
        "CreatedTime": 1554347313,
        "Bucket": "hbr-backup-oss",
        "ParentSnapshotHash": "f2fe..",
        "InstanceId": "i-*********************",
        "FileSystemId": "005494",
        "ErrorFile": "Item\tError Message C:\\Program Files (x86)\\Symantec\\Symantec Endpoint Protection\\14.3.558.0000.105\\Bin\\service.dat\tOpen: open \\\\?\\C:\\Program Files (x86)\\Symantec\\Symantec Endpoint Protection\\14.3.558.0000.105\\Bin\\service.dat: The process cannot access the file because it is being used by another process. C:\\ProgramData\\McAfee\\Agent\\data\\InstallerFiles\\172e8a3b04b7ab0fd0215f4fb7707e3744b37d83b6743b3eacb94447c74dc9af_contrib.ini\tOpen: open \\\\?\\C:\\ProgramData\\McAfee\\Agent\\data\\InstallerFiles\\172e8a3b04b7ab0fd0215f4fb7707e3744b37d83b6743b3eacb94447c74dc9af_contrib.ini: Access is denied.",
        "StartTime": 1554347313,
        "UpdatedTime": 1554347313,
        "SnapshotId": "s-*********************",
        "JobId": "v-*********************",
        "Path": "[\"/home\"]",
        "ItemsTotal": 10,
        "BytesDone": 800,
        "Paths": {
          "Path": [
            "\"/home\""
          ]
        },
        "InstanceName": "instancename",
        "TableName": "table2",
        "RangeStart": 1642492553038,
        "RangeEnd": 1642521709966,
        "ExpireTime": 1640334062,
        "SourceSnapshotHash": "qwer***",
        "SourceParentSnapshotHash": "qwer***",
        "StorageClass": "STANDARD",
        "ArchiveTime": 1640334062,
        "UseCommonNas": false,
        "Include": "[\\\"/test/example_cn-huhehaote_3.txt\\\", \\\"/test/example_cn-huhehaote_9.txt\\\", \\\"/test/example_cn-huhehaote_5.txt\\\", \\\"/test/example_cn-huhehaote_1.txt\\\", \\\"/test/example_cn-huhehaote_7.txt\\\"]",
        "Exclude": "[\\\"/test/example_cn-hangzhou_7.txt\\\", \\\"/test/example_cn-hangzhou_1.txt\\\", \\\"/test/example_cn-hangzhou_3.txt\\\", \\\"/test/example_cn-hangzhou_9.txt\\\", \\\"/test/example_cn-hangzhou_6.txt\\\"]",
        "ProtectedDataSize": 42949672960
      }
    ]
  }
}

エラーコード

完全なリストについては、「エラーコード」をご参照ください。

変更履歴

完全なリストについては、「変更履歴」をご参照ください。