AnyBackup-添加 PostgreSQL 实例失败,提示:数据源连接信息不正确
简介:AnyBackup-添加 PostgreSQL 实例失败,提示:数据源连接信息不正确,问题原因和解决方案可参考本文内容
关键字
数据源
适用产品
AnyBackup 8.0.x
问题描述
在使用 AnyBackup 8 添加 PostgreSQL 实例时,添加失败,提示如下信息:
数据源连接信息不正确

问题影响
无法完成 PostgreSQL 数据库实例的添加,无法使用 AnyBackup 对其进行数据保护。
问题原因
数据库的 hba.conf 中限制了访问数据库的 IP 地址或者网段,界面授权使用的本机 IP 无权限连接待添加的数据库导致。
解决方案
为了解决该问题,需要修改 hba.conf 配置文件中的 IP 访问配置。参考步骤如下:
1.使用 SSH 工具以 root 用户登录待添加实例的 PostgreSQL 数据库服务器;
2.编辑 hba.conf 配置文件,修改 #IPv4 local connections: 下的 IP访问配置,如:
cd /pgsql/pgdata/
vi pg_hba.conf
将 #IPv4 local connections: 下的 IP访问配置修改为:
host all all 0.0.0.0/0 md5
然后保存退出即可。
注:其中,pg_hba.conf 存放路径为 PostgreSQL 的 data 目录;0.0.0.0/0 为开放所有 IP 连接。请根据实际情况修改配置。
3.再次添加 PostgreSQL 实例即可。