已经通过stackoverflow
以及不同论坛上的不同解决方案。但没有一个解决确切的问题。Heroku数据库恢复问题
按照文档:https://devcenter.heroku.com/articles/heroku-postgres-import-export
我从我的本地数据库中创建的dump
文件,使用此命令:
pg_dump -Fc --no-acl --no-owner -h localhost -U postgres dss_iaya>dss_iaya_db_dump1.dump
然后按照文件,上传到服务器公开访问URL:https://firebasestorage.googleapis.com/v0/b/iaya-664f3.appspot.com/o/dss_iaya_db_dump1.dump?alt=media&token=06167d04-1e98-4e4b-b0e0-9d83a86dd167
现在当我尝试恢复Heroku
根据其文档语法heroku pg:backups:restore [BACKUP] [DATABASE] --app APP
使用以下命令,它在还原时返回错误消息。
heroku pg:backups:restore --app heroku-postgres-*** 'https://firebasestorage.***/dss_iaya_db_dump1.dump?alt=media&token=***' 'postgres://quesu***:I***@ec2-54-***.eu-west-1.compute.amazonaws.com:5432/d3n***k0'
我已经使用***只能是出于安全目的,如不能提完整的凭据。但我相信可以理解整个语法。
当我恢复它的工作没有任何问题,并创建/新创建的本地数据库上同.dump
文件恢复表和数据的整个数据库。
什么'heroku pg:backups:info r006'显示?.. –