以下 REST API 可用于 Site Recovery Manager 8.7。

Site Recovery Manager 身份验证 API

表 1. 与身份验证相关的 API
类别 操作类型 REST API 名称 描述
身份验证 GET 获取当前会话 返回有关当前会话的信息(如果有)。
身份验证 POST 登录 登录并返回会话 ID。在后续请求中,包含“x-dr-session”标头以及返回的会话 ID 值。
身份验证 DELETE 注销 如果会话已通过身份验证,则注销。

Site Recovery Manager 清单映射 REST API

表 2. 与清单映射功能相关的 REST API
类别 操作类型 REST API 名称 描述
清单映射 POST 创建文件夹映射 为给定配对中的 Site Recovery Manager 添加文件夹映射。
清单映射 POST 创建网络映射 为给定配对中的 Site Recovery Manager 添加网络映射。
清单映射 POST 创建占位数据存储 为给定配对中的 Site Recovery Manager 添加占位符数据存储。
清单映射 POST 创建资源映射 为给定配对中的 Site Recovery Manager 添加资源映射。
清单映射 POST 创建存储策略映射 为给定配对中的 Site Recovery Manager 添加存储策略映射。
清单映射 POST 创建测试网络映射 为给定配对中的 Site Recovery Manager 添加测试网络映射。
清单映射 DELETE 删除文件夹映射 删除给定配对中的 Site Recovery Manager 的已配置文件夹映射。
清单映射 DELETE 删除网络映射 删除给定配对中的 Site Recovery Manager 的已配置网络映射。
清单映射 DELETE 删除占位数据存储 删除给定配对中的 Site Recovery Manager 的已配置占位数据存储。
清单映射 DELETE 删除资源映射 删除给定配对中的 Site Recovery Manager 的已配置资源映射。
清单映射 DELETE 删除存储策略映射 删除给定配对中的 Site Recovery Manager 已配置存储策略映射。
清单映射 DELETE 删除测试网络映射 为给定配对中的 Site Recovery Manager 的删除已配置测试网络映射。
清单映射 GET 获取文件夹映射 获取有关给定配对中的 Site Recovery Manager 的已配置文件夹映射的详细信息。
清单映射 GET 获取文件夹映射 获取给定配对中的 Site Recovery Manager 的当前配置文件夹映射。
清单映射 GET 获取网络 IP 子网映射 获取有关为网络映射配置的 IP 子网映射的详细信息。
清单映射 GET 获取网络映射 获取有关给定配对中的 Site Recovery Manager 的已配置网络映射的详细信息。
清单映射 GET 获取网络映射 获取给定配对中的 Site Recovery Manager 的当前配置网络映射。
清单映射 GET 获取占位数据存储 获取有关给定配对中的 Site Recovery Manager 的已配置占位数据存储的详细信息。
清单映射 GET 获取占位数据存储 获取给定配对中的 Site Recovery Manager 的当前配置占位数据存储。
清单映射 GET 获取资源映射 获取有关给定配对中的 Site Recovery Manager 的已配置资源映射的详细信息。
清单映射 GET 获取资源映射 获取给定配对中的 Site Recovery Manager 的当前配置资源映射。
清单映射 GET 获取存储策略映射 获取有关给定配对中的 Site Recovery Manager 的已配置存储策略映射的详细信息。
清单映射 GET 获取存储策略映射 获取给定配对中的 Site Recovery Manager 的当前配置存储策略映射。
清单映射 GET 获取测试网络映射 获取有关给定配对中的 Site Recovery Manager 的已配置测试网络映射的详细信息。
清单映射 GET 获取测试网络映射 获取给定配对中的 Site Recovery Manager 的当前配置测试网络映射。
清单映射 POST 查询合适的数据存储 针对要用作占位数据存储的适当数据存储的查询。
清单映射 DELETE 移除网络 IP 子网映射 删除网络映射的已配置 IP 子网映射。
清单映射 PUT 更新网络 IP 子网映射 创建或更新网络映射的 IP 子网映射。

Site Recovery Manager 站点配对 REST API

