NetBackup™ for PostgreSQL 管理者ガイド

Last Published:
Product(s): NetBackup (10.0)
  1. NetBackup for PostgreSQL の概要
    1.  
      NetBackup for PostgreSQL エージェントについて
    2.  
      NetBackup for PostgreSQL エージェントがサポートする機能
    3.  
      NetBackup for PostgreSQL エージェント パッケージ
    4.  
      NetBackup for PostgreSQL エージェントのライセンスについて
  2. NetBackup for PostgreSQL エージェントのインストール
    1.  
      NetBackup for PostgreSQL エージェントのインストールの計画
    2.  
      オペレーティングシステムとプラットフォームの確認
    3.  
      NetBackup for PostgreSQL エージェントのインストールの前提条件
    4.  
      NetBackup for PostgreSQL エージェント のインストール後の要件
    5.  
      NetBackup for PostgreSQL エージェント パッケージの説明
    6.  
      NetBackup for PostgreSQL エージェント のインストール
    7.  
      パスワードの認証
    8.  
      NetBackup for PostgreSQL エージェント のアンインストール
  3. NetBackup for PostgreSQL の構成
    1.  
      nbpgsql.conf 構成ファイル
    2.  
      DataStore ポリシーを使用した PostgreSQL バックアップの構成
  4. NetBackup for PostgreSQL のバックアップおよびリストア
    1. PostgreSQL のバックアップについて
      1.  
        postgresql.conf 構成ファイル
    2.  
      PostgreSQL バックアップの実行
    3.  
      PostgreSQL バックアップの検証
    4.  
      PostgreSQL バックアップの問い合わせ
    5.  
      NetBackup カタログファイルからのバックアップ情報の削除
    6.  
      PostgreSQL のリストアについて
    7.  
      PostgreSQL リストアの実行
    8.  
      リダイレクトリストア
    9.  
      リストアのリカバリ
    10.  
      ディザスタリカバリ
  5. PostgreSQL のトラブルシューティング
    1.  
      NetBackup for PostgreSQL エージェント 使用時のエラーのトラブルシューティング
  6. 付録 A. NetBackup for PostgreSQL のコマンドおよび規則
    1.  
      NetBackup for PostgreSQL エージェントコマンドについて
    2.  
      NetBackup for PostgreSQL エージェントコマンドの表記規則
  7. 付録 B. NetBackup for PostgreSQL のコマンド
    1.  
      nbpgsql -o backup
    2.  
      nbpgsql -o restore
    3.  
      nbpgsql -o query
    4.  
      nbpgsql -o delete
  8.  
    索引

NetBackup for PostgreSQL エージェント のインストール後の要件

インストール後に次を実行します。

  • (Windows) NetBackup for PostgreSQL エージェント を、管理者権限で実行するように構成します。

  • (Windows) NetBackup の bin ディレクトリを PATH ユーザー環境変数に追加します。

  • (Linux) nbpgsql.conf ファイルが存在しない場合、デフォルトの構成ファイルを作成します。詳しくは、nbpgsql.conf 構成ファイルを参照してください。

  • (Linux) シンボリックリンク: シンボリックリンクがない場合は、libpq.so.<n> を指す libpq.so を作成します。ここで、<n> は PostgreSQL ライブラリのバージョンです。シンボリックリンクは、選択したディレクトリに作成できます。

    たとえば、PostgreSQL ライブラリバージョン 5 の場合、シンボリックリンク libpq.solibpq.so.5 を指します。

    #ln -s /<pgsql_lib_install_path>/libpq.so.5 libpq.so

    メモ:

    nbpgsql.confPGSQL_LIB_INSTALL_PATH パラメータを、シンボリックリンクの絶対パスで更新したことを確認します。

  • (Linux) エージェントのユーザーは、スーパーユーザーまたはスーパーユーザー権限を持つユーザーです。

  • 次のデータベースユーザー権限を設定します。

表: ユーザーと権限

ユーザー

権限

バックアップ

LOCK TABLES、SELECT FILE、RELOAD、SUPER、UPDATE、TRIGGER、SHOW、VIEW、EXECUTE、および EVENT。

リストア

CREATE、DROP、INDEX、SHUTDOWN、INSERT、ALTER、DELETE、UPDATE、TRIGGER、SUPER、および CREATE VIEW。

データベースユーザー権限を設定するには、次の PostgreSQL コマンドを実行します。

ALTER USER<db_user> with SUPERUSER

詳しくは、『PostgreSQL 管理者ガイド』を参照してください。