ruby-on-rails – pgbackups:transfer不是一个heroku命令
发布时间:2020-12-17 02:47:17 所属栏目:百科 来源:网络整理
导读:我正在尝试升级我的heroku数据库,但帮助部分告诉我使用的命令: https://devcenter.heroku.com/articles/upgrade-heroku-postgres-with-pgbackups 我的工具不可用. 这是我到目前为止输入的命令: pc$heroku addons:add pgbackups Adding pgbackups on heroku
我正在尝试升级我的heroku数据库,但帮助部分告诉我使用的命令:
https://devcenter.heroku.com/articles/upgrade-heroku-postgres-with-pgbackups 我的工具不可用. 这是我到目前为止输入的命令: pc$heroku addons:add pgbackups Adding pgbackups on heroku-app-1111... done,v152342344 (free) You can now use "pgbackups" to backup your databases or import an external backup. Use `heroku addons:docs pgbackups` to view documentation. pc$heroku addons:add heroku-postgresql:hobby-basic Adding heroku-postgresql:hobby-basic on heroku-app-1111... done,v14434455 ($9/mo) Attached as HEROKU_POSTGRESQL_BROWN_URL Database has been created and is available ! This database is empty. If upgrading,you can transfer ! data from another database with pgbackups:restore. Use `heroku addons:docs heroku-postgresql` to view documentation. pc$heroku maintenance:on Enabling maintenance mode for heroku-app-1111... done pc$heroku ps:scale worker=0 Scaling dynos... done,now running worker at 0:1XX. pc$heroku pgbackups:transfer HEROKU_POSTGRESQL_BROWN ! `pgbackups:transfer` is not a heroku command. ! See `heroku help` for a list of available commands. 有效地列出heroku pgbackups的命令没有transfer命令.有任何想法吗? 解决方法
我假设您要将当前数据库克隆到已添加到应用程序中的新数据库中?
下面假设HEROKU_POSTGRESQL_PINK是您的原始数据库,HEROKU_POSTGRESQL_BROWN是您刚刚添加的新数据库. 然后您要执行的步骤如下: >在您的应用程序heroku pgbackups上备份旧数据库:捕获HEROKU_POSTGRESQL_PINK>将备份恢复到新数据库URL = $(heroku pgbackups:url HEROKU_POSTGRESQL_PINK)&& heroku pgbackups:恢复HEROKU_POSTGRESQL_BROWN $URL>它会要求您确认,您必须重新键入数据库名称以进行确认. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |