NetBackup™ 版本说明
- 关于 NetBackup 10.4
- 新增功能、增强功能和更改
- 关于 NetBackup 中的新增强功能和更改
- NetBackup 10.4 新增功能、更改和增强功能
- Veritas 术语更改
- NetBackup 10.4 中包含的 RESTful API
- NetBackup Web UI 中策略的客户端重复数据删除控制
- 对 NetBackup Web UI 中的控制板的更改
- 恶意软件扫描改进
- 多重身份验证的增强功能
- 异常检测的增强功能
- 多人授权的增强功能
- 对 OCSF 格式审核事件的 NetBackup 支持
- NetBackup Replication Director 支持终止 (EOSL),已替换为 NetBackup Snapshot Manager (NBSM)
- NetBackup 10.4 新增支持与支持变更信息
- 弃用对 Red Hat Enterprise Linux 7 的支持
- 支持 Red Hat Enterprise Linux 8 计算机的 CIS Level 2 v2 基准
- 在未来版本中,将会弃用若干关闭命令
- 适用于 NetBackup 10.4 及更高版本安装和升级的 Windows 编译器和安全要求
- 用于设置云恢复服务器映像共享的脚本将被弃用
- AMI 用于在 AWS 云环境中创建虚拟机
- 已升级容器化服务
- 对云工作负载的 Oracle Cloud Infrastructure 支持
- 支持 VMware vSAN Express Storage Architecture (ESA)
- 对于 VMware 策略,NetBackup Web UI 中增加了 vApp 浏览功能
- NetBackup Web UI 中 NetBackup for VMware 的新增功能
- 支持 XFS 格式的卷和 LVM2 精简池卷
- NetBackup for Microsoft SQL Server 的新功能和更改
- NetBackup for Oracle 的新功能和更改
- 支持对 Kubernetes 工作负载类型进行恶意软件扫描
- 主服务器和介质服务器的修补机制
- 动态 NAS (D-NAS) 的新功能
- 操作说明
- 关于 NetBackup 10.4 操作说明
- NetBackup 安装和升级操作说明
- NetBackup 管理和常规操作说明
- NetBackup 管理界面操作说明
- NetBackup Bare Metal Restore 操作说明
- NetBackup 云对象存储工作负载操作说明
- NetBackup Snapshot Manager(以前称为 NetBackup CloudPoint)
- NetBackup 数据库和应用程序代理操作说明
- NetBackup NAS 操作说明
- NetBackup for OpenStack 操作说明
- 已从 NetBackup for OpenStack 10.4 中删除 NetBackup for OpenStack 设备重新初始化功能
- NetBackup for OpenStack 10.4 不支持从备份中排除卷
- NetBackup for OpenStack 10.4 仅从旧版本导入策略
- NetBackup for OpenStack Datamover API (NBOSDMAPI) 服务在 haproxy 连接中超时
- 无法装入增量式备份中的实例卷
- 删除具有恢复点的保护时,将显示成功消息和错误消息
- 已还原的 VM 连接的元数据 config_drive 为空
- 不允许对已启用 SSL 的 Keystone URL 执行不安全操作
- 如果已删除 OpenStack 项目,则导入策略在 NetBackup for OpenStack 10.4 中不起作用
- NetBackup 国际化和本地化操作说明
- 附录 A. 关于 SORT for NetBackup 用户
- 附录 B. NetBackup 安装要求
- 附录 C. NetBackup 兼容性要求
- 附录 D. 其他 NetBackup 文档和相关文档
NetBackup 10.4 中包含的 RESTful API
NetBackup 10.4 包括更新和新增的 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.htmlAPI 以 Swagger 格式记录。此格式支持通过实际调用 API 查看代码和测试功能。您必须具有访问主服务器和 API 的适当安全权限才能使用 Swagger API。
小心:
Veritas 建议您仅在开发环境中测试 API。由于您可以从 Swagger 文件进行实际的 API 调用,因此不应在生产环境中测试 API。
NetBackup 10.4 包括以下新增 API 和增强的 API:
机械手:
删除机械手。
更新机械手。
按机械手名称获取机械手详细信息。
检索已配置机械手的唯一设备主机的列表。
机械手清单:
获取机械手内容。
获取条形码规则的列表。
在介质管理器服务器上创建新的条形码规则。
更新指定的条形码规则。
删除指定的条形码规则。
获取介质服务器的介质 ID 生成规则的列表。
设置介质服务器的介质 ID 生成规则的列表。
获取介质服务器的介质 ID 前缀的列表。
设置介质服务器的介质 ID 前缀的列表。
管理机械手卷配置。
获取指定机械手类型的介质类型映射。
磁带介质卷:
检索磁带介质卷的列表。
创建磁带介质卷。
检索磁带介质卷的详细信息。
对卷执行快速清除或慢速清除。
对卷执行标注操作。
检索外部介质类型的列表。
重新扫描并更新一个或多个磁带卷的条形码。
在机械手之间移动卷。
更新一个或多个磁带卷。
删除一个或多个磁带卷。
从机械手中弹出一个或多个磁带介质卷。
磁带介质卷组:
检索磁带卷组的列表。
检索磁带卷组的详细信息。
更新磁带卷组。
删除磁带卷组。
卷池:
创建新的磁带卷池。
按 ID 检索卷池的详细信息。
更新卷池。
删除一个或多个卷池。
磁带介质所有者:
检索介质所有者名称的列表。
介质设置:
检索关联的 EMM 服务器设置。
更新关联的 EMM 服务器设置。
存储设备:
检索用于存储单元配置的磁带机械手和独立驱动器。
恶意软件:
删除具有指定 ID 的已失败/取消的扫描结果。
验证恶意软件扫描的配置。
异常:
更新策略和客户端的反馈参数。
文件哈希搜索:
按文件哈希搜索文件。
多重身份验证:
现有的多重身份验证基础架构已得到增强,具有自适应性。
由于重大更改,这些 API 已在 NetBackup 10.4 中进行版本控制。通过指定正确版本,仍然支持这些 API 的先前版本。有关更多详细信息,请参见 SORT 上中的“版本控制”部分。
获取 tape-volume-pools API:
GET /storage/tape-volume-pools` 不再支持按 `policyType` 进行过滤。
与主服务器 API 建立信任关系:
`POST /config/servers/trusted-master-servers`
从版本 11.0 开始,基于凭据的信任的请求负载将需要一个额外的 'remotePrimaryAuthMode' 字段。
API v10.0 示例:
"trustedMasterServerName": "String", "authenticationType": "CREDENTIAL", "userName": "String", "password": "String", "fingerprint": "String"
API v11.0 示例:
"trustedMasterServerName": "String", "authenticationType": "CREDENTIAL", "userName": "String", "password": "String", "fingerprint": "String", "remotePrimaryAuthMode":"String"
添加扫描主机 API:
`POST /malware/scan-hosts` 是新的必需参数。已将 `mediaServerName` 添加到负载中,用于在添加扫描主机之前对其进行验证。
API v10.0 示例:
{ "data": { "type": "createScanHost", "attributes": { "hostName": "scanhost.example.com", "maxNoOfParallelScans": 0, "state": "ACTIVE", "scanHostCredentialName": "sample_creds" }, "relationships": { "malwareTool": { "data": { "type": "malwareTool", "id": "1" } }, "scanHostPool": { "data": { "type": "scanHostPool", "id": "2" } } } } }API v11.0 示例:
{ "data": { "type": "createScanHost", "attributes": { "hostName": "scanhost.example.com", "maxNoOfParallelScans": 0, "state": "ACTIVE", "scanHostCredentialName": "sample_creds", "mediaServerName": "mediaserver.example.com" }, "relationships": { "malwareTool": { "data": { "type": "malwareTool", "id": "1" } }, "scanHostPool": { "data": { "type": "scanHostPool", "id": "2" } } } } }