NetBackup IT Analytics システム管理者ガイド
- はじめに
- 更新の準備
- データのバックアップとリストア
- NetBackup IT Analytics の監視
- REST API を使用した NetBackup IT Analytics レポートへのアクセス
- NetBackup の推定テープ容量の定義
- ホストグループ管理の自動化
- ホストオペレーティングシステムのプラットフォームとバージョン別のカテゴリ化
- 一括ロードユーティリティ
- NetBackup ユーティリティの自動化
- ユーティリティを自動的に実行するためのスケジュール設定
- 属性管理
- 汎用バックアップデータのインポート
- バックアップジョブの上書き
- ホストデータ収集の管理
- ポータルのシステム設定
- パフォーマンスプロファイルスケジュールのカスタマイズ
- AD/LDAP の構成
- SAML (Security Assertion Markup Language) を使用した SSO (シングルサインオン) の構成
- Oracle Database のユーザーパスワードの変更
- CyberArk との統合
- NetBackup IT Analytics のチューニング
- ログファイルの操作
- ポータルとデータコレクタのログファイル: ログ記録の削減
- Data Collector のログファイルの命名規則
- ポータルのログファイル
- レポートメトリックの定義
- SNMP トラップアラート
- SSL 証明書の構成
- ポータルまたはデータ収集 SSL のための仮想ホストの構成
- ポータルサーバーのキーストア
- ポータルプロパティ: 形式とポータルのカスタマイズ
- SDK データベースオブジェクトのデータ保持期間
- トラブルシューティング
- 付録 A. NetBackup IT Analytics ポータルとデータレシーバでの TLS 対応 Oracle データベースの構成
属性と値のロードとホストへの割り当て
機能: このユーティリティは、多数のホストに属性を割り当てる効率的な方法を提供します。
一括ロードユーティリティを使用して、多数のホスト属性と関連する値のインベントリを作成するには、以下を参照してください。
アップグレード前の属性の名前変更を参照してください。
一括ロードユーティリティは、ユーザー APTARE として SQLPLUS で実行する必要があります。load_package ユーティリティは次の場所にあります。
/opt/aptare/database/stored_procedures (Linux) \opt\oracle\database\stored_procedures (Windows)
次の手順に従って、属性と値をロードし、それらの属性をホストに割り当てます。
ホスト、属性、値の CSV ファイルの作成
ホスト属性ロードユーティリティの実行
ホスト属性ロードの検証
レポートテンプレートデザイナーを使用して、レポートテンプレートを作成します。
属性値がホストに割り当てられると、レポートはデータをデータベースに問い合わせ、ホストを分類するために作成した属性でフィルタリングされた状態で、ホストに関するレポートを作成できます。
ホスト属性をロードする準備として、カンマ区切り値 (CSV) ファイルの作成に使用するスプレッドシートに情報を入力する必要があります。スプレッドシートのテーブルは次の形式にする必要があります。
1 つの列にホストが列挙され、このホストはすでに NetBackup IT Analytics データベース内に存在している必要があります。
その他の各列には、ホストに適用される属性と値が列挙されます。
最初の行 (ヘッダー) には、オブジェクトの種類 (この場合はホスト名)、次に属性名を入力します。ホスト名の一覧には任意の列を使用できることに注意してください。ユーティリティの実行時に、ホスト名が格納された列を指定します。ヘッダー行は情報のみであり、データ行としては処理されません。
後続の行にホスト名が列挙され、次に各ホストに割り当てる属性値が列挙されます。
CSV に列挙するホストは、ポータルデータベースにすでに存在している必要があります。
同じホストは 1 回のみ列挙します。ホスト名が複数の行に列挙されると、同じホスト名を持つ最後の行の属性のみが保存されます。
ホスト名の先頭は # にできません。# で始まる行はすべて無視されます。
属性名は、属性の命名規則に従います。
行の最大サイズ、つまり 1 行の最大文字数は 8192 文字です。
すべての列に、各行の値が必要です。実際の値がない列には、N/A、Unknown、またはピリオド (.) を入力できます。「N/A」、「Unknown」、「.」の属性値は無視されます。
1 つの属性値にカンマを含めることはできません。例: LastName、FirstName の語を区切るには、カンマの代わりにスペースを使用します。例: LastName FirstName
メモ:
このユーティリティを使用して、新しいデータをロードし、以前にロードしたデータを更新できます。既存のデータを修正するには、更新された CSV ファイルを使用してユーティリティを実行するだけです。
ホストへの属性の割り当て方法
- スプレッドシートでテーブルを作成します。
- テーブルをカンマ区切りファイル (たとえば、HostAttributes.csv) として保存します。
- ポータルサーバーにログインします。
- コマンドラインで、次のコマンドを入力します。
su - aptare
- コマンドラインで、sqlplus を起動します。
sqlplus <pwd>/<pwd>@//localhost:1521/scdb
例: sqlplus portal/portal@//localhost:1521/scdb
- SQL プロンプトで次を実行します。
SQL> Execute load_package.loadServerAttributeFile ('pathname_and_filename','domain_name', host_name_column_num,'log_path_name', 'log_file_name','check_valid_value');
説明:
'pathname_and_filename'
作成した CSV ファイルの絶対パスとファイル名 (一重引用符で囲む)。
'domain_name'
ホストグループとホストが存在する NetBackup IT Analytics ドメインの名前 (一重引用符で囲む)。
host_name_column_num
ホスト名が一覧に示された CSV ファイルの列番号。これらのホストは、NetBackup IT Analytics データベース内にある必要があります。通常、これは 1 列目に配置されます。
'log_path_name'
ログファイルが作成または更新される場所の絶対パス (一重引用符で囲む)。このディレクトリへの書き込みアクセス権があることを確認します。
例: 'C:\tmp'
オプション: パスとログファイル名を指定しない場合、エラーメッセージのみが scon.err ファイルに書き込まれます。このパラメータを省略するには、次のように入力します。''
'log_file_name'
実行状態とエラーメッセージが書き込まれるログのファイル名。
例: 'HostAttributeLoad.log'
オプション: パスとログファイル名を指定しない場合、エラーメッセージのみが scon.err ファイルに書き込まれます。このパラメータを省略するには、次のように入力します。''
'check_valid_value'
'Y' または 'N' は、このファイルで提供された値が、属性の既存の有効値の中にあるかどうかをユーティリティが確認するかどうかを示します。Y または N は、一重引用符で囲む必要があります。
例:
Execute load_package.loadServerAttributeFile ('C:\myfiles\HostAttributes.csv','QA_Portal', 1,'C:\tmp','HostAttributeLoad.log','Y');
- ポータルサービスを再起動して、新しく追加した属性を動的テンプレートデザイナーで使用できるようにします。
属性のロードが有効になったことを確認するには、次の手順を実行します。
ポータルで[レポート (Reports)]に移動します。
青いユーザーフォルダを選択します。
[新規 SQL テンプレート (New SQL Template)]を選択します。
SQL テンプレートデザイナーを開いた状態で、[クエリー (Query)]タブをクリックします。
SQL テンプレートデザイナーに次のクエリーを入力して、ホスト属性を確認します。
select * from apt_v_server_attribute