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

Cloud Backup:API の概要

最終更新日:Jul 15, 2026

API 標準および多言語対応の SDK

本製品 (hbr/2017-09-08) の API は、RPC 標準に準拠した OpenAPI 仕様を採用しています。Alibaba Cloud には主要なプログラミング言語に対応した SDK が用意され、リクエスト署名のような手間がかかる手順を省略できます。そのため、開発者は HTTP 通信の詳細を意識することなく、各言語の構文で API を呼び出すことが可能になります。

カスタム署名

署名のカスタマイズが必要な場合、「署名メカニズム」を参照してリクエストに手動で署名できます。手動署名プロセスは非常に煩雑で、通常はおよそ 5 営業日かかります。詳細については、DingTalk サポート窓口 (グループチャット ID:147535001692) までお問い合わせください。

はじめに

Alibaba Cloud アカウント (root ユーザー) は最高レベルの管理権限を持ち、その AccessKey ペアが悪用されると、関連するすべてのリソースが不正にアクセスされ、重大なセキュリティリスクを引き起こす可能性があります。そのため、必要な場合以外は、Alibaba Cloud アカウントを使用しないでください。その代わりに、API のみでのアクセスを許可された Resource Access Management (RAM) ユーザーを作成し、RAM ポリシーを設定することで、最小権限の原則 (PoLP) を徹底してください。

API セキュリティを確保するには、以下を作成し、設定する必要があります。

バックアップボールト

API

タイトル

説明

CreateVault CreateVault バックアップボールトを作成します。
CreateReplicationVault CreateReplicationVault ミラーボールトを作成します。
DeleteVault DeleteVault バックアップボールトを削除します。
UpdateVault UpdateVault バックアップボールトの設定情報を更新します。
DescribeVaults DescribeVaults 指定された条件を満たす 1 つ以上のバックアップボールトを照会します。

バックアッププラン

API

タイトル

説明

CreateBackupPlan CreateBackupPlan バックアッププランを作成します。
DeleteBackupPlan DeleteBackupPlan バックアッププランを削除します。
DisableBackupPlan バックアッププランを一時停止します バックアッププランを一時停止します。
EnableBackupPlan EnableBackupPlan バックアッププランを再開します。
UpdateBackupPlan UpdateBackupPlan バックアッププランを更新します。
DescribeBackupPlans DescribeBackupPlans 指定された条件を満たす 1 つ以上のバックアッププランを取得します。
ExecuteBackupPlan ExecuteBackupPlan バックアッププランを実行します。

バックアップポリシー

API

タイトル

説明

CreatePolicyV2 CreatePolicyV2 ポリシーを作成します。
DeletePolicyV2 DeletePolicyV2 ポリシーを削除します。
UpdatePolicyV2 UpdatePolicyV2 バックアップポリシーを変更します。
DescribePoliciesV2 DescribePoliciesV2 1 つ以上のポリシーを照会します。
CreatePolicyBindings CreatePolicyBindings 1 つ以上のデータソースをバックアップポリシーにバインドします。
DeletePolicyBinding DeletePolicyBinding ポリシーからデータソースをデタッチします。データソースがデタッチされると、ポリシーはそのデータソースを保護しなくなります。この操作は注意して使用してください。
UpdatePolicyBinding UpdatePolicyBinding バックアップポリシーとデータソース間の関連付けを更新します。
DescribePolicyBindings List Bound Policies ポリシーにアタッチされているデータソース、またはデータソースにアタッチされているポリシーを照会できます。
ExecutePolicyV2 Execute Policy 1 つまたはすべてのバインドされたデータソースに対してポリシーを実行します。

バックアップクライアント

API

タイトル

説明

