• 検索結果がありません。

nbdeployutil と増分レポートを使うときのその他の考慮事項

収集データとライセンスレポートのディレクトリを変更するには

1 古い収集データとライセンスレポートが存在する場合は、該当するディレクトリ全体を 新しい場所にコピーします。

2 nbdeployutilconfig.txt を編集し、PARENTDIR=folder_name フィールドで収 集データとライセンスレポートの場所を変更します。

以前に正常に収集されたデータを使ってキャパシティライセンスレポートを生成するには 1 nbdeployutil の前回の実行後に生成された収集フォルダを次の場所にコピーし

ます。

Windows の場合: Install_Dir¥NetBackup¥var¥global¥incremental UNIX の場合: /usr/openv/var/global/incremental

2 コピーしたフォルダ内に gather_end.json ファイルを作成し、次のテキストを追加し ます。

{"success":0}

次回の増分の実行では、コピーしたフォルダ内のデータを考慮してキャパシティライ センスレポートが生成されます。

メモ: データの収集期間のギャップを回避するため、コピーしたフォルダ内のその他 すべての収集フォルダを削除します。不足しているデータについては、時間の増分 の実行で自動的に生成されます。

第 1 章 NetBackup ライセンスモデルと nbdeployutil ユーティリティ 31 nbdeployutil ユーティリティオプション

既存の収集データを使ってカスタムの間隔のレポートを作成するには

◆ 90 日のデフォルトの間隔以外でレポートを作成するには、次のコマンドを入力しま

す。

Windows の場合:

nbdeployutil.exe --capacity --incremental --report --inc-settings

"<Install_Dir>¥netbackup¥var¥global¥nbdeployutilconfig.txt"

--hoursago <custom-time-interval>

UNIX の場合:

nbdeployutil.exe --capacity --incremental --report --inc-settings

"/usr/openv/var/global/nbdeployutilconfig.txt" --hoursago

<custom-time-interval>

--hoursago で指定する時間数は、nbdeployutilconfig.txt ファイルで指定し ている purge-interval 未満である必要があります。

メモ: nbdeployutil は収集データを使ってカスタムの間隔のレポートを生成しま す。--Gather オプションを使う必要はありません。

手動によるライセンスレポートの生成

nbdeployutil ユーティリティを実行して、ローカルマスターサーバー、リモートマスター サーバーまたはクライアントのサブセットのデータを収集します。nbdeployutil は、手 動で実行して、キャパシティまたは従来のいずれかのレポートモデルのレポートを生成で きます。

このユーティリティでは、複数の手順でレポートを生成します。最初の手順でデータを収 集してから、分析と表示を行います。 ユーティリティは、次のディレクトリに存在します。

Windows の場合: Install_dir¥NetBackup¥bin¥admincmd¥

UNIX の場合: /usr/openv/netbackup/bin/admincmd/

第 1 章 NetBackup ライセンスモデルと nbdeployutil ユーティリティ 32 nbdeployutil ユーティリティオプション

表 1-4 収集、分析、レポートの準備を行う nbdeployutil オプション 説明

タスク番号

nbdeployutil ユーティリティでは、次のオプションを使って、1 つまたは複数 のマスターサーバーからデータを収集します。

nbdeployutil --gather [--output=DIRECTORY]

[--capacity | --traditional] [--hoursago=N]

[--start="mm/dd/yyyy HH:MM:SS"

[--end="mm/dd/yyyy HH:MM:SS"]]

[--clientlist=FILENAME | --clients=HOSTNAME[,...]]

[--master=HOSTNAME[,...]] [--log=FILENAME]

[--runtimestats] [--nolog] [--bpimagelist=OPTIONS]

[--use-bpflist]

nbdeployutil ユーティリティは、マスターサーバーによってサーバーアクセス の開始が許可されている場合、1 つまたは複数のマスターサーバーのデータをリ モートで収集します。このユーティリティは、旧バージョンのマスターサーバーから のリモートでのデータの収集をサポートします。情報を収集するすべてのマスター サーバーに、このユーティリティと関連付けられるエンジニアリングバイナリをロー ドします。

タスク 1

nbdeployutil ユーティリティでは、次のオプションを使って、収集したデータを 分析し、レポートの準備を行います。

nbdeployutil --report

<--capacity | --traditional> <directory> ...

[--dirlist=FILENAME | --parentdir=DIRECTORY]

[--capacity] [--debug-inputs] [--log=FILENAME]

