使用pg_dump命令导出数据库如下:
pg_dump --verbose --host=<host> --username=<user> -W --encoding=UTF-8 -j 10 --file=dump_bak --format=d --dbname=<database>
并尝试使用以下方式重新导入它:
pg_restore -d <database> --host=<host> -n public --username=<user> -W --exit-on-error --format=d -j 10 --verbose dump_bak
我们缺少一些主键。看起来有一些已经恢复了,但不是全部。
有什么想法吗?