我正在尝试将我的本地Postgres数据库复制到Heroku。 所以我从公共可访问的URL中使用 pg:backups:restore 。
如文档中所述,我已将Postgres转储下载到Amazon S3并授予公众访问权限。文件链接为:https://s3.eu-west-2.amazonaws.com/kirillch/localizedb.sql。
所以现在我运行一个命令:
heroku pg:backups:restore 'https://s3.eu-west-2.amazonaws.com/kirillch/localizedb.sql' DATABASE_URL -a my_app_name
并收到错误:
备份
https://s3.eu-west-2.amazonaws.com/kirillch/localizedb.sql
找不到 my_app
可以采取哪些措施来解决问题?
答案 0 :(得分:3)
对于Windows用户;
heroku pg:backups:restore "https://s3.amazonaws.com/me/items/3H0q/mydb.dump" DATABASE_URL
根据官方文档,如果您正在使用Windows,请务必在远程网址周围使用双引号。 see official docs