[--clientlist=FILENAME | --clients=HOSTNAME[,...]]

[--day-boundary=TIME] [--runtimestats] [--nolog]

[--overlap-details]

従来のレポートでは、次のコマンドを実行します。nbdeployutil --report --traditional

容量のレポートでは、次のコマンドを実行します。nbdeployutil --report --capacity

タスク 2

結果を検査して、調整します。

タスク 3

第 1 章 NetBackup ライセンスモデルと nbdeployutil ユーティリティ 33 nbdeployutil ユーティリティオプション

NetBackup 8.0 以降を実行するマスターサーバーで、キャパシティライセンスの収集操 作のために nbdeployutil を手動で実行するときは、NetBackup Web 管理サービス の認証のために次のクレデンシャルを入力する必要があります。

表 1-5 必要なクレデンシャル 説明

オプション

NIS、NISPLUS、WINDOWS、vx、unixpwd、ldap からドメイン形式の値を入力しま す。この値では大文字と小文字が区別されます。

ドメイン形式 (Domain Type)

マスターサーバーホストが属するドメインの名前。マスターサーバーがドメインに属し ていない場合は、マスターサーバーの名前を入力します。

ドメイン名 (Domain Name)

管理者権限を持つユーザーの名前。

ユーザー名 (User name)

管理者権限を持つ同じユーザーのパスワード。パスワードを入力するとき、文字は 意図的にコマンドラインに表示されません。

パスワード (Password)

複数のマスターサーバーのシナリオでは、gather コマンドで指定したすべてのマスター サーバーのクレデンシャルを入力する必要があります。

メモ: 実行した可能性がある NetBackup 8.0 以降のマスターサーバーの nbdeployutil 収集プロセスの自動化を更新する必要があります。ユーザークレデンシャルを採用する ように nbdeployutil を変更したため、この更新を行う必要があります。

nbdeployutilユーティリティのパフォーマンスは、それを実行するシステムと NetBackup カタログのサイズに依存します。--gather オプションは bpimagelist コマンドが 90 日 分のイメージに対して実行されるのと同じ速度で実行されます。レポート生成の速度はイ メージとフラグメントの数に依存しています。コマンドを実行するオペレーティングシステム もまたユーティリティのパフォーマンスに影響します。

環境に応じて、nbdeployutil ユーティリティでは --gather または --report オプショ ンの実行に数秒から数分かかる場合があります。

Veritas は、次の Web サイトに nbdeployutil ユーティリティに関する最新情報を投稿 します。

http://www.veritas.com/docs/TECH145972

第 1 章 NetBackup ライセンスモデルと nbdeployutil ユーティリティ 34 nbdeployutil ユーティリティオプション

ローカルマスターサーバーの情報の収集

この例では、nbdeployutilユーティリティを使ってローカルマスターサーバーの情報を 収集します。生成するレポートの種類に応じて --capacity または --traditional オ プションを使います。

C:¥Program Files¥Veritas¥NetBackup¥bin¥admincmd>nbdeployutil --gather NetBackup Deployment Utility, version 8.1

Gathering license deployment information...

Discovered master server master.example.com Master Server:master.example.com

Domain Type (NIS, NISPLUS, WINDOWS, vx, unixpwd, ldap):WINDOWS Domain Name:example.com

User Name:Administrator Password:

Output for master.example.com at:

C:¥Program Files¥Veritas¥NetBackup¥var¥global¥reports¥

20160525_151315_master.example.com Gather DONE

Execution time: 9 secs

To create a report for this master server, run one of the following:

capacity : nbdeployutil.exe --report --capacity

"C:¥Program Files¥Veritas¥NetBackup¥var¥global¥reports¥

20160525_151315_master.example.com"

traditional: nbdeployutil.exe --report --traditional

"C:¥Program Files¥Veritas¥NetBackup¥var¥global¥reports¥

20160525_151315_master.example.com"

ユーティリティは収集操作の間に nbdeployutil-gather-timestamp.log という名前 のログファイルを生成します。デフォルトでは、ログファイルは収集されたデータが存在す るディレクトリに作成されます。

リモートマスターサーバーの情報の収集

nbdeployutil --gather --master=sidon.example.com

ローカルマスターサーバーが保護するクライアントのサブセットに 関する情報の収集

nbdeployutil --gather --client=dynamo,lettuce,marble2 または

nbdeployutil --gather --clientlist=filename.txt

