请输入搜索词进行查询
搜索 <book_title>...
NetBackup™ for OpenStack 管理指南
Last Published:
2024-11-11
Product(s):
NetBackup & Alta Data Protection (10.5)
- 简介
- 部署 NetBackup for OpenStack
- 要求
- NetBackup for OpenStack 网络注意事项
- 准备安装
- 启动 NetBackup for OpenStack 虚拟机
- 安装 NetBackup for OpenStack 组件
- 在 RHOSP 上安装
- 在 Ansible OpenStack Ussuri 上安装
- 在 Kolla 上安装
- 将 NetBackup for OpenStack 映像推送到本地注册表
- 配置 NetBackup for OpenStack
- 安装后运行状况检查
- 卸载 NetBackup for OpenStack
- 从 RHOSP 卸载
- 从 Ansible OpenStack 卸载
- 从 Kolla OpenStack 卸载
- 配置 NetBackup OpenStack 设备
- 配置 NetBackup 主服务器
- NetBackup for OpenStack 保护
- 执行 OpenStack 快照、备份和还原
- 执行备份管理任务
- 灾难恢复
- 故障排除
- 常规故障排除提示
- NetBackup for OpenStack 的运行状况检查
- 重要日志文件
配置 NBOSVM 服务主体
必须配置服务主体,以便在 NBOSVM 和 NetBackup 之间进行安全通信。
配置 NBOSVM 服务主体
- 在 NetBackup 主服务器中创建非 root 用户。
adduser <username>
- 使用 Web UI 登录 NetBackup 主服务器。
- 从左侧菜单中,转到“安全”> RBAC >“默认安全管理员”。
- 在“用户”选项卡上,添加已创建的非 root 用户。
- 转到“安全”>“访问密钥”。
- 单击“添加”并输入非 root 用户以创建访问令牌。
- 在 cURL 命令中添加生成的访问令牌和 NetBackupHostName,然后在 NetBackup 主服务器上运行它。
curl --insecure --location --request POST \ 'https://<NetBackupHostName>:1556/netbackup/security/service-principal-configs' \ -H 'accept: application/vnd.netbackup+json;version=11.0' \ -H 'Content-Type: application/vnd.netbackup+json;version=11.0' \ -H 'Authorization: <Access Token>' \ -d '{ "data": { "type": "servicePrincipalConfiguration", "attributes": { "servicePrincipalId": "Service_Principal_NBOSVM", "servicePrincipalType": "OPENSTACK", "servicePrincipalApiKeyExpireAfterDays": "P365D", "isSecurityAdmin": true, "accessDefinitions": [ { "namespace": "|SECURITY|USERS|API-KEYS|", "operations": [ "|OPERATIONS|VIEW|" ] }, { "namespace": "|SECURITY|SERVICE-PRINCIPAL|", "operations": [ "|OPERATIONS|VIEW|" ] }, { "namespace": "|ASSETS|OPENSTACK|", "operations": [ "|OPERATIONS|ADD|", "|OPERATIONS|VIEW|", "|OPERATIONS|UPDATE|", "|OPERATIONS|ASSETS|OPENSTACK|RESTORE_ORIGINAL|", "|OPERATIONS|ASSETS|OPENSTACK|RESTORE_ALTERNATE|", "|OPERATIONS|ASSETS|OPENSTACK|PROTECT|" ] }, { "namespace": "|PROTECTION|PROTECTION_PLAN|", "operations": [ "|OPERATIONS|VIEW|", "|OPERATIONS|PROTECTION|PROTECTION_PLAN|SUBSCRIBE|" ] }, { "namespace": "|PROTECTION|POLICIES|", "operations": [ "|OPERATIONS|PROTECTION|POLICIES|MANUAL-BACKUP|", "|OPERATIONS|VIEW|" ] }, { "namespace": "|CREDENTIALS|", "operations": [ "|OPERATIONS|ADD|", "|OPERATIONS|UPDATE|", "|OPERATIONS|DELETE|" ] }, { "namespace": "|MANAGE|NBOSVM-SERVER|", "operations": [ "|OPERATIONS|ADD|", "|OPERATIONS|UPDATE|", "|OPERATIONS|DELETE|" ] }, { "namespace": "|MANAGE|JOBS|", "operations": [ "|OPERATIONS|ADD|", "|OPERATIONS|VIEW|" ] }, { "namespace": "|STORAGE|STORAGE-SERVERS|", "operations": [ "|OPERATIONS|VIEW|" ] }, { "namespace": "|STORAGE|STORAGE-SERVERS|UNIVERSAL-SHARES|", "operations": [ "|OPERATIONS|VIEW|" ] }, { "namespace": "|MANAGE|IMAGES|", "operations": [ "|OPERATIONS|VIEW|" ] } ] } } }'
注意:
记下 cURL 响应中的 servicePrincipalId 和 apiKey。它们是 NetBackup for OpenStack 配置中的必需项。
有关 service-principal-configs API 的信息,请参见 NetBackup API 文档。