表 3. 站点配对 REST API
类别 操作类型 REST API 名称 描述
配对 POST 创建配对 与远程 Site Recovery Manager 服务器配对。
配对 DELETE 删除配对 删除与远程 Site Recovery Manager 服务器的现有配对。
配对 POST 重新连接配对 重新连接与远程 Site Recovery Manager 服务器的现有配对。
配对 POST 创建远程会话 创建到远程 Site Recovery Manager 服务器的会话。
配对 GET 获取配对 获取有关配对的信息。
配对 GET 获取配对问题 获取配对的所有问题。
配对 GET 获取配对 获取所有现有配对的列表。
配对 GET 获取远程会话 将有关当前会话的信息返回到远程 Site Recovery Manager 服务器(如果有)。
配对 GET 获取 SRM 获取有关作为给定配对的一部分的 Site Recovery Manager 服务器的信息。
配对 GET 获取 SRM 问题 获取给定的 Site Recovery Manager 服务器的所有 Site Recovery Manager 服务器问题的列表。
配对 GET 获取 SRM 获取配对中的所有 Site Recovery Manager 服务器的列表。

Site Recovery Manager 保护 REST API

表 4. 与保护管理相关的 REST API
类别 操作类型 REST API 名称 描述
保护 GET 获取 SRM 保护清单 获取有关 Site Recovery Manager 服务器保护清单的信息。
保护 POST 创建保护组文件夹 创建 Site Recovery Manager 保护组文件夹。
保护 GET 获取保护组文件夹信息 获取有关 Site Recovery Manager 保护组文件夹的信息。
保护 DELETE 删除保护组文件夹 移除 Site Recovery Manager 保护组文件夹。
保护 POST 移动保护组文件夹 移动 Site Recovery Manager 保护组文件夹。
保护 POST 重命名保护组文件夹 重命名 Site Recovery Manager 保护组文件夹。
保护 GET 获取 SRM 保护组文件夹子项 获取有关 Site Recovery Manager 保护组文件夹子项的信息。
保护 POST 添加数据存储组 将复制数据存储组添加到给定配对中的保护组。
保护 POST 全部配置 为所有作为给定配对中保护组一部分的虚拟机配置保护。
保护 POST 创建组 在给定配对中新建保护组。
保护 DELETE 删除组 删除给定配对中的保护组。
保护 GET 获取所有组 获取有关给定配对中的所有保护组的信息。
保护 GET 获取数据存储组 获取有关给定配对中保护组的复制数据存储组的详细信息。
保护 GET 获取数据存储组 获取给定配对中保护组的复制数据存储组的列表。
保护 GET 获取组 获取有关给定配对中的保护组的信息。
保护 GET 获取组问题 获取有关给定配对中的保护组的问题。
保护 GET 获取组相关恢复计划 获取保护组所属的恢复计划。
保护 GET 获取组虚拟机 获取有关作为给定配对中保护组一部分的受保护虚拟机的详细信息。
保护 GET 获取组虚拟机 获取作为给定配对中保护组一部分的虚拟机的列表。
保护 GET 获取虚拟机保护设置 获取有关虚拟机的当前保护设置的详细信息。
保护 GET 获取 vVol 复制组 获取有关给定配对中保护组的源 Virtual Volumes 复制组的信息。
保护 GET 获取 vVol 复制组 获取给定配对中保护组的源 Virtual Volumes 复制组。
保护 POST 重新配置组 重新配置给定配对中的保护组的设置。
保护 DELETE 移除数据存储组 从给定配对中的保护组中移除一个复制数据存储组。
保护 POST 从保护组中移除虚拟机 从给定配对中的 vSphere Replication 保护组中移除一个虚拟机。
保护 POST 移除虚拟机保护 移除给定配对中保护组中的一个虚拟机的保护功能。
保护 POST 还原所有占位符 修复给定配对中作为保护组一部分的所有占位虚拟机。
保护 PUT 更新虚拟机的保护设置 更新虚拟机的保护设置。

Site Recovery Manager 恢复 REST API

