2016-08-03 13 views
5

Ich habe eine Produktionsphase-App auf Heroku bereitgestellt. Ich würde gerne die App forken, um eine Staging-Umgebung zu erstellen.Heroku-Gabel - Dieser Add-on-Plan ist nur für ausgewählte Benutzer verfügbar

Input 
heroku fork --from <app_name>-production --to <app_name>-staging 

Output 
Forking <app_name>-production... done. Forked to <app_name>-staging 
Setting buildpacks... done 
Adding newrelic:wayne to <app_name>-staging as NEW_RELIC... done 
Adding deployhooks:http to <app_name>-staging as DEPLOYHOOKS_HTTP... done 
Adding heroku-postgresql:standard-yanari to <app_name>-staging as HEROKU_POSTGRESQL_MAROON...! 
That add-on plan is only available to select users. 
There was an error forking to <app_name>-staging. 

Ich bin mir nicht sicher, ob ich brauche die PostgreSQL-Datenbank, oder kaufen Sie einige zusätzliche Add-On durch Heroku zu aktualisieren. Da ich neu bin und dies die App meines Arbeitgebers ist, möchte ich keine Änderungen vornehmen, die zu einem Datenverlust führen könnten. Vielen Dank!

Antwort

8

ich mit einem Vermächtnis „dev“ Plan und die Antwort von Heroku Unterstützung ein ähnliches Problem hatte, war ...

Sorry, dass es mit älteren Anwendungen ein bisschen ein Problem ist. Der heroku-postgresql: dev Plan ist nicht mehr verfügbar - es ist heroku-postgresql: hobby-dev. Sie könnten entweder versuchen, ein pg: Kopieren, um diese App zu Hobby-Dev verschieben oder verwenden Sie die --skip-pg Flag, um die Datenbankerstellung zu überspringen und setzen Sie diesen Teil manuell (Sie können pg: zwischen Apps mit heroku pg:copy <source app>::<db name> DATABASE -a <target app> kopieren).

Hoffe, dass hilft