本文介绍混合云备份服务HBR(Hybrid Backup Recovery)提供的API接口概览。

仓库接口

API 描述
CreateVault 调用CreateVault创建一个备份仓库。
DeleteVault 调用DeleteVault删除一个备份仓库。
DescribeVaults 调用DescribeVaults获取一个或者多个符合条件的备份仓库信息。
UpdateVault 调用UpdateVault更新一个仓库的配置信息。

客户端接口

API 描述
DeleteBackupClient 调用DeleteBackupClient删除一个客户端。
DeleteBackupClientResource 调用DeleteBackupClientResource删除备份客户端的所属资源。
DescribeBackupClients 调用DescribeBackupClients获取一个或者多个符合条件的客户端信息。
InstallBackupClients 调用InstallBackupClients为一台或者多台ECS安装新版文件备份客户端。
UninstallBackupClients 调用UninstallBackupClients为一台或者多台ECS卸载新版文件备份客户端。
UpgradeBackupClients 调用UpgradeBackupClients为一台或者多台ECS升级文件备份客户端。
UpdateClientSettings 调用UpdateClientSettings为一个客户端更新客户端配置。

备份计划接口

API 描述
CreateBackupPlan 调用CreateBackupPlan创建一个备份计划。
DeleteBackupPlan 调用DeleteBackupPlan删除一个备份计划。
DescribeBackupPlans 调用DescribeBackupPlans获取一个或者多个符合条件的备份计划。
DisableBackupPlan 调用DisableBackupPlan暂停一个备份计划。
EnableBackupPlan 调用EnableBackupPlan继续一个备份计划。
ExecuteBackupPlan 调用ExecuteBackupPlan执行一个备份计划。
UpdateBackupPlan 调用UpdateBackupPlan更新一个备份计划。

备份任务接口

API 描述

CancelBackupJob

调用CancelBackupJob取消一个备份任务。
DescribeBackupJobs2 调用DescribeBackupJobs2查询一个或者多个符合条件的备份任务。

备份快照接口

API 描述
DeleteSnapshot 调用DeleteSnapshot删除一个备份快照。
SearchHistoricalSnapshots 调用SearchHistoricalSnapshots获取一个或者多个符合条件的历史备份快照。

恢复任务接口

API 描述
CancelRestoreJob 调用CancelRestoreJob取消一个恢复任务。
CreateRestoreJob 调用CreateRestoreJob创建一个恢复任务。

其他资源接口

API 描述
DescribeTask 调用DescribeTask查询一个异步任务。
DetachNasFileSystem 调用DetachNasFileSystem删除一个由HBR创建的内部挂载点。