Используйте psql
для восстановления простого сценария SQL (как в вашем примере), созданного инструментами pg_dump
и pg_dumpall
.
psql -U username --set ON_ERROR_STOP=on -f backupfile.sql
Приведенная выше команда восстанавливает базу данных и останавливается в случае ошибкипроисходит.
pg_restore
используется для восстановления файла tar и формата каталога, созданного инструментом pg_dump
.