4.4. 恢复 Apicurio Registry PostgreSQL 存储
您可以使用 psql 程序恢复 pg_dump 创建的 SQL 转储文件。
先决条件
-
您必须已使用
pg_dump备份 PostgreSQL datbase。请参阅 第 4.3 节 “备份 Apicurio Registry PostgreSQL 存储”。 - 所有拥有对象或对转储数据库中对象具有权限的用户都必须已存在。
流程
运行以下命令来创建数据库:
createdb -T template0 dbname
$ createdb -T template0 dbnameCopy to Clipboard Copied! Toggle word wrap Toggle overflow 输入以下命令恢复 SQL 转储
psql dbname < dumpfile
$ psql dbname < dumpfileCopy to Clipboard Copied! Toggle word wrap Toggle overflow - 在每个数据库上运行 ANALYZE,以便查询优化器具有有用的统计信息。