DeleteBackupClient DeleteBackupClient Cloud Backup クライアントを削除します。
DeleteBackupClientResource DeleteBackupClientResource バックアップクライアントのリソースを削除します。
UpdateClientSettings UpdateClientSettings HBR クライアントの構成を更新します。
DescribeBackupClients バックアップクライアントの情報を照会します 指定された条件に一致する 1 つ以上のバックアップクライアントの情報を照会します。
InstallBackupClients バックアップクライアントのインストール 1台または複数のECSインスタンスにバックアップクライアントをインストールします。
UninstallBackupClients UninstallBackupClients 1 つ以上の Elastic Compute Service (ECS) インスタンスから Cloud Backup クライアントをアンインストールします。
UpgradeBackupClients UpgradeBackupClients 1 つ以上の Elastic Compute Service (ECS) インスタンス上の HBR クライアントをアップグレードします。

バックアップスナップショット

API

タイトル

説明

DeleteSnapshot DeleteSnapshot バックアップスナップショットを削除します。
DescribeOtsTableSnapshots DescribeOtsTableSnapshots バックアップされた Tablestore インスタンスの詳細を照会します。
DescribeRecoverableOtsInstances DescribeRecoverableOtsInstances 復元可能な Tablestore インスタンスのテーブルを照会します。
SearchHistoricalSnapshots SearchHistoricalSnapshots 指定された条件を満たす 1 つ以上の履歴バックアップスナップショットを取得します。
DescribeUdmSnapshots DescribeUdmSnapshots 完全バックアップのスナップショットを照会します。

復元ジョブ

API

タイトル

説明

CreateRestoreJob CreateRestoreJob 復元ジョブを作成します。
CancelRestoreJob CancelRestoreJob 復元ジョブをキャンセルします。
DescribeRestoreJobs2 DescribeRestoreJobs2 指定された条件に一致する復元ジョブを照会します。

バックアップジョブ

API

タイトル

説明

CancelBackupJob CancelBackupJob バックアップジョブをキャンセルします。
CreateBackupJob CreateBackupJob バックアップジョブを作成します。
DescribeBackupJobs2 DescribeBackupJobs2 指定された条件に一致するバックアップジョブを照会します。

SAP HANA バックアップ

API

タイトル

説明

CreateHanaBackupPlan CreateHanaBackupPlan SAP HANA インスタンスのバックアッププランを作成します。
CreateHanaInstance CreateHanaInstance SAP HANA インスタンスを登録します。
CreateClients CreateClients 指定されたインスタンスに 1 つ以上の Cloud Backup クライアントをインストールします。
DeleteClient DeleteClient クライアントを削除します。
CreateHanaRestore CreateHanaRestore SAP HANA データベースの復元ジョブを作成します。
DeleteHanaBackupPlan DeleteHanaBackupPlan SAP HANA バックアッププランを削除します。
DeleteHanaInstance DeleteHanaInstance SAP HANA インスタンスを削除します。
UninstallClient UninstallClient HBR クライアントをアンインストールします。
UpdateHanaBackupPlan UpdateHanaBackupPlan SAP HANA バックアッププランを更新します。
EnableHanaBackupPlan EnableHanaBackupPlan SAP HANA バックアッププランを有効にします。
DisableHanaBackupPlan DisableHanaBackupPlan SAP HANA バックアッププランを無効にします。
UpdateHanaInstance UpdateHanaInstance SAP HANA インスタンスを更新します。
UpgradeClient UpgradeClient Cloud Backup クライアントをアップグレードします。
StartHanaDatabaseAsync StartHanaDatabaseAsync SAP HANA データベースを起動します。
StopHanaDatabaseAsync StopHanaDatabaseAsync SAP HANA データベースを停止します。
UpdateHanaRetentionSetting UpdateHanaRetentionSetting SAP HANA データベースのバックアップの保存期間を更新します。
UpdateHanaBackupSetting UpdateHanaBackupSetting SAP HANA データベースのバックアップパラメーターを更新します。
DescribeHanaBackupPlans DescribeHanaBackupPlans 指定された条件に一致する 1 つ以上の SAP HANA バックアッププランを照会します。
DescribeHanaInstances DescribeHanaInstances 指定された条件を満たす 1 つ以上の SAP HANA インスタンスをクエリします。
DescribeClients DescribeClients 指定された条件を満たす Cloud Backup クライアントを 1 つ以上照会します。
DescribeHanaDatabases DescribeHanaDatabases SAP HANA データベースの情報を照会します。
DescribeHanaRetentionSetting DescribeHanaRetentionSetting SAP HANA データベースのバックアップ保存期間をクエリします。
DescribeHanaBackupSetting DescribeHanaBackupSetting SAP HANA データベースのバックアップパラメーターを照会します。
DescribeHanaBackupsAsync DescribeHanaBackupsAsync 指定された条件に一致する 1 つ以上の SAP HANA バックアップをクエリします。
DescribeHanaRestores DescribeHanaRestores 指定された条件を満たす 1 つ以上の SAP HANA 復元ジョブを照会します。

