我知道有类似的问题,但旧的 Heroku 的 pg:backups 插件已被弃用。
因此,按照新文档,我得到一个公共(public) URL,该 URL 在执行此命令十分钟后过期:
heroku pg:backups public-url backupnumber --app appname
我如何处理公共(public)网址?我在网上找不到可帮助我下载转储文件并填充本地数据库的易于理解的教程。
我正在使用 Ubuntu 14 和 Postgresql。感谢您的帮助。
最佳答案
有两种不同的方法:
使用
pg:backups:download
heroku pg:backups:download -o appname.dump --app 应用名
Usage: heroku pg:backups:download [BACKUP_ID]
downloads database backup -a, --app APP # app to run command against -o, --output OUTPUT # location to download to. Defaults to latest.dump -r, --remote REMOTE # git remote of app to run command against
将 curl 与
heroku pg:backups:url
一起使用curl -o appname.dump `heroku pg:backups:url --app appname`
关于postgresql - Heroku 下载 pg :backups how to,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30719703/