NetBackup™ 版本说明
- 关于 NetBackup 10.3
- 新增功能、增强功能和更改
- NetBackup 10.3 新增功能、更改和增强功能
- 操作说明
- NetBackup 安装和升级操作说明
- NetBackup 管理和常规操作说明
- NetBackup 管理界面操作说明
- NetBackup Bare Metal Restore 操作说明
- NetBackup 云对象存储工作负载操作说明
- NetBackup Snapshot Manager(以前称为 NetBackup CloudPoint)
- NetBackup NAS 操作说明
- NetBackup for OpenStack 操作说明
- NetBackup 国际化和本地化操作说明
- 附录 A. 关于 SORT for NetBackup 用户
- 附录 B. NetBackup 安装要求
- 附录 C. NetBackup 兼容性要求
- 附录 D. 其他 NetBackup 文档和相关文档
NetBackup 10.3 中包含的 RESTful API
NetBackup 10.3 包括更新和新增的 RESTful 应用程序编程接口 (API)。这些 API 基于表述性状态转移 (REST) 体系结构。它们提供了一个基于 Web 服务的界面,可用于在您的环境中配置和管理 NetBackup。
可以在 SORT 和主服务器上找到 NetBackup API 相关的文档。请务必查看“入门”部分中的“版本控制”主题和“新增功能”主题。
在 SORT 上:
SORT 上提供了 NetBackup API 文档:
在“API 参考”下进行查看。“入门”文档提供了有关使用 NetBackup API 的背景信息。还提供了 API YAML 文件供您参考,但是这些文件不能发挥作用。无法从 SORT 上的文档测试 API。
在您的主服务器上:
API 存储在主服务器上的 YAML 文件中:
https://<primary_server>/api-docs/index.html
API 以 Swagger 格式记录。此格式支持通过实际调用 API 查看代码和测试功能。您必须具有访问主服务器和 API 的适当安全权限才能使用 Swagger API。
小心:
Veritas 建议您仅在开发环境中测试 API。由于您可以从 Swagger 文件进行实际的 API 调用,因此不应在生产环境中测试 API。
NetBackup 10.3 包括以下新增 API 和增强的 API:
授权许可:
添加授权。
获取授权。
删除授权。
多人授权:
按 ID 更新 MPA 票证。
获取 MPA 票证列表。
按 ID 获取 MPA 票证。
获取 MPA 配置列表。
按 ID 更新 MPA 配置。
预检查:
对工作负载资产执行预检查。
速率限制器:
创建速率限制配置。
更新速率限制配置。
删除速率限制配置。
获取速率限制配置的列表。
按 ID 获取速率限制配置。
OpenStack 工作负载:
为 OpenStack 恢复点创建即时访问装入。
按 ID 获取即时访问装入。
获取即时访问装入的列表。
按 ID 删除即时访问装入。
NetBackup OpenStack VM 服务器:
注册 NetBackup OpenStack VM。
删除 NetBackup OpenStack VM。
介质服务器:
删除介质服务器。
获取介质服务器目录信息。
更新介质服务器状态。
更新介质服务后台驻留程序状态。
还原日志:
按 ID 获取还原日志的详细信息。
按 ID 下载还原日志文件。
按 ID 删除还原日志文件。
Snapshot Manager:
将 Snapshot Manager 注册到 NetBackup。
异常扩展:
获取扩展的异常列表。
按 ID 获取扩展的异常。
按 ID 删除扩展的异常记录。
按 ID 更新异常状态。
按 ID 获取模板配置。
按 ID 创建配置。
按 ID 更新配置。
按 ID 获取配置。
由于重大更改,这些 API 已在 NetBackup 10.3 中进行版本控制。通过指定正确版本,仍然支持这些 API 的先前版本。有关更多详细信息,请参见 SORT 上
中的“版本控制”部分。发布快照管理服务器:
`POST /config/servers/snapshot-mgmt-servers` 具有以下属性更改:
`username`、`password`、`fingerprint` 和 `securityToken` 已从对象 `snapshotMgmtServer` 的请求正文负载中删除。
这些属性不受支持,因为使用基于 TLS 证书的身份验证机制进行 Snapshot Manager 通信。