表 5. 与恢复管理相关的 REST API
类别 操作类型 REST API 名称 描述
恢复 POST 取消恢复计划 取消正在运行的恢复任务。
恢复 POST 创建计划 在给定的配对中创建新的恢复计划。
恢复 DELETE 删除恢复计划 从给定的配对中删除恢复计划。
恢复 GET 获取所有计划历史记录 获取给定配对中某给定时间范围内的恢复运行操作的所有历史报告列表。
恢复 GET 获取所有恢复计划 获取给定配对中所有恢复计划的列表。
恢复 GET 获取计划历史记录 获取有关给定配对中某恢复计划的恢复运行操作的历史记录报告的信息。
恢复 GET 获取计划历史记录 获取给定配对中某恢复计划的给定时间范围内的恢复运行操作的所有历史记录报告列表。
恢复 GET 获取计划相关保护组 获取作为给定配对中的恢复计划的一部分的保护组。
恢复 GET 获取计划相关的测试网络 获取已为给定配对中的恢复计划配置的测试网络。
恢复 GET 获取计划虚拟机 获取给定配对中的恢复计划所包含的受保护虚拟机。
恢复 GET 获取计划虚拟机从属虚拟机 获取受保护虚拟机的从属虚拟机。
恢复 GET 获取计划虚拟机 IP 自定义 获取受保护虚拟机的 IP 自定义。
恢复 GET 获取计划虚拟机恢复优先级 获取受保护虚拟机在恢复期间的优先级。
恢复 GET 获取计划虚拟机恢复设置 获取受保护虚拟机的恢复设置。
恢复 GET 获取计划虚拟机汇总恢复设置 获取受保护虚拟机的恢复设置摘要。
恢复 GET 获取计划虚拟机 获取作为给定配对中的恢复计划一部分的虚拟机。
恢复 GET 获取恢复计划 获取有关给定配对中的恢复计划的信息。
恢复 GET 获取恢复计划问题 获取有关给定配对中的恢复计划的问题。
恢复 POST 计划虚拟机检查从属虚拟机 检查给定的从属虚拟机列表是否对当前虚拟机有效。
恢复 POST 重新配置恢复计划 重新配置给定配对中的恢复设置。
恢复 POST 运行清理测试恢复 在对给定配对中的恢复计划执行测试恢复后运行清理操作。
恢复 POST 运行恢复操作 为给定配对中的恢复计划运行恢复操作。
恢复 POST 运行重新保护操作 在成功恢复给定配对中的恢复计划后,运行重新保护操作。
恢复 POST 运行测试恢复操作 为给定配对中的恢复计划运行测试恢复操作。
恢复 POST 更新计划虚拟机从属虚拟机 更新受保护虚拟机的从属虚拟机。
恢复 POST 更新计划虚拟机 IP 自定义 更新受保护虚拟机的 IP 自定义。
恢复 PUT 更新计划虚拟机的恢复优先级 更新受保护虚拟机的恢复优先级。
恢复 POST 更新计划虚拟机的恢复设置 更新受保护虚拟机的恢复设置。
恢复 GET 获取 SRM 恢复清单 获取有关 Site Recovery Manager 服务器恢复清单的信息。
恢复 GET 获取 SRM 恢复计划文件夹信息 获取有关 Site Recovery Manager 恢复计划文件夹的信息。
恢复 DELETE 删除恢复计划文件夹 删除 Site Recovery Manager 恢复计划文件夹。
恢复 POST 移动恢复计划文件夹 移动 Site Recovery Manager 恢复计划文件夹。
恢复 POST 重命名恢复计划文件夹 重命名 Site Recovery Manager 恢复计划文件夹。
恢复 POST 创建恢复计划文件夹 创建 Site Recovery Manager 恢复计划文件夹。
恢复 GET 获取 SRM 恢复文件夹子项 获取有关 Site Recovery Manager 恢复计划文件夹子项的信息。
恢复 GET 获取所有用户提示 获取当前正在等待确认的所有用户提示的列表。
恢复 GET 获取用户提示详细信息 获取有关当前正在等待确认的给定用户提示的信息。
恢复 POST 关闭提示 关闭在恢复操作期间等待客户端确认的给定用户提示。
恢复 GET 获取所有恢复步骤 在给定恢复视图模式下获取有关恢复步骤的信息。
恢复 POST 创建恢复步骤调用/提示 将标注/提示添加到给定恢复视图模式下的恢复步骤列表中。
恢复 GET 获取恢复步骤详细信息 获取有关给定恢复视图模式下的恢复步骤的信息。
恢复 DELETE 删除恢复步骤标注/提示 删除给定恢复视图模式下的恢复步骤标注/提示。
恢复 GET 获取恢复步骤标注详细信息 获取与给定恢复视图模式下的给定恢复步骤相关的标注/提示数据。
恢复 POST 编辑恢复步骤调用/提示 修改给定恢复视图模式下的恢复步骤列表的标注/提示。

Site Recovery Manager 复制 REST API

