【问题标题】:Heroku pg:backups:restore from public_url. Backup not found.Heroku pg:backups:restore from public_url。未找到备份。
【发布时间】:2017-09-05 05:13:16
【问题描述】:

我正在尝试将本地 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

可以做些什么来解决这个问题?

【问题讨论】:

    标签: postgresql heroku amazon-s3


    【解决方案1】:

    对于 Windows 用户;

    heroku pg:backups:restore "https://s3.amazonaws.com/me/items/3H0q/mydb.dump" DATABASE_URL

    根据官方文档,如果您使用的是 Windows,请务必在远程 url 周围使用双引号。 see official docs

    【讨论】:

      猜你喜欢
      • 2021-01-11
      • 2022-07-05
      • 2013-03-18
      • 1970-01-01
      • 1970-01-01
      • 2017-02-14
      • 2021-09-09
      • 2013-08-01
      • 1970-01-01
      相关资源
      最近更新 更多