NetVault Backupには、サーバーおよびクライアント・マシン上で実行される複数の静的および動的プロセスが組み込まれています。
nvpmgrは、すべてのNetVault Backupサーバーおよびクライアント・マシン上で動作します。このプロセスはその他のすべてのNetVault Backupプロセスの管理を行い、nvpmgrでは、一時的に起動されるプロセスの生成、削除が行われます。プロセス・マネージャでは、プロセス・テーブルとトレース・バッファの共有メモリ領域の割り当ても管理されます。プロセス・マネージャには、静的プロセスIDが割り当てられますが、このプロセスは、さまざまなレベルのシステム・リソースを必要とするため、動的プロセスとみなされます。
nvcmgrは、プロセス間メッセージング・システムをサポートします。このプロセスは、すべてのNetVault Backupサーバーおよびクライアント・マシン上で動作します。UNIXおよびLinux OSにおいて、コミュニケーション・マネージャはプロセスとして動作します。Windowsでのこのプロセスは、nvpmgrプロセス内のスレッドとして動作します。nvcmgrでは、ローカル・マシン上の各種NetVault Backupプロセス間の通信が処理されます。
nvnmgrは、プロセス間メッセージング・システムをサポートします。このプロセスは、すべてのNetVault Backupサーバーおよびクライアント・マシン上で動作します。UNIXおよびLinux OSにおいて、ネットワーク・マネージャはプロセスとして動作します。Windowsでのこのプロセスは、nvpmgrプロセス内のスレッドとして動作します。nvnmgrでは、プロセス間メッセージがリモート・クライアントに転送されます。またネットワーク・マネージャは、クライアントのステータスの判別に役立つ使用可否確認メッセージのブロードキャストも行います。
nvmedmgrは、NetVault Backupサーバーで実行されます。
nvschedは、NetVault Backupサーバーで実行されます。ジョブ・スケジュールとキューを管理します。Schedulerデータベースの管理も行います。スケジュール・マネージャは、ジョブ・インスタンスを開始するためにジョブ・マネージャを開始し、繰り返しジョブの次のインスタンスをスケジュールします。ジョブ・マネージャはそのジョブを実行します。このプロセスは[ジョブ・ステータス]ページを更新し、レポート・ユーティリティにジョブ・スケジュール・データを提供することも行います。
nvlogdaemonは、NetVault Backupサーバーで実行されます。このプロセスは、NetVault Backupサービスと一緒に開始されます。
nvavpは、NetVault Backupサーバーで実行されます。このプロセスの役割は、ユーザー活動の追跡および制御を行うことです。nvavpでは、ユーザーの要求が検証され、その許可および拒否が当該ユーザーに割り当てられた権限に応じて判断されます。
nvstatsmngrは、すべてのNetVault Backupサーバーおよびクライアント・マシン上で動作します。ドライブ統計、イベント履歴、メディア要求、レポーティング・ユーティリティのサーバー容量と転送情報を収集します。
nvrepdbmngrは、NetVault Backupサーバーで実行されます。このプロセスにより、レポート・データベースを管理します。
レポート・データベース・マネージャは、定期的に統計マネージャをポーリングし、収集データを取得し、データをレポート・データベースに書き込みます。nvrepdbmngでは、レポート・データベースの情報がNVBUレポーティング・ユーティリティに伝送され、レポート・データベースの定期削除も実行されます。
nvwsrequesthandlerは、NetVault Backupサーバーで実行されます。このプロセスは、WebUIが使用するWebサービスを実行します。
nvconsolesvcは、すべてのNetVault Backupサーバーおよびクライアント・マシン上で動作します。NetVault Backupは、このプロセスを使用して、リモート・クライアント・マシンの設定プロパティを取得または設定します。
nvdeploymentmgrは、NetVault Backupサーバーで実行されます。このプロセスではプッシュ・インストール・タスクが管理されます。
プッシュ・インストール手法を使用すると、次のタスクを実行できます。
このプロセスでは、すべての展開関連の情報がnetvault_machinesデータベースに保存されます。展開マネージャでは、1つまたは複数の展開ワーカー・プロセス(nvdeploymentwkr)が作成されて、リモート・マシンのインストール・プロセスが管理されます。
nvdevmgrは、ローカルに接続されたデバイスが存在するNetVault Backupサーバーおよびクライアント上で動作します。このプロセスでは、メディアの読み出しや書き込みが実行されて、メディアのロードおよびアンロードが処理されます。NetVault Backupは、設定されたドライブごとにデバイス・マネージャ・プロセスのインスタンスを作成します。SAN環境では、デバイスを共有するNetVault Backupクライアントごとにインスタンスが実行されます。
プロセス・タイプ:静的(デバイスが使用可能であるときに実行)
nvndmpdevmgrは、NetVault Backupサーバーで実行されます。このプロセスでは、NDMPファイラー接続デバイスのメディアの読み出しや書き込みが実行され、メディアのロードおよびアンロードが行われます。NetVault Backupは、設定されたドライブごとにNDMPデバイス・マネージャ・プロセスのインスタンスを作成します。
プロセス・タイプ:静的(デバイスが使用可能であるときに実行)
nvchgmgrは、ロボット・アーム・チェンジャを制御します。このプロセスは、ロボット・アーム・チェンジャが接続されているNetVault Backupサーバーおよびクライアントで実行されます。NetVault Backupは、アーム・チェンジャごとに1つのインスタンスを作成します。
プロセス・タイプ:静的(デバイスが使用可能であるときに実行)
nvchgmgrは、NetVault Backupサーバーで実行されます。このプロセスでは、NDMPベースのファイラーに接続されているデバイスの、ロボット・アーム・チェンジャが制御されます。NetVault Backupは、アーム・チェンジャごとに1つのインスタンスを作成します。
プロセス・タイプ:静的(デバイスが使用可能であるときに実行)
nvrascontrollerでは、ディスク・ベースのストレージ・デバイスが管理されます。このプロセスは、NetVault Backupサーバー上で実行されます。NetVault Backupは、設定されたデバイスごとにRASデバイス・コントローラ・プロセスのインスタンスを作成します。
プロセス・タイプ:静的(デバイスが使用可能であるときに実行)
nvjobmgrはNetVault Backupサーバーで実行され、ジョブの実行を管理します。
nvduplicateはバックアップの複製を実行します。このプロセスは、複製フェーズを実行したNetVault Backupマシン上で動作します。
nvverifyはバックアップ検証を実行します。このプロセスは、メディアに書き込まれたストリーム長を検証し、バックアップ中にどのブロックもドロップされなかったことを確認します。nvverifyは、検証フェーズを実行したNetVault Backupマシン上で動作します。
nvplgscriptは、ジョブのプレ・スクリプトとポスト・スクリプトを実行します。このプロセスは、ジョブのプレ・スクリプトとポスト・スクリプトの実行オプションを選択したときのターゲット・クライアントで実行されます。
nvwsworkerは、Webサービス・ワーカー・プロセスです。nvwsrequesthandlerプロセスが、このワーカー・プロセスを開始します。これらのプロセス・チームは、パフォーマンスの向上に用いられます。WebUIに大量のコンテンツ・サービスが提供される場合は、NetVault Backupサーバーで10以上のプロセスを実行できます。これらのプロセスは、コンテンツの提供後も短時間動作を継続します。
ユーザー定義スクリプトで使用できる、NetVault Backupの環境変数の一覧を以下に示します。
© 2024 Quest Software Inc. ALL RIGHTS RESERVED. Terms of Use Privacy Cookie Preference Center