如何将物理postgres数据库数据迁移到postgres容器
How migrate physical postgres database data to postgres container
我有存储数据的 postgres 数据库。
现在我想将我的应用程序更改为容器中的 运行 并从 postgres 数据库中先前存储的数据中读取。
但是如何用已经存储的数据创建卷呢?
A不想丢失任何数据。如何实现?
更好用pg_dump
https://postgrespro.com/docs/postgresql/9.6/app-pgdump
您需要先将数据库转储到文件
pg_dump mydb > db.sql
在您的容器 运行 之后,您需要将此数据从文件恢复为
psql -d newdb -f db.sql
我有存储数据的 postgres 数据库。 现在我想将我的应用程序更改为容器中的 运行 并从 postgres 数据库中先前存储的数据中读取。 但是如何用已经存储的数据创建卷呢? A不想丢失任何数据。如何实现?
更好用pg_dump
https://postgrespro.com/docs/postgresql/9.6/app-pgdump
您需要先将数据库转储到文件
pg_dump mydb > db.sql
在您的容器 运行 之后,您需要将此数据从文件恢复为
psql -d newdb -f db.sql