ECS バックアップ Essential Edition

API

タイトル

説明

DeleteAirEcsInstance DeleteAirEcsInstance ECS Backup Essential Edition の復元専用 Elastic Compute Service (ECS) インスタンスを削除します。

コンテナバックアップ

API

タイトル

説明

DescribeContainerResource DescribeContainerResource コンテナクラスターのリソースリストを照会します。
DeleteContainerCluster DeleteContainerCluster Cloud Backup に登録されているコンテナクラスターのレコードを登録解除します。クラスターの登録を解除すると、そのクラスターのバックアップを回復できなくなります。
DescribeContainerCluster DescribeContainerCluster 指定された条件を満たす 1 つ以上のコンテナークラスターをクエリします。
UpdateContainerCluster Update Container Cluster Information コンテナークラスター名、ネットワークタイプなど、コンテナークラスターの情報を更新します。
AddContainerCluster AddContainerCluster Container Service for Kubernetes (ACK) クラスターを登録します。

その他

API

タイトル

説明

OpenHbrService OpenHbrService Cloud Backup を有効化します。
DescribeRegions DescribeRegions 利用可能なリージョンをクエリします。
DescribeTask DescribeTask 非同期タスクを照会します。
DescribeVaultReplicationRegions DescribeVaultReplicationRegions クロスリージョンレプリケーションに対応しているリージョンを照会します。
DetachNasFileSystem DetachNasFileSystem Cloud Backup によって作成された内部マウントポイントを削除します。
GenerateRamPolicy GenerateRamPolicy Resource Access Management (RAM) ポリシーを生成します。
ChangeResourceGroup ChangeResourceGroup インスタンスが属するリソースグループを変更します。
CreateTempFileUploadUrl CreateTempFileUploadUrl ファイルアップロード URL に必要なパラメーターと署名を生成します。
GetTempFileDownloadLink GetTempFileDownloadLink ジョブレポートなどのファイルのダウンロードリンクを取得します。
CheckRole 権限の確認。 現在のユーザーが特定のリソースまたはページにアクセスする権限を持っているかどうかを確認します。
DescribeCrossAccounts DescribeCrossAccounts クロスアカウント管理関係に関する情報を照会します。
DeleteUdmEcsInstance DeleteUdmEcsInstance Elastic Compute Service (ECS) インスタンスのバックアップ保護を停止します。
DeleteUdmDisk DeleteUdmDisk 保護されたディスクを解除します。
AddCrossAccount AddCrossAccount クロスアカウント管理関係を作成します。
AddDataSource AddDataSource データソースを作成します。
BrowseFiles BrowseFiles バックアップファイルをリストします。
CreateVaultReplication CreateVaultReplication バックアップボールトのレプリケーションを設定します。
DeleteCrossAccount DeleteCrossAccount クロスアカウント管理関係を削除します。
DeleteVaultReplication DeleteVaultReplication バックアップボールトのレプリケーションを停止します。
DescribeDataSources DescribeDataSources データソースを一覧表示します。
GetBasicStatistics GetBasicStatistics バックアップの基本統計情報を取得します。
ListProtectedResources ListProtectedResources 保護対象リソースを照会します。
RemoveDataSource RemoveDataSource データソースを削除します。
UpdateDataSource UpdateDataSource データソースの構成を更新します。