Как настроить агент NetBackup PostgreSQL для работы с кластером

Эта статья предназначена для Аманда Энтерпрайз (AE)

Агент nbu-postgres не поддерживает кластер, поэтому нам нужно внести несколько изменений, чтобы он работал, на случай, если вы хотите передать имя хоста, отличное от вывода bpclntcmd -gethostname, поскольку это то, что мы читаем, чтобы получить резервную копию и запрос работает.

Мы должны внести изменения в 2 файла.

  1. Изменить запрос-ampgsql.shесли [x ”$ CLIENT” = x ””]; затем CLIENT = `hostname`
    изменено на if [x ”$ CLIENT” = x ””]; затем КЛИЕНТ = "VIP-HOST-NAME"
     
  2. Изменить резервное копирование-ampgsql.shКЛИЕНТ = `hostname` APP = 'pgsql'
    изменено на CLIENT = "VIP-HOST-NAME" APP = 'pgsql'

Если вы выполняете резервное копирование разных хостов на одном компьютере, вам необходимо создать несколько запрос-ampgsql.sh и резервное копирование-ampgsql.sh файлы, чтобы это работало.