AWS RDS pg_transport не удалось загрузить данные файла

При выполнении следующей команды

SELECT transport.import_from_server(%s,5432,'My RDS ADMIN USER',%s,%s,%s,true);

Я получаю следующий ответ от команды:

AWS RDS pg_transport failed to download file data

Оба RDS находятся в одном регионе, один и тот же vpc, у обоих есть группы безопасности, разрешающие соединение между ними, SG имеет только входящий для 5432

Невозможно найти документацию или дополнительную информацию о возможном сбое.

Были выполнены следующие шаги: https://aws.amazon.com/blogs/database/migrating-databases-using-rds-postgresql-transportable-databases/.

С существующими экземплярами RDS оба работают с Postgresql 11.5 и пользовательскими данными вместо данных из учебника.

Любой совет?


person Ilhicas    schedule 13.03.2020    source источник


Ответы (2)


Не могли бы вы еще раз проверить, разрешает ли группа безопасности исходного экземпляра соединение с целевым экземпляром? Еще раз проверьте все параметры, которые вы установили в группах параметров источника и назначения.

person Raunak Rishabh    schedule 02.04.2020
comment
Привет, спасибо за ответ, но да, я проверил SG на вход для источника и принимал от целевого блока CIDR. Параметры также были установлены, документация по-прежнему отсутствует, но проблема была создана на странице github.com/awsdocs/amazon-rds-user-guide/issues/95 - person Ilhicas; 08.04.2020

Если бы это было раньше, похоже, это ошибка в pg_transport.

Совет от AWS заключался в том, чтобы использовать более крупный класс экземпляра как на исходном, так и на целевом экземплярах. Вроде стабильно с db.m5.4xlarge

person Dan    schedule 03.03.2021