В настоящее время я экспериментирую с 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.
Вопрос
Кто-нибудь использует методы PITR в своем облаке SQL Postgres экземпляров и есть ли обходной путь для этого?