Schritte basierend auf Ashtons Antwort auf ein Upgrade von Dev (maximal 10.000 Zeilen) auf Basic (maximal 10 Millionen Zeilen)
Überprüfen Sie, ob die DB-Zeilen das Limit überschritten haben
heroku pg:info
Deaktivieren Sie die App und die Mitarbeiter, um sicherzustellen, dass während des Datenbank-Upgrades keine Datenbankänderungen vorgenommen werden
heroku maintenance:on
heroku ps:scale worker=0
wenn Sie keine pgbackups haben
heroku addons:add pgbackups
Datenbank sichern und Sicherungs-ID abrufen
heroku pg:backups:capture
Datenbank mit Webinterface hinzufügen
- Melden Sie sich bei https://addons.heroku.com an
- Suche "Heroku Postgres"
- Plan und Anwendung auswählen
- füge es hinzu
Wenn Sie die Heroku-Konfiguration anzeigen, sollte eine neue Datenbank-URL angezeigt werden
heroku config
Backup auf neue Datenbank wiederherstellen
heroku pg:backups:restore BACKUP_ID NEW_DB_URL
Ändern Sie DATABASE_URL
heroku pg:promote NEW_DB_URL
Aktivieren Sie die App und die Mitarbeiter
heroku maintenance:off
heroku ps:scale worker=1