Closed shg25 closed 1 year ago
heroku-postgresqlのプラン変更はコンソール上での操作では難しそう
DATABASE_URL
の表示が移っていたらOK使用中のDBから新規DBにデータをコピー
$ heroku pg:copy [使用中のDB名] [新規DB名] --app [app名]
新規DBをプロモート
$ heroku pg:promote [新規DB名] --app rnsite-stg
DBを確認
$ heroku pg:info
heroku pg:info
の例
=== HEROKU_POSTGRESQL_WHITE_URL, DATABASE_URL
Plan: Hobby-basic
Status: Available
Connections: 1/20
PG Version: 14.5
Created: 2022-10-14 11:03 UTC
Data Size: 10.5 MB/10.00 GB (In compliance)
Tables: 17
Rows: 650/10000000 (In compliance)
Fork/Follow: Unsupported
Rollback: Unsupported
Continuous Protection: Off
Add-on: postgresql-XXXXX-12345
=== HEROKU_POSTGRESQL_OLIVE_URL
Plan: Hobby-dev
Status: Available
Connections: 0/20
PG Version: 13.8
Created: 2021-06-13 16:09 UTC
Data Size: 10.0 MB/1.00 GB (In compliance)
Tables: 17
Rows: 609/10000 (In compliance)
Fork/Follow: Unsupported
Rollback: Unsupported
Continuous Protection: Off
Add-on: postgresql-YYYYY-23456
参考 https://devcenter.heroku.com/ja/articles/upgrading-heroku-postgres-databases#pg-copy-3
参考にあるみたいにメンテナンスモードにしたほうがよいかも
↑はstgで試したので、一旦削除
prodでみんなが操作しなさそうなタイミングで作業する
新プランのリリースとともにアップグレード用の画面ができた https://dashboard.heroku.com/upgrade
記事1
2022/08/29 10:27 https://forest.watch.impress.co.jp/docs/news/1435422.html
記事2
2022/09/30 09:00 https://codezine.jp/article/detail/16595
現状と方針
rnsite-stg
rnsite-prod