表 6. 与复制管理相关的 REST API
类别 操作类型 REST API 名称 描述
复制 GET 获取所有 vVol 故障域复制组 获取属于 VMware vSphere Virtual Volumes 故障域的所有复制组的信息。
复制 GET 获取所有 vVol 故障域 获取给定配对中的所有 VMware vSphere Virtual Volumes 故障域的信息。
复制 GET 获取复制的阵列对 获取给定配对中的复制阵列对的信息。
复制 GET 获取复制的阵列对 获取给定配对中的复制阵列对的信息。
复制 GET 获取 vVol 故障域 获取有关给定配对中某个 VMware vSphere Virtual Volumes 故障域的详细信息。
复制 GET 获取 vVol 故障域复制组 获取属于 VMware vSphere Virtual Volumes 故障域的某个复制组的信息。
复制 POST 检索未分配的数据存储组 检索属于复制阵列对的未分配数据存储组。可以将这些数据存储组包含在基于阵列的复制保护组中。
复制 GET 获取阵列管理器 获取有关所有 Site Recovery Manager 阵列管理器的信息。
复制 POST 创建数组管理器 创建 Site Recovery Manager 阵列管理器。
复制 GET 获取阵列管理器 获取有关某个 Site Recovery Manager 阵列管理器的信息。
复制 DELETE 删除阵列管理器 删除 Site Recovery Manager 阵列管理器。
复制 POST 发现复制的阵列对 通过执行 SRA 命令 discoverArrays 发现配置用于复制的存储阵列。
复制 POST 创建复制的阵列对 创建 Site Recovery Manager 复制的阵列对。
复制 DELETE 删除复制的阵列对 删除 Site Recovery Manager 复制的阵列对。
复制 POST 发现复制的阵列对存储设备 发现 Site Recovery Manager 复制的阵列对的存储设备和一致性组。
复制 GET 获取复制的阵列对存储设备 获取有关 Site Recovery Manager 复制的阵列对的所有存储设备的信息。
复制 GET 获取存储适配器 获取有关 Site Recovery Manager 的所有存储复制适配器的信息。
复制 GET 获取存储适配器 获取有关 Site Recovery Manager 的某个存储复制适配器的信息。
复制 GET 获取存储适配器连接参数 获取 Site Recovery Manager 的存储复制适配器的连接参数。

Site Recovery Manager 服务器 REST API

表 7. 与本地服务器功能相关的 REST API
类别 操作类型 REST API 名称 描述
服务器 GET 获取信息 有关当前 Site Recovery Manager 服务器的信息。

Site Recovery Manager 任务 REST API

表 8. 与任务管理相关的 Rest API
任务 GET 获取近期任务信息 检索所有近期任务。
任务 GET 获取任务信息 检索任务信息。

Site Recovery Manager vCenter 相关 REST API

表 9. vCenter Server 功能相关的 REST API
类别 操作类型 REST API 名称 描述
vCenter GET 获取复制的虚拟机 获取给定 vCenter Server 中 vSphere Replication 所复制的虚拟机的列表。
vCenter GET 获取 VC 存储策略 检索 vCenter Server 的存储策略。
vCenter GET 获取 VC 存储策略 获取有关 vCenter Server 的存储策略对象的信息。
vCenter GET 获取 vCenter 获取有关给定配对中的 vCenter Server 的信息。
vCenter GET 获取 vCenter 获取配对中的所有 vCenter Server 实例的列表。
vCenter GET 获取 vCenter 计算清单 获取有关 vCenter Server 的计算清单的信息。
vCenter GET 获取 vCenter 计算项目 获取有关 vCenter Server 的计算对象的信息。
vCenter GET 获取 vCenter 数据存储项 获取有关 vCenter Server 的数据存储对象的信息。
vCenter GET 获取 vCenter 数据存储 获取有关 vCenter Server 的数据存储的信息。
vCenter GET 获取 vCenter 网络清单 获取有关 vCenter Server 的网络清单的信息。
vCenter GET 获取 vCenter 网络项 获取有关 vCenter Server 的网络对象的信息。
vCenter GET 获取 vCenter 虚拟机文件夹 获取有关 vCenter Server 的虚拟机文件夹对象的信息。
vCenter GET 获取 vCenter 虚拟机文件夹清单 获取有关 vCenter Server 的虚拟机文件夹清单的信息。
vCenter GET 浏览 vCenter 计算资源 浏览 vCenter Server 计算对象可访问的文件和文件夹。