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.  
    索引

リダイレクトリストア

リダイレクトリストアでは、最初のバックアップを実行したクライアントとは別のクライアントに、バックアップファイルをリストアできます。新しい場所には別のホストや別のファイルパスを指定できるほか、別のリダイレクトリストア名を使用することもできます。別のホストにリストアをリダイレクトするには、install_path\NetBackup\db\altnames ディレクトリにターゲットクライアント名を含めます。

メモ:

PostgreSQL エージェントと NetBackup が、正常に行われたバックアップ操作およびリストア操作のバージョンと同じであることを確認します。

リダイレクトリストアの実行

代替ホストへリストアをリダイレクトする方法

  1. ホストとして NetBackup クライアント名を指定し、リストアをリダイレクトするディレクトリとして PostgreSQL ターゲットディレクトリを指定して、nbpgsql.conf ファイルを更新します。
  2. NetBackup マスターサーバーで、リダイレクトリストアの実行権限を付与するホストに対して altnames ディレクトリを作成します。たとえば、別のホストからのリストアを行う権限を Host B に付与するには、次のファイルを作成します。
    • (Windows) install_path\NetBackup\db\altnames\HostB

    • (Linux RHEL および SLES) /usr/openv/netbackup/db/altnames/HostB

  3. altnames ディレクトリに、要求元クライアントがリストアを要求するファイルが存在するクライアントの名前を追加します。たとえば、Host A からリストアをリダイレクトする権限を Host B に付与するには、Host B のファイルに Host A を追加します。
  4. 次のコマンドを実行します。

    nbpgsql -o restore -S master_server_name -t target_directory -portnum db_port [-id db_backup_id] [-C client_name]

  5. リダイレクトリストアが正常に実行されたら、マスターサーバーとクライアントで行った変更を元に戻します。

別のファイルパスにリストアをリダイレクトするには

  1. 次のコマンドを実行します。

    nbpgsql -o restore -S master_server_name -t target_directory -portnum database_server_port [-id db_backup_id] [-C client_name]

  2. リストアデータをデータディレクトリにコピーします。
  3. リストアの成功後、データディレクトリの所有者を PostgreSQL ユーザーに変更し、環境に基づいて設定を変更します。