上传本地数据库数据到heroku
uplaod local database data to heroku
我正在尝试将我的开发数据上传到我的 heroku 站点数据库 -
我遵循了这个指南:
How can I upload a DB to Heroku
我收到以下错误:
Please add the pgbackups addon first via:
heroku addons:add pgbackups
我运行上面的命令得到:
WARNING: heroku addons:add
has been deprecated. Please use heroku
addons:create
instead.
! No such add-on plan.
我运行命令"heroku addons:create pgbackups"得到:
! No such add-on plan.
不知道怎么办?
您关注的指南已过时,pgbackups
插件已 deprecated。
这是您正在寻找的指南:https://devcenter.heroku.com/articles/heroku-postgres-backups
heroku pg:backups restore 'https://s3.amazonaws.com/me/items/mydb.dump' DATABASE -a sushi
要创建数据库,请在项目中键入以下命令:
heroku addons:create heroku-postgresql:hobby-dev
然后键入以下命令创建本地数据库的转储文件:
pg_dump -h [主机名] -d [数据库名] -p [端口] -U [用户名] -F c -f [文件名]
例如, pg_dump -h 127.0.0.1 -p 5432 -U postgres -F c -f dumpfile
其中,文件名 = 输出文件名,
-F 用于输出文件格式 (c=custom)
键入此命令时,系统会要求您输入密码。输入本地数据库的密码。
将创建名称为 [filename] 的文件。
现在您需要将此文件上传到 amazon s3。
键入以下命令将本地数据库转储文件导入 heroku 数据库。在命令中使用上传文件的 link。
heroku pg:backups:restore "https://s3.amazonaws.com/me/items/3H0q/mydb.dump" DATABASE_URL
参考:https://devcenter.heroku.com/articles/heroku-postgresql
https://devcenter.heroku.com/articles/heroku-postgres-import-export#import
我正在尝试将我的开发数据上传到我的 heroku 站点数据库 -
我遵循了这个指南:
How can I upload a DB to Heroku
我收到以下错误:
Please add the pgbackups addon first via:
heroku addons:add pgbackups
我运行上面的命令得到:
WARNING:
heroku addons:add
has been deprecated. Please useheroku addons:create
instead. ! No such add-on plan.
我运行命令"heroku addons:create pgbackups"得到:
! No such add-on plan.
不知道怎么办?
您关注的指南已过时,pgbackups
插件已 deprecated。
这是您正在寻找的指南:https://devcenter.heroku.com/articles/heroku-postgres-backups
heroku pg:backups restore 'https://s3.amazonaws.com/me/items/mydb.dump' DATABASE -a sushi
要创建数据库,请在项目中键入以下命令:
heroku addons:create heroku-postgresql:hobby-dev
然后键入以下命令创建本地数据库的转储文件:
pg_dump -h [主机名] -d [数据库名] -p [端口] -U [用户名] -F c -f [文件名]
例如, pg_dump -h 127.0.0.1 -p 5432 -U postgres -F c -f dumpfile
其中,文件名 = 输出文件名,
-F 用于输出文件格式 (c=custom)
键入此命令时,系统会要求您输入密码。输入本地数据库的密码。
将创建名称为 [filename] 的文件。
现在您需要将此文件上传到 amazon s3。
键入以下命令将本地数据库转储文件导入 heroku 数据库。在命令中使用上传文件的 link。
heroku pg:backups:restore "https://s3.amazonaws.com/me/items/3H0q/mydb.dump" DATABASE_URL
参考:https://devcenter.heroku.com/articles/heroku-postgresql https://devcenter.heroku.com/articles/heroku-postgres-import-export#import