我目前正在尝试使用Googles Cloud SQL,并且遇到以下问题:
目标
我想下载基本备份,然后再下载即将出现的WAL文件,以为我的Cloud-SQL托管PostgreSQL数据库实现本地故障转移策略。
我尝试过的事情和出了什么问题
经过一些编辑后,命令pg_dump
和pg_dumpall
工作正常,但是我无法使用pg_basebackup
命令来传送文件。
我收到以下错误:
pg_basebackup: could not connect to server: FATAL: no pg_hba.conf entry for replication connection from host "[local]",user "postgres",SSL off
想法
在我看来,Google不允许自己进行“连续归档”,这对于本地故障转移策略将是致命的,并且会明确地强制我使用Google Cloud SQL的归档方法。
问题
是否有人在其Cloud SQL Postgres实例上使用PITR技术,并且对此有解决方法?