除了使用 pg_dump
/ pg_restore
,在 https://postgres.heroku.com/ 上备份 / 恢复单独的 PostgreSQL 数据库有没有 Heroku 的方法?该数据库未连接到任何应用。
我可以使用以下命令创建一个 dump:
pg_dump --verbose -F c -b -h hostname -p port -U username -f "backup.dump" database_name
并使用以下方法进行恢复
pg_restore --verbose --clean --no-acl --no-owner -h hostname -p port -U username -d database_name "backup.dump"