Veritas NetBackup™ 版本说明
- 关于 NetBackup 8.2
- 新增功能、增强功能和更改
- NetBackup 8.2 的新增功能、更改和增强功能
- 操作说明
- NetBackup 安装和升级操作说明
- NetBackup 管理和常规操作说明
- NetBackup 管理界面操作说明
- NetBackup API 操作说明
- NetBackup 云操作说明
- NetBackup 和 Veritas CloudPoint 操作说明
- NetBackup 数据库和应用程序代理操作说明
- NetBackup 重复数据删除操作说明
- NetBackup 国际化和本地化操作说明
- NetBackup for NDMP 操作说明
- NetBackup SAN 客户端和光纤传输操作说明
- NetBackup Snapshot Client 操作说明
- NetBackup 虚拟化操作说明
- 附录 A. 关于 SORT for NetBackup 用户
- 附录 B. NetBackup 安装要求
- 附录 C. NetBackup 兼容性要求
- 附录 D. 其他 NetBackup 文档和相关文档
NetBackup 8.2 中包含的 RESTful API
NetBackup 8.2 包括更新和新增的 RESTful 应用程序编程接口 (API)。这些 API 提供了一个基于 Web 服务的界面,可用于在您的环境中配置和管理 NetBackup。
可以在以下位置找到 NetBackup API 相关文档:
在主服务器上
API 存储在主服务器上的 YAML 文件中:
https://<master_server>/api-docs/index.html
API 以 Swagger 格式记录。此格式支持通过实际调用 API 查看代码和测试功能。您必须具有访问主服务器和 API 的适当安全权限才能使用 Swagger API。
小心:
Veritas 建议您仅在开发环境中测试 API。由于您可以从 Swagger 文件进行实际的 API 调用,因此不应在生产环境中测试 API。
在 SORT 上
SORT 上也提供了 NetBackup API 文档:
在
下进行查看。“入门”文档提供了有关使用 NetBackup API 的背景信息。还提供了 API YAML 文件供您参考,但是这些文件不能发挥作用。无法从 SORT 上的文档测试 API。
注意:
启用了 NetBackup Access Control (NBAC) 的环境不支持 NetBackup API。
NetBackup 8.2 包括以下新增 API 和增强的 API:
作业 API:包含进度日志和各个尝试日志
立即发现:能够在 vCenter 或 RHV 管理器上手动启动发现
映像 API:能够浏览内容、管理截止日期、更改主副本、快速导入 CloudCatalyst
VM 服务器凭据管理:能够验证并删除凭据
VM 服务器配置管理:包括资源限制和代理主机配置
通用访问卡 (CAC) 和个人身份验证 (PIV):能够通过用户证书进行身份验证
用户会话管理:符合国防信息系统局安全技术实施指南 (DISA STIG)
API 密钥:API 身份验证管理
存储管理:对磁盘和云 STU、磁盘池、云存储池及 MSDP 复制拓扑结构管理执行创建、读取、更新和删除 (CRUD) 操作
NetBackup 配置管理:列出正在运行的进程和后台驻留程序。还可以读取和更新配置,这一点与 bpgetconfig 和 bpsetconfig 类似
手动备份:基于现有策略执行 bpbackup 操作
以下 API 已在 NetBackup 8.2 中进行版本控制。如果指定了正确的版本,则仍支持这些 API 的先前版本。
GET /admin/jobs GET /admin/jobs/{jobId} GET /admin/jobs/{jobId}/try-logs POST /config/slps PATCH /config/slps/{slpName} GET /config/snapshotproviders/supportedplugins GET /config/snapshotproviders/supportedplugins/{pluginType} POST /config/snapshotproviders/configuredplugins/{pluginType}/ instances PUT /config/snapshotproviders/configuredplugins/{pluginType}/ instances/{instanceName} GET /config/hosts POST /preview-asset-group POST /recovery/workloads/vmware/instant-access-mounts GET /recovery/workloads/vmware/instant-access-mounts GET /recovery/workloads/vmware/instant-access-mounts/{mountId} POST /recovery/workloads/vmware/instant-access-mounts/{mountId}/ restore POST /recovery/workloads/vmware/instant-access-vms GET /recovery/workloads/vmware/instant-access-vms GET /recovery/workloads/vmware/instant-access-vms/{mountId} POST /servicecatalog/slos GET /servicecatalog/slos GET /servicecatalog/slos/{sloId} PUT /servicecatalog/slos/{sloId} PATCH /servicecatalog/slos/{sloId} DELETE /servicecatalog/slos/{sloId} GET /storage/storage-units GET /storage/storage-units/{storageUnitName}
注意:
有关更多信息,请参见 SORT 上的 NetBackup 8.2 API 参考。请务必查看“入门”部分中的“版本控制”主题和“新增功能”主题。