NetVaultシステムを展開する前に、以下のトピックを確認します。
NetVaultを展開する最初のステップでは、サーバーおよびクライアント・マシンを識別します。
• |
NetVaultサーバー:このマシンは、NetVaultのサーバー・バージョンをホストします。 |
• |
NetVaultクライアント:これらのマシンは、NetVaultのクライアント・バージョンをホストし、バックアップおよびリストアの対象となります。 |
NetVaultサーバーをインストールするには、Windowsベースのシステムで約200MBのディスク容量、Linuxベースのシステムで約160MBのディスク容量が必要です。
データベース・ディレクトリには、以下のサブディレクトリがあります。
• |
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マシン名は、NetVaultドメイン内のサーバーおよびクライアント・マシンを識別するために使用されます。 |
• |
NetVaultマシンのパスワード:NetVaultマシンのパスワードはクライアントをサーバーに追加する際に使用します。マシン・パスワードには、最大100文字を使用することができます。以下の文字を使用することはできません。\およびスペース |
メモ: GUIモードまたはテキスト・モードでのNetVaultのインストール時に、マシン・パスワードまたはPostgreSQLデータベース・スーパーユーザー・パスワードで特殊文字をエスケープしないでください。ただし、nvpasswordまたはnvpgdbpasswdなどのCLIオプションを使用する場合は、CLIが必要なパスワードを適切に受信するように、特殊文字をエスケープします。たとえば、パスワードが<>&#|/"':*.-`()[]{}$@?の場合は、次のように入力します。
Linuxシェルの場合:\<\>\&#\|/\"\':\*.-\`\(\)[]{}\$@?
Windowsコマンド・プロンプトの場合:"<>&#|/""':*.-`()[]{}$@?". |
NetVaultサーバーをインストールする場合は、PostgreSQL Linuxユーザー・アカウントに関して次のいずれかのオプションを選択できます。
• |
NetVaultでPostgreSQL Linuxユーザーの作成を許可:NetVaultによるPostgreSQL Linuxユーザー・アカウントの自動作成を許可するデフォルトのオプションです(デフォルト値:Linuxではnetvault-pgsql)。 |
• |
Linuxユーザー名:対応するオペレーティング・システム・ガイドを参照して、新しいLinuxユーザー・アカウントを作成します。必ず、指定したPostgreSQL Linuxユーザーをグループ <ユーザー名> に所属させます。Linuxユーザー名と同じ名前のグループを作成し、ユーザーを同じグループに追加します。 |
• |
インストール手順を開始する前に、以下の必要条件を満たしていることを確認します。
• |
リリース・ノートと互換性ガイドの確認:インストール手順を開始する前に、リリース・ノートをよく読みます。リリース・ノートには、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ドライバを手動でロードするか、カーネル設定ファイルを編集してこのドライバをブート時に自動的にロードします。 |
このセクションでは、以下のプラットフォームでの要件を説明します。
• |
• |
• |
• |
• |
• |
• |
• |
• |
© ALL RIGHTS RESERVED. 利用規約 プライバシー Cookie Preference Center