Prerequisites for BDR 360 Integration: Configuring PostgreSQL for BDRShield Backup Server Registration

Prerequisites for BDR 360 Integration: Configuring PostgreSQL for BDRShield Backup Server Registration

KB ID: 600001
Cause:
To successfully register your BDRShield Backup Server with the BDR 360 Server, you need to load the necessary helper libraries and dlls into the PostgreSQL database. Follow these steps to complete the process.
Solution:

1. Locate and Open `postgresql.conf'

  1. Navigate to your PostgreSQL data storage location.
  2. Find the `postgresql.conf` file. 
Notes
Note: You can locate the Postgres data storage path by checking the properties of the BDRShield Postgres Database Service.

Example: `I:\PostgreSQLData\postgresql.conf

2. Edit the Configuration File

  1. Open `postgresql.conf` in a text editor.
  2. Locate the following lines:
     #mbsutils.BgWorkHelperPath = '<INSTALLATION_PATH>\PostgreSQL\<version>\lib\mbsbghelper.dll'
     #shared_preload_libraries = 'mbsutils'
  1. Uncomment these lines by removing the `#` character at the beginning of each line.

3. Save Changes and Restart PostgreSQL

  1. Save the updated `postgresql.conf` file.
  2. Restart the PostgreSQL service. The service name is typically `BDRShield PostgreSQL Database`.
Conclusion:
Following these steps will configure your PostgreSQL server to work with BDR 360, ensuring a smooth registration process for your BDRShield Backup Server. If you encounter any issues or need further assistance, please reach out for BDRShield Support.