带有dockerized PostgreSQL的pg_restore以分段错误结束

问题描述

我正在使用以下命令在服务器上的dockerized Postgresql数据库上创建转储:

docker exec -t postgres pg_dump -Fc -U mydb | gzip > $BACKUP_DIR/pg_db-mydb.gz

如果我想还原备份,我曾在本地计算机(macOS)上尝试过不同的方法,但都以分段错误错误结束:

pg_restore -h 127.0.0.1 -p 5432 -U user -d mydb -Fc pg_db-mydb

分段错误pg_restore -h 127.0.0.1 -p 5432 -U myuser -d mydb -Fc

也尝试将文件复制到Postgresql Docker容器中,然后在容器内部使用pg_restore时,也会遇到相同的错误

我在做什么错了?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)