検索クエリーを入力してください
<book_title> を検索 ...
NetBackup™ for OpenStack 管理者ガイド
Last Published:
2024-05-26
Product(s):
NetBackup & Alta Data Protection (10.4)
- はじめに
- NetBackup for OpenStack の配備
- 要件
- NetBackup for OpenStack ネットワークに関する注意事項
- インストールの準備
- NetBackup for OpenStack 仮想マシンのスピンアップ
- NetBackup for OpenStack コンポーネントのインストール
- RHOSP へのインストール
- Ansible OpenStack Ussuri へのインストール
- ローカルレジストリへの NetBackup for OpenStack イメージのプッシュ
- NetBackup for OpenStack の構成
- インストール後の健全性チェック
- NetBackup for OpenStack のアンインストール
- RHOSP からのアンインストール
- Ansible OpenStack からのアンインストール
- Kolla Openstack からのアンインストール
- RHOSP からのアンインストール
- nbosjm CLI クライアントのインストール
- NetBackup OpenStack Appliance の構成
- NetBackup プライマリサーバーの構成
- NetBackup for OpenStack の保護
- OpenStack のスナップショット、バックアップ、およびリストアの実行
- リストアについて
- CLI に必要な restore.json ファイル
- スケジュールについて
- バックアップ管理タスクの実行
- トラブルシューティング
- 一般的なトラブルシューティングのヒント
- NetBackup for OpenStack の健全性チェック
- 重要なログファイル
NBOSVM サービスプリンシパルの構成
NBOSVM と NetBackupの間で安全な通信を行うために、サービスプリンシパルを構成する必要があります。
NBOSVM サービスプリンシパルの構成
- NetBackup プライマリサーバーに root 以外のユーザーを作成します。
adduser <username>
- NetBackup プライマリサーバーの Web UI にログインします。
- 左側のメニューから、[セキュリティ (Security)]、[RBAC]、[デフォルトのセキュリティ管理者 (Default Security Administrator)]の順に移動します。
- [ユーザー (Users)]タブで、作成した root 以外のユーザーを追加します。
- [セキュリティ (Security)]、[アクセスキー (Access keys)]の順に移動します。
- [追加 (Add)]をクリックし、root 以外のユーザーを入力してアクセストークンを作成します。
- 生成されたアクセストークンと NetBackupHostName を cURL コマンドに追加し、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 マニュアルを参照してください。