gpt4 book ai didi

ruby-on-rails - Pg 备份 curl 来自 Heroku 的最新转储

转载 作者:行者123 更新时间:2023-11-29 11:59:44 26 4
gpt4 key购买 nike

如何使用单行命令从 Heroku 下载最新的备份。最近更改了代码,似乎没有太大帮助。 https://devcenter.heroku.com/articles/heroku-postgres-import-export

这会创建一个我可以打开和下载的公共(public) url

$ heroku pg:backups 公共(public) url |猫

我需要用curl命令下载,但是不行

$ curl -o latest.dump heroku pg:backups public-url |猫

我也试过使用下面的,但它无法解析主机。

heroku pg:backups capture && curl -o latest.dump `heroku pg:backups public-url | cat`

heroku pg:backups public-url && curl -o latest.dump `heroku pg:backups public-url | cat`

请协助完整的命令行。

最佳答案

遇到同样的问题,但能够找到解决方法:

$: heroku pg:backups capture --app APP_NAME

这会将备份返回到类似 b001 的位置

$: heroku pg:backups public-url b002 --app APP_NAME | cat

返回转储的url

$  curl -o latest.dump URL_FROM_DUMP

$: pg_restore latest.dump -d YOUR_DB_NAME

关于ruby-on-rails - Pg 备份 curl 来自 Heroku 的最新转储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30746233/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com