Я не уверен, что у меня действительно проблема, но я в замешательстве. Я хотел перенести базу данных PostgreSQL с PythonAnywhere на сервер AWS RDS. Я подключился к обоим серверам с помощью pgAdmin с моего ПК с Windows (туннель ssh с PuTTY). Затем я сделал резервную копию базы данных из PythonAnywhere, а затем восстановил ее до чистой базы данных на сервере RDS.
У резервной копии не было проблем, но, хотя восстановление, казалось, прошло нормально, pgAdmin показал процесс «Ошибка». База данных на сервере RDS выглядит нормально. Я проверил количество строк в нескольких таблицах, и оно совпало с тем, что было у меня в PythonAnywhere. Я не вижу никаких сообщений в pgAdmin, кроме того, что процесс не удался. Я не вижу ничего в журналах pgAdmin, чтобы указать, что может быть не так. У меня проблемы? Должен ли я вместо этого использовать восстановление из командной строки?
Спасибо за любые идеи.
--Ал





Лучше использовать cli, ide может не выдавать полных ошибок. pg_dump будет работать на вас. Возможно, вам стоит построить EC2 для этой работы.
Спасибо. Я сделал это, и я мог видеть ошибки, которые, как оказалось, не имели большого значения.