CLI命令参考
文件应用备份
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 新增备份路径 | hcloud CBR AddAgentPath | 对客户端新增备份路径,新增的路径不会校验是否存在。 | |
| 查询指定客户端 | hcloud CBR ShowAgent | 查询指定客户端 | |
| 修改客户端 | hcloud CBR UpdateAgent | 修改客户端状态 | |
| 移除客户端 | hcloud CBR UnregisterAgent | 移除客户端,移除客户端时将会删除该客户端所有备份,请谨慎操作。 | |
| 查询客户端列表 | hcloud CBR ListAgent | 查询客户端列表 | |
| 注册客户端 | hcloud CBR RegisterAgent | 注册客户端,安装时候由Agent调用,无需手动注册。 | |
| 移除备份路径 | hcloud CBR RemoveAgentPath | 移除已添加的文件备份路径。 |
任务
备份共享
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 获取备份成员列表 | hcloud CBR ShowMembersDetail | 获取备份共享成员的列表信息 | |
| 添加备份成员 | hcloud CBR AddMember | 添加备份可共享的成员,只有云服务器备份可以添加备份共享成员,且仅支持在同一区域的不同用户间共享。 | |
| 获取备份成员详情 | hcloud CBR ShowMemberDetail | 获取备份成员的详情 | |
| 更新备份成员状态 | hcloud CBR UpdateMemberStatus | 更新备份共享成员的状态,需要接收方执行此API。 | |
| 删除指定备份成员 | hcloud CBR DeleteMember | 删除指定的备份共享成员 |
还原点
存储库
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 查询存储库列表 | hcloud CBR ListVault | 查询存储库列表 | |
| 创建存储库 | hcloud CBR CreateVault | 创建存储库 | |
| 查询指定存储库 | hcloud CBR ShowVault | 根据ID查询指定存储库 | |
| 修改存储库 | hcloud CBR UpdateVault | 根据存储库ID修改存储库 | |
| 删除存储库 | hcloud CBR DeleteVault | 删除存储库。若删除储存库,将一并删除存储库中的所有备份。 | |
| 移除资源 | hcloud CBR RemoveVaultResource | 移除存储库中的资源,若移除资源,将一并删除该资源在保管库中的备份 | |
| 添加资源 | hcloud CBR AddVaultResource | 存储库添加资源 | |
| 设置存储库策略 | hcloud CBR AssociateVaultPolicy | 存储库设置策略 | |
| 解除存储库策略 | hcloud CBR DisassociateVaultPolicy | 存储库解除策略 | |
| 查询其他区域存储库列表 | hcloud CBR ListExternalVault | 查询其他区域的存储库列表 | |
| 迁移资源 | hcloud CBR MigrateVaultResource | 支持资源迁移到另一个存储库,不删除备份。 | |
| 批量修改存储库 | hcloud CBR BatchUpdateVault | 批量修改项目下所有存储库 | |
| 设置存储库资源 | hcloud CBR SetVaultResource | 设置存储库资源是否自动备份 | |
| 创建包周期存储库 | hcloud CBR CreatePostPaidVault | 创建包周期存储库 | |
| 存储库容量总览 | hcloud CBR ShowSummary | 查询项目下所有存储库的总容量和总使用量 |
备份
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 同步备份 | hcloud CBR ImportBackup | 同步线下混合云VMware备份副本 | |
| 查询指定备份 | hcloud CBR ShowBackup | 根据指定id查询单个副本。 | |
| 更新备份 | hcloud CBR UpdateBackup | 根据备份id更改备份 | |
| 删除备份 | hcloud CBR DeleteBackup | 删除单个备份。 | |
| 查询所有备份 | hcloud CBR ListBackups | 查询所有副本 | |
| 复制备份 | hcloud CBR CopyBackup | 跨区域复制备份。 | |
| 备份恢复 | hcloud CBR RestoreBackup | 恢复备份数据 | |
| 查询备份元数据 | hcloud CBR ShowMetadata | 查询备份时资源的元数据 |
策略
可保护性
项目
标签
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 查询存储库资源实例 | hcloud CBR ShowVaultResourceInstances | 使用标签过滤实例 | |
| 批量添加删除存储库资源标签 | hcloud CBR BatchCreateAndDeleteVaultTags | 为指定实例批量添加或删除标签 | |
| 查询存储库资源标签 | hcloud CBR ShowVaultTag | 查询指定实例的标签信息 | |
| 添加存储库资源标签 | hcloud CBR CreateVaultTags | 一个资源上最多有10个标签。 | |
| 删除存储库资源标签 | hcloud CBR DeleteVaultTag | 幂等接口:删除时,如果删除的标签不存在,返回404。Key不能为空或者空字符串。 | |
| 查询存储库项目标签 | hcloud CBR ShowVaultProjectTag | 查询租户在指定Region和实例类型的所有标签集合 |
计量
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 查询容量统计 | hcloud CBR ShowStorageUsage | 查询容量统计 |
运营
组织策略
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 查询组织策略列表 | hcloud CBR ListOrganizationPolicies | 查询组织策略列表 | |
| 创建组织策略 | hcloud CBR CreateOrganizationPolicy | 创建组织策略 | |
| 查询指定组织策略 | hcloud CBR ShowOrganizationPolicy | 查询指定组织策略 | |
| 更新组织策略 | hcloud CBR UpdateOrganizationPolicy | 更新组织策略 | |
| 删除组织策略 | hcloud CBR DeleteOrganizationPolicy | 删除组织策略 | |
| 查询组织策略部署状态列表 | hcloud CBR ListOrganizationPolicyDetail | 查询组织策略每个账号下策略部署状态列表 |