【发布时间】:2018-05-09 07:23:53
【问题描述】:
我在157.157.35.333 上有一个users-production 数据库
我想将它克隆到另一台主机上users-sandbox
这是我尝试过的:
PRODUCTION_HOST=111.111.11.111
SANDBOX_HOST=222.222.22.222
echo "creating db on sanbox"
psql -h ${SANDBOX_HOST} -U postgres -c "CREATE DATABASE \"users-sandbox\";"
pg_dump -h ${PRODUCTION_HOST} -U postgres -d users-production -F c -b -v | \
pg_restore -C -c -h ${SANDBOX_HOST} -U postgres -d users-sandbox -v
但这会使用旧名称创建数据库
如何使用新名称创建?
【问题讨论】:
-
不幸的是它没有..
标签: postgresql pg-restore