Heroku:流氓转移正在进行中

ssc*_*rus 22 migration heroku database-migration

我昨晚开始在Heroku上进行迁移,几个小时没有给我任何反馈,我最终停止了,因为不清楚系统是否做了什么.

从那以后,这一直是一场噩梦.我无法访问相关的数据库表heroku console,我无法迁移,回滚或使用pgbackups.

有帮助的是,pgbackups刚才给了我一个解释:

a transfer is currently in progress
Run Code Online (Sandbox Code Playgroud)

我假设这是我几小时前尝试执行的迁移.我怎样才能阻止 Heroku正在做的事情,这样我可以快速恢复并重新启动并运行?

小智 57

您可以通过查找备份的名称然后销毁它来删除卡在"当前正在进行传输"中的问题备份.例如

heroku pgbackups
Run Code Online (Sandbox Code Playgroud)

我的问题备份列出如下:

b210 | 2013/01/02 12:29.33 | unknown | DATABASE_URL
Run Code Online (Sandbox Code Playgroud)

所以为了摧毁它我只是做了:

heroku pgbackups:destroy b210
Run Code Online (Sandbox Code Playgroud)

它为我删除了问题备份,因此我可以继续正确使用pgbackups.