除了使用pg_dump
/ pg_restore
之外,还有 Heroku 备份/恢复https://postgres.heroku.com/独立postgres数据库的方法吗?数据库未附加到任何应用程序。
我可以使用
创建转储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"
答案 0 :(得分:0)
当您创建新数据库时,heroku会自动为您创建一个应用程序。请使用heroku list
进行检查,以便使用空白应用进行恢复。
heroku pgbackups:restore DATABASE 'dumped-db-secure-url' --app heroku-postgres-xxx