クラスタ対応になるようにNetBackupPostgreSQLエージェントを設定する方法

この記事は アマンダエンタープライズ(AE)

nbu-postgresエージェントはクラスターを認識しないため、バックアップを取得するために読み取ったbpclntcmd -gethostnameの出力とは異なるホスト名を渡したい場合に備えて、いくつかの変更を加えて機能させる必要があります。クエリが機能します。

2つのファイルに変更を加える必要があります。

  1. 修正します クエリ-ampgsql.shif [x” $ CLIENT” = x””]; 次にCLIENT = `hostname`
    toif [x” $ CLIENT” = x””];に変更されました。 次にCLIENT =” VIP-HOST-NAME”
     
  2. 修正します バックアップ-ampgsql.shCLIENT = `hostname` APP = 'pgsql'
    CLIENT =” VIP-HOST-NAME” APP = 'pgsql'に変更されました

同じマシン上で異なるホストをバックアップする場合は、複数を作成する必要があります クエリ-ampgsql.sh & バックアップ-ampgsql.sh これを機能させるためのファイル。