新建一个名称为backup的用户作为PostgreSQL数据库的备份用户。如果实际环境已配置了复制用户和主从环境,请跳过本章节。
如果环境中已经配置,请跳过本步骤。
vi /data/pg-13.2/data/pg_hba.conf
host replication all 0.0.0.0/0 md5
/usr/local/pgsql-13.2/bin/pg_ctl -D /data/pg-13.2/data -l logfile restart
/usr/local/pgsql-13.2/bin/psql -U postgres
create role backup REPLICATION LOGIN PASSWORD '123456';
\q