CLI命令参考
Job管理
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 查询job状态 | hcloud SDRS ShowJobStatus | 查询job的执行状态。 |
API版本信息
查询双活域
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 查询双活域 | hcloud SDRS ListActiveActiveDomains | 查询双活域。双活域由本端存储设备、远端存储设备组成,通过双活域,应用服务器可以实现跨站点的数据访问。 |
保护组
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 查询保护组列表 | hcloud SDRS ListProtectionGroups | 查询当前租户所有的保护组列表。 | |
| 创建保护组 | hcloud SDRS CreateProtectionGroup | 创建保护组。 | |
| 查询保护组详情 | hcloud SDRS ShowProtectionGroup | 查询单个保护组的详细信息,如ID、名称等。 | |
| 更新保护组名称 | hcloud SDRS UpdateProtectionGroupName | 更新某一个保护组的名称。 | |
| 删除保护组 | hcloud SDRS DeleteProtectionGroup | 删除指定的保护组。 | |
| 保护组开启保护/重保护 | hcloud SDRS StartProtectionGroup | 对某一个保护组的“开启保护”或“重保护”操作。 | |
| 保护组停止保护 | hcloud SDRS StopProtectionGroup | 对某一个保护组的停止保护操作。 | |
| 保护组故障切换 | hcloud SDRS StartFailoverProtectionGroup | 当保护组的生产站点发生故障时,将保护组的生产站点切到当前的容灾站点,即另一端AZ,启用当前容灾站点的云硬盘以及云服务器等资源。 | |
| 保护组切换 | hcloud SDRS StartReverseProtectionGroup | 对保护组进行切换操作,可以将保护组的当前生产站点,从创建保护组时指定的生产站点切换到创建保护组时指定的容灾站点,也可以从创建保护组时指定的容灾站点切换到创建保护组时指定的生产站点。切换后,生产站点和容灾站点的数据仍然处于被保护状态,只是复制方向与操作之前相反。 |
保护实例
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 批量创建保护实例 | hcloud SDRS BatchCreateProtectedInstances | 典型场景:没有特殊操作场景 | |
| 批量删除保护实例 | hcloud SDRS BatchDeleteProtectedInstances | 典型场景:没有特殊操作场景 | |
| 查询保护实例列表 | hcloud SDRS ListProtectedInstances | 查询当前租户下的所有保护实例列表。 | |
| 创建保护实例 | hcloud SDRS CreateProtectedInstance | 创建保护实例。保护实例创建完成后,系统默认容灾站点云服务器名称与生产站点云服务器名称相同,但ID不同。如果需要修改云服务器名称,请在保护实例详情页面单击云服务器名称,进入云服务器详情页面进行修改 | |
| 查询单个保护实例详情 | hcloud SDRS ShowProtectedInstance | 查询单个保护实例的详细信息,如名称、ID等。 | |
| 更新保护实例名称 | hcloud SDRS UpdateProtectedInstanceName | 更新某一个保护实例的名称。 | |
| 删除保护实例 | hcloud SDRS DeleteProtectedInstance | 删除指定的保护实例。 | |
| 保护实例挂载复制对 | hcloud SDRS AttachProtectedInstanceReplication | 将指定的复制对挂载到指定的保护实例上。 | |
| 保护实例卸载复制对 | hcloud SDRS DetachProtectedInstanceReplication | 将指定的复制对从指定的保护实例上卸载。 | |
| 保护实例添加网卡 | hcloud SDRS AddProtectedInstanceNic | 给指定的保护实例添加网卡。 | |
| 保护实例删除网卡 | hcloud SDRS DeleteProtectedInstanceNic | 删除指定保护实例的指定网卡。 | |
| 保护实例变更规格 | hcloud SDRS ResizeProtectedInstance | 变更指定保护实例中弹性云服务器的规格,包括:同时变更生产站点云服务器和容灾站点云服务器的规格。 |
复制对
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 查询复制对列表 | hcloud SDRS ListReplications | 查询指定保护组下的所有复制对列表,如果不给定指定保护组则查询当前租户下的所有复制对列表。 | |
| 创建复制对 | hcloud SDRS CreateReplication | 创建复制对,并将其添加到指定的保护组中。 | |
| 查询单个复制对详情 | hcloud SDRS ShowReplication | 查询单个复制对的详细信息。 | |
| 更新复制对名称 | hcloud SDRS UpdateReplicationName | 更新复制对名称。 | |
| 删除复制对 | hcloud SDRS DeleteReplication | 删除指定的复制对。 | |
| 复制对扩容 | hcloud SDRS ExpandReplication | 对复制对包含的两个磁盘进行扩容操作。 |
容灾演练
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 查询容灾演练列表 | hcloud SDRS ListDisasterRecoveryDrills | 查询指定保护组下的所有容灾演练列表,当未指定保护组时查询当前租户下的所有容灾演练列表。 | |
| 创建容灾演练 | hcloud SDRS CreateDisasterRecoveryDrill | 创建容灾演练。 | |
| 查询单个容灾演练详情 | hcloud SDRS ShowDisasterRecoveryDrill | 查询单个容灾演练的详细信息。 | |
| 更新容灾演练名称 | hcloud SDRS UpdateDisasterRecoveryDrillName | 更新容灾演练的名称。 | |
| 删除容灾演练 | hcloud SDRS DeleteDisasterRecoveryDrill | 删除指定的容灾演练。删除后: |
标签管理
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 通过标签查询保护实例 | hcloud SDRS ListProtectedInstancesByTags | 使用标签过滤保护实例 | |
| 批量添加保护实例标签 | hcloud SDRS BatchAddTags | 为指定保护实例批量添加或删除标签。一个资源上最多有10个标签。 | |
| 查询保护实例标签 | hcloud SDRS ListProtectedInstanceTags | 查询指定保护实例的标签信息。 | |
| 添加保护实例标签 | hcloud SDRS AddProtectedInstanceTags | 一个保护实例上最多有10个标签。此接口为幂等接口:创建时,如果创建的标签已经存在(key相同),则覆盖。 | |
| 删除保护实例标签 | hcloud SDRS DeleteProtectedInstanceTag | 幂等接口:删除时,不对标签字符集做校验,调用接口前必须要做encodeURI,服务端需要对接口URI做decodeURI。 | |
| 查询保护实例项目标签 | hcloud SDRS ListProtectedInstancesProjectTags | 查询租户在指定Project中保护实例的所有资源标签集合。 | |
| 批量删除保护实例标签 | hcloud SDRS BatchDeleteTags | 为指定保护实例批量删除标签。一个资源上最多有10个标签。 |
任务中心
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 查询失败任务列表 | hcloud SDRS ListFailureJobs | 查询所有保护组失败任务列表或者指定保护组下的所有失败任务列表。 | |
| 删除单个失败任务 | hcloud SDRS DeleteFailureJob | 删除单个失败任务。 | |
| 删除所有保护组失败任务 | hcloud SDRS DeleteAllServerGroupFailureJobs | 删除所有保护组层级的失败任务,创建、删除保护组失败等。 | |
| 删除指定保护组内的所有失败任务 | hcloud SDRS DeleteServerGroupFailureJobs | 删除指定保护组内的所有失败任务,创建保护实例失败、创建复制对失败、删除保护实例失败、删除复制对失败等。 |
大屏管理
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 查询资源的RPO超标趋势记录列表 | hcloud SDRS ListRpoStatistics | 查询当前租户大屏显示中,资源的RPO超标趋势记录列表。 |
租户配额管理
| API名称 | 命令 | 描述 | 操作 |
|---|---|---|---|
| 查询租户配额 | hcloud SDRS ShowQuota | 查询资源的配额相关信息。 |