NetVaultシステムを展開する前に、以下のトピックを確認します。
NetVaultを展開する最初のステップでは、サーバーおよびクライアント・マシンを識別します。
• |
• |
NetVaultは、ローカル・ディスク上にインストールされている必要があります。ネットワーク・シェアやマウント・ポイントを選択し、それが失われた場合、NetVaultが停止または誤動作する場合があります。
LinuxおよびUNIXプラットフォームでは、マウント・ポイントに、NetVaultをインストールできません。インストーラは、マウント・ポイントの既存のコンテンツを削除しようとしますが、LinuxおよびUNIXでは削除できません。
NetVault サーバをインストールするには、Windows ベースのシステムで約 200 MB のディスク容量、
Linux ベースのシステムで約 160 MB のディスク容量が必要です。
NetVaultデータベースは、システム情報、設定ファイル、ジョブ詳細、およびバックアップ・インデックスを保管します。これは、NetVaultサーバー上に作成されます。NetVaultシステム内で各種データ保護操作が実施されるにつれて、データベースのサイズは増加していきます。空き容量の不足によってデータベースを更新できない場合、NetVaultの操作が停止する可能性があります。
NetVaultデータベースは、リモート・ファイル・システム(ネットワーク共有、ネットワークにマッピングされたドライブ、NFCボリュームなど)に置くことはできません。NetVaultデータベースをインストールするには、ローカルのドライブまたはボリューム上のディレクトリを選択する必要があります。
データベース・ディレクトリには、以下のサブディレクトリがあります。
• |
install:このディレクトリには、サーバーおよびクライアント・マシンにインストールされたNetVaultモジュールのリストを含む、modulesファイルがあります。installディレクトリは、サイズの小さいディレクトリです。 |
• |
lv:このディレクトリには、productlicenses.xml というライセンスファイルが 1 つあり、ここにインストールライセンスが追加されます。このディレクトリは、サイズの小さいディレクトリです。 |
• |
MediaDatabase:このディレクトリには、メディア・レコードとバックアップ・インデックスが保 存されます。MediaDatabaseディレクトリは、NetVaultシステムの使用に伴って増加していきます。MediaDatabaseディレクトリに必要となる容量を推定するには、「データベース・サイズの計算」 を参照してください。 |
• |
pgsql:このディレクトリには、バックアップおよびリストアのジョブ・レコードが保存されます。このディレクトリに必要となる容量は、ジョブの内容に応じて変わります。NetVaultデータベースに必要となる容量を計算するときは、このディレクトリ用に、MediaDatabaseサイズの10パーセントを追加することを検討してください。 |
MediaDatabaseに必要となる容量を推定する場合は、以下のことを考慮してください。
• |
マシン1台当たりのバックアップ対象ファイルとディレクトリの概数:バックアップ対象の各ファイルおよびディレクトリについて、NetVaultデータベースのインデックス・エントリで使用する平均バイト数を求めておく必要があります。この平均値は、「71バイト+ターゲット・ファイル・システムを構成する各ファイルの名前に含まれる平均文字数」という公式に基づいて求めます。 |
• |
各バックアップで保持する世代数:世代とは、ファイルまたはディレクトリ・バックアップの個別のインスタンスを指します。たとえば、デフォルトのバックアップ設定を使用して同じファイルを7回バックアップした場合、メディア上には7世代分のファイルが保存され、NetVaultデータベース上に7世代分のインデックスが作成されます。 |
この情報に基づき、次の計算式を使用して、MediaDatabaseディレクトリに必要となる容量を計算できます。
インストール時に、NetVaultサーバーとクライアント・マシンには、名前とパスワードが割り当てられます。
• |
• |
NetVaultマシンのパスワード:NetVaultマシンのパスワードはクライアントをサーバーに追加する際に使用します。マシン・パスワードには、最大100文字を使用することができます。以下の文字を使用することはできません。 \およびスペース |
メモ: GUIモードまたはテキスト・モードでのNetVaultのインストール時に、マシン・パスワードまたはPostgreSQLデータベース・スーパーユーザー・パスワードで特殊文字をエスケープしないでください。ただし、nvpasswordまたはnvpgdbpasswdなどのCLIオプションを使用する場合は、CLIが必要なパスワードを適切に受信するように、特殊文字をエスケープします。たとえば、パスワードが<>&#|/"':*.-`()[]{}$@?の場合は、次のように入力します。
Linuxシェルの場合:\<\>\&#\|/\"\':\*.-\`\(\)[]{}\$@?
Windowsコマンド・プロンプトの場合:"<>&#|/""':*.-`()[]{}$@?". |
NetVaultでは、PostgreSQLを個別のユーザー・アカウントで実行します。このユーザー・アカウントは、サーバーによって管理されているデータのみを所有する必要があり、他のデーモンとデータを共有してはなりません。
ときどき、システムのポリシー制限のために、Linuxオペレーティング・システム上のNetVaultサーバー・インストーラが、新しいPostgreSQL Linuxユーザー・アカウントを自動的に作成できない場合があります。
NetVault サーバのインストール時には、PostgreSQL Linux ユーザーアカウントに関して次のいずれかのオプションを選択できます。
• |
NetVaultでPostgreSQL Linuxユーザーの作成を許可:NetVaultによるPostgreSQL Linuxユーザー・アカウントの自動作成を許可するデフォルトのオプションです(デフォルト値:Linuxではnetvault-pgsql)。 |
• |
Linuxユーザー名:対応するオペレーティング・システム・ガイドを参照して、新しいLinuxユーザー・アカウントを作成します。必ず、指定したPostgreSQL Linuxユーザーをグループ <ユーザー名> に所属させます。Linuxユーザー名と同じ名前のグループを作成し、ユーザーを同じグループに追加します。 |
メモ: PostgreSQL Linuxのユーザー・アカウントを作成する際、[Linuxユーザー名]フィールドでユーザー名「root」を使用しないでください。NetVaultでは、PostgreSQLからの制約があるため、ユーザー「root」でPostgreSQLを実行することはできません。 |
• |
インストール手順を開始する前に、以下の必要条件を満たしていることを確認します。
• |
リリース・ノートと互換性ガイドの確認:インストール手順を開始する前に、リリース・ノートをよく読みます。リリース・ノートには、NetVaultのインストールおよび使用についての重要な情報が含まれている場合があります。 |
• |
NetVaultサーバーおよびクライアントのオペレーティング・システム要件の確認:NetVaultサーバーはLinuxおよびWindows上にインストールできます。NetVaultクライアントは、AIX、FreeBSD、HP-UX、Linux、Mac OS X、Solaris、およびWindows上にインストールできます。 |
• |
『NetVault Server Sizing Guide』の確認:このガイドには、NetVaultサーバーのシステム要件に関する情報が記載されています。このガイドは、https://support.quest.com/ja-jp/technical-documentsからダウンロードできます。 |
• |
LinuxおよびWindowsでの正しいインストール・パッケージの選択:NetVaultでは、LinuxおよびWindowsベースのシステム向けに、個別のクライアント専用およびサーバー専用インストール・パッケージを提供しています。サーバーおよびクライアント・パッケージの両方で、ハイブリッドおよび 64-bit専用バージョンを利用できます。 |
• |
ハイブリッド・サーバーおよびクライアント・パッケージ:ハイブリッド・パッケージは、 Pure 64-bit専用の要件を満たしていないユーザーを対象にしています。 |
• |
Pure 64-bit専用サーバー・パッケージおよびクライアント・パッケージ:Pure 64-bit専用パッケージは、Pure 64-bit専用オペレーティング・システム用です。32-bitコンポーネントを使用できない理由がある場合は(たとえば、32-bitコードを実行しないLinuxディストリビューションを使用している場合)、これらのパッケージを使用します。 |
• |
netvault-<RYYYYMMMDD>-vx.x.x.x-Server-{LinuxX86Hybrid|WindowsX86Hybrid}:このパッケージを使用して、NetVaultサーバーを32-bitまたは64-bitシステムにインストールまたはアップグレードします。 |
• |
netvault-<RYYYYMMMDD>-vx.x.x.x-Server-{LinuxX86Pure64|WindowsX86Pure64}:このパッケージを使用して、NetVaultサーバーをPure 64-bitシステムにインストールまたはアップグレードします。 |
重要: 64-bitのLinuxマシンにNetVaultのハイブリッド・パッケージをインストールする前に、 必要なすべての32-bitライブラリがシステムにインストールされていることを確認します。要件についての詳細は、「プラットフォーム固有の要件」を参照してください。インストーラが必要なライブラリをシステム上で見つけられない場合、インストール・プロセスはメッセージを表示せずに失敗する場合があります。 |
• |
OS権限の設定:ユーザーがソフトウェア・コンポーネントをインストールできるように、ターゲット・マシンで適切なOS権限を設定する必要があります。 |
• |
LinuxおよびUNIXインストーラへの実行可能な権限の設定:LinuxおよびUNIXプラットフォーム上で、インストーラに実行可能な権限を設定します。 |
• |
LinuxおよびUNIX上でのマルチユーザー・ランレベルの選択:LinuxおよびUNIXプラットフォームでは、マルチユーザー・モードで起動します。 |
• |
LinuxおよびUNIX上でのユーザー権限(umask)の設定:LinuxおよびUNIXプラットフォームでは、rootユーザーのデフォルトのumask値を変更しないようにしてください。デフォルト値は、022です。umaskに022以外の値を指定した場合(たとえば、077)、プラグインのユーザーがNetVaultファイルにアクセスできないと、ジョブが失敗する可能性があります。 |
• |
SELinux(セキュリティ強化Linux)ポリシーの確認:デフォルトの「ターゲット」ポリシーを使用してSELinuxを有効にしても、NetVaultプロセスが原因でアクセス・ベクトル・キャッシュ(AVC)の拒否の問題が発生することはありません。厳密なポリシーまたはカスタム・ポリシーを実装する場合は、NetVaultプロセスが制限のないモードで動作できることを確認します。 |
• |
ウイルス対策ソフトウェアの無効化:NetVaultのインストールまたはアップグレードを行う前に、ウイルス対策ソフトウェアを無効にしておくことをお勧めします。ウイルス対策ソフトウェアを無効にしない場合、インストール処理がウイルス対策ソフトウェアと競合して、インストール後に、さまざまなNetVault操作が正しく機能しないことがあります。 |
• |
TCP/IP接続の確認:NetVaultでは、サーバーとクライアント・マシンとの間に良好なTCP/IP接続が必要です。名前解決を使用するには、ホスト名が一意のIPアドレスに解決される必要があります。 |
• |
ストレージ・デバイス接続の確認:ストレージ・デバイスが正常に接続され、動作していることを確認します。デバイスの接続は、ネイティブのOSツールを使用して、デバイスへの最小限のバックアップ 操作を行うと確認できます。 |
• |
LinuxおよびUNIXでの「ulimit」変数の設定:LinuxおよびUNIXには、各種変数に対するデフォルトのサイズ制限があり、これがNetVaultのインストールを阻害する場合があります。たとえば、file size (blocks)およびvirtual memory (kbytes)変数のデフォルト設定はNetVaultにとって小さすぎる場合があります。 |
• |
Linuxベース・マシンでのSCSI Generic(sg)ドライバのロード:Linuxベース・システムでは、NetVaultによってsgドライバが使用されて、テープ・デバイスに接続されます。テープ・デバイスをローカルに接続しているマシンでは、sgドライバを手動でロードするか、カーネル設定ファイルを編集してこのドライバをブート時に自動的にロードします。 |
• |
Linux プラットフォームで必要なライブラリの確認:Linux プラットフォームに NetVault をインストールする場合は、システムに glibmm ライブラリと libicu ライブラリが存在することを確認します。 |
次のセクションでは、すべての Linux マシンに適用される要件について説明します。
以下のセクションでは、特定の Linux プラットフォームの要件について説明します。
• |
• |
• |
• |
• |
• |
• |
• |
© ALL RIGHTS RESERVED. Conditions d’utilisation Confidentialité Cookie Preference Center