首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我的Heroku版本没有提供pg:backups:download

我的Heroku版本没有提供pg:backups:download
EN

Stack Overflow用户
提问于 2017-03-31 10:33:12
回答 1查看 108关注 0票数 0

我使用的是Cloud9集成开发环境。根据heroku版本命令,我正在运行

代码语言:javascript
复制
heroku-toolbelt/3.43.13 (x86_64-linux) ruby/2.3.0
heroku-cli/5.4.8-eee5ec9 (linux-amd64) go1.7.1

没有安装插件。

我正在尝试从我的一个生产应用程序下载数据库,以便在另一个应用程序中使用。在这样做的过程中,我得到了错误,

代码语言:javascript
复制
`pg:backups:download` is not a heroku command

当我运行heroku帮助时,我的列表显示"pgbackups“是一个有效的命令,而不是"pg:backups",这是我应该看到的,根据最新的文档。

当我运行heroku help pgbackups时,它列出了捕获、恢复、销毁、传输和url选项。

知道这是怎么回事吗?谢谢你的见解。

EN

回答 1

Stack Overflow用户

发布于 2017-03-31 13:59:22

请安装heroku Cli的新版本,参考链接:https://devcenter.heroku.com/articles/heroku-cli

因为在您的列表中显示' pgbackups‘,这意味着您正在使用旧版本,该版本包含已被弃用的pgbackups插件。参考链接:https://devcenter.heroku.com/changelog-items/623

您可以使用pg:backups:url命令创建可公开访问的备份URL。如果指定的命令没有备份id,则将返回最新的可用备份URL。这对于将数据导出到Heroku Postgres之外非常有用:

代码语言:javascript
复制
1) List you backups
   heroku pg:backups --app your_app_name 

2) heroku pg:backups:url b001 --app your_app_name

之后,您将获得由url组成的输出。

以下网址将于2015-04-07 18:35:50 +0000过期:"http://s3.amazonaws.com/xkpgbackups/app1234567@heroku.com/b004.dump?AWSAccessKeyId=ABCD1234&Expires=1289261668&Signature=3mMBeKISewgEUDT%2FL5mRz4EYS4M%3D

然后,您可以通过单击url来下载转储。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43131421

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档