‘Configuring the Integration’¶
PostgreSQLデータベースのバックアップ/リストア用のVeritasNetBackupソリューションを実装するには、次のコンポーネントが必要です。
EDB Postgres Advanced Server。
ベリタス NetBackup サーバー。
ベリタス NetBackupクライアント。
Veritas NetBackup Agent for PostgreSQL。
前提条件¶
実行中のEDB Postgres Advanced Server。
実行中のVeritas NetBackupサーバー。
EDB Postgres Advanced ServerホストにインストールされたVeritas NetBackup Client。
EDB Postgres Advanced ServerホストにインストールされたVeritas NetBackup PostgreSQLエージェント。
Veritas NetBackup for PostgreSQLの構成は、次のコンポーネントの構成で構成されます。
Veritas NetBackup Agent for PostgreSQL。
PostgreSQLサーバー。
次の手順は、 EDB Postgres Advanced Server用にVeritas NetBackup for PostgreSQLを構成する方法の例を示しています。
Veritas NetBackup for PostgreSQLの構成¶
NetBackup 管理コンソールにログオンします。
root ユーザーの資格情報を使用します
b.管理するNetBackupマスターサーバーのホスト名を選択します
EDB Postgres Advanced Serverのポリシーを作成します。
注釈
ポリシーの詳細は Veritas NetBackup Administrator's Guide を参照してください。
[NetBackupManagement]>[Policies] をクリックし、NetBackupサーバーを選択します。
b.マウスを右クリックして、 新しいポリシー を選択します
新しいポリシーの追加 ダイアログボックスにポリシー名を入力し、[ OK]をクリックします
[ Clients ]タブを選択します。 New をクリックします。 AddClient ダイアログボックスにNetBackupクライアント名を入力し、 OK をクリックします。
属性 タブを選択します。 ポリシータイプ で DataStore を選択します
i.使用可能な値から ポリシーストレージ を選択します
j.ポリシーに必要なその他のパラメーターを設定し、[ OK ]をクリックします
NetBackupクライアントで、エージェント構成ファイル
/usr/NBPostgreSQLAgent/nbpgsql.confを更新して、エージェントがEDB Postgres Advanced Serverで正常に動作するように必要なパラメーターを設定します。
注釈
**PGSQL_LIB_INSTALL_PATH**の値は、インストールされているEDB Postgres Advanced Serverのバージョンによって異なります。 **MASTER_SERVER_NAME**および**POLICY_NAME**パラメーターの値は、それぞれNetBackupマスターサーバーおよびデータストアポリシーの名前と一致する必要があります。
上記のサンプル構成ファイルでは、デフォルト値はPostgresのため、 DB_USER 、 DB_PORT 、 DB_INSTANCE_NAME 、および PGSQL_LIB_INSTALL_PATH の値がEDB Postgres Advanced Serverに置き換えられています。パラメーターの詳細は Veritas NetBackup for PostgreSQL Administrator's Guide を参照してください。
EDB Postgres Advanced Serverの構成¶
以下の手順を使用して、 EDB Postgres Advanced ServerサーバーでWALアーカイブを設定します。 WALアーカイブは、Postgresql / EDB Postgres Advanced Serverデータベースサーバーをバックアップ/リカバリ操作用に準備し、バックアップ/リカバリツールがデータベースサーバーで動作するための前提条件です。
1.目的の場所に書き込み可能な<archivedir>
ディレクトリを作成します。
postgresql.confファイルで必要なパラメーターを設定して、WALアーカイブをオンにします。
注釈
archive_command パラメーターの`<archivedir>` を、手順1で作成したディレクトリの場所に置き換えます。
PostgreSQLサーバーを再起動します。
EDB Postgres Advanced Server for Veritas NetBackup Agent for PostgreSQLを構成する方法の詳細については、