第 1 章 NetBackup ライセンスモデルと nbdeployutil ユーティリティ 35 nbdeployutil ユーティリティオプション

メモ: --clientsまたは --clientlist オプションを使うと、ユーティリティでメディアサー バーに接続できるにもかかわらず、そのメディアサーバーが接続不可能とレポートに表示 される場合があります。このメッセージが概略情報に影響を及ぼすことはありません。

複数のマスターサーバーの情報の収集

複数のマスターサーバーの環境で nbdeployutil を実行する前に、次の手順を 1 回だ け実行します。

1. マスターサーバー間の信頼関係を作成します。

詳しくは『Veritas NetBackup™ 管理者ガイド Vol. 1』の「信頼できるマスターサー バーの追加」を参照してください。

2. 複数のマスターサーバーの環境にあるすべてのリモートマスターサーバーで、

nbdeployutil を実行する予定のマスターサーバーのエントリを追加します。

NetBackup 管理コンソールで、[ホストプロパティ (Host properties)]に移動して[マ スターサーバー (Master Servers)]を選択し、リモートマスターサーバーを右クリック して[プロパティ (Properties)]、[サーバー (Server)]の順に選択し、[追加サーバー (Additional Servers)]タブでマスターサーバーのエントリを追加します。

ライセンスレポートの作成と表示

nbdeployutil を使ってレポートデータを収集した後に、--report -–traditionalま たは -–capacity オプションを使って Microsoft Excel スプレッドシートの形式でライセ ンスレポートを生成します。

このユーティリティを使って、次のいずれかについてのレポートを生成します。

単一のマスターサーバー。

複数のマスターサーバー。

クライアントの特定のサブセット。たとえば、事業単位の請求に対する容量の使用状 況を含んでいるレポート。

ローカルマスターサーバーについて収集したデータを使ったレポー トの作成

–-gather --capacityコマンドはマスターサーバー cayce.rm.comに対して実行され ます。

C:¥Program Files¥Veritas¥NetBackup¥bin¥admincmd>nbdeployutil.exe --gather --capacity

NetBackup Deployment Utility, version 8.0Beta1 Gathering license deployment information...

Discovered master server cayce.rm.com

第 1 章 NetBackup ライセンスモデルと nbdeployutil ユーティリティ 36 ライセンスレポートの作成と表示

Output for master server at:

C:¥Program

Files¥Veritas¥netbackup¥var¥global¥reports¥20160527_140620_cayce.rm.com Gather DONE

Execution time: 2 secs

収集したデータに基づいてキャパシティレポートを作成する場合、実行する必要のあるコ マンドがユーティリティで指示されます。

To create a report for this master server, run the following:

nbdeployutil.exe --report --capacity

"C:¥Program

Files¥Veritas¥netbackup¥var¥global¥reports¥20160527_140620_cayce.rm.com"

C:¥Program Files¥Veritas¥NetBackup¥bin¥admincmd>nbdeployutil.exe --report --capacity

"C:¥Program

Files¥Veritas¥netbackup¥var¥global¥report¥20160527_140620_cayce.rm.com"

NetBackup Deployment Utility, version 8.0Beta1 Analyzing license deployment ...

Following directories were given, but do not exist:

C:¥Program

Files¥Veritas¥netbackup¥var¥global¥report¥20160527_140620_

cayce.rm.com

ユーティリティは分析操作およびレポート生成操作の間に

nbdeployutil-report-timestamp.log という名前のログファイルを生成します。デ フォルトでは、ログファイルは収集されたデータが存在するディレクトリに作成されます。

複数のマスターサーバーについてのロールアップレポートの作成

この例では、ディレクトリ master1dir、master2dir、master3dir にそれぞれのマスター サーバーのデータを収集したと仮定しています。これらのディレクトリはすべて

EMEA-domains という名前の親ディレクトリに存在します。 出力 (レポートとログファイル) は EMEA-domains ディレクトリに保存されます。

# nbdeployutil --report --parentdir=EMEA-domains

このバリエーションでは、より小さいマスターサーバーのセットについてレポートを作成し、

出力のために異なるディレクトリを指定しています。

# mkdir UK-masters

# nbdeployutil --report EMEA-domains/master1dir EMEA-domains/master2dir

--output=UK-masters

第 1 章 NetBackup ライセンスモデルと nbdeployutil ユーティリティ 37 ライセンスレポートの作成と表示