Я работаю в проекте с CMS под названием tendenci, используя PostgreSQL (это необходимо) в Ubuntu, и мне пришлось мигрировать с виртуальной машины на рабочий сервер. Но я столкнулся с проблемами при переносе базы данных.
Я использовал эту команду для извлечения данных из ВМ:
pg_dump -Fc mydb > db.dump
, но когда я попытался импортировать данные на свой сервер с помощью этой команды
psql -d mydb --file=db.dump
эта ошибка появляется
The input is a PostgreSQL custom-format dump.
Use the pg_restore command-line client to restore this dump to a database.
, и когда я использую команду pg_restore
, ошибки не отображаются, но база данных не восстанавливается.
pg_restore -C -d